第一,动手做之前一定要明确需求。

第二,要记住,需求不可能不变化。因此,需求分析阶段应该拿出DEMO、原型来和客户讨论。DEMO、原型和系统一定要充分考虑到扩展性和维护性。

第三,对需求预估成本,大胆的提出成本需求。