1、在项目立项后,在需求分析阶段一定要面对面的和客户/用户沟通,不要怕问题,不要怕问题多么幼稚。
2、需求分析与设计开发时间建议1:1,在需求分析阶段一定要把需求做扎实,尽量不要在开发设计阶段修改需求。
3、产品开发不要闭门造车,不能一步到位,要在尽快出一个稳定版本上线,然后尽快通过用户反馈升级系统。
4、单元测试和系统测试的重要性,一定要做好单元测试,要求开发人员必须对逻辑处理方法做单元测试。系统测试一定要有专人负责,如果没有专门的测试人员,就一定要在项目组成立时确定开发完成后谁是测试的专人,谁是在测试阶段的程序修改人员。
5、程序改动一定要知会所有项目组人员,项目组人员一定要对该次改动是否影响自己的模块做出反应。
6、要不停的督促项目组人员,在过程中不断检测项目组人员对计划的完成情况,经常开会碰头了解整个项目的进展情况。
7、联合调试在项目中的出现时间不要强制在想全部功能模块开发完成后再做,应该在项目计划中根据项目需求认真分配模块开发的顺序,关联模块尽量能同时完成,并在相关模块处理完成时进行联调。
8、开发前一定讲明开发规范、特殊要求。开发过程中项目人员一定要按规范要求完成设计和编码。
9、详细设计和代码开发没有必要完全搞的谁前谁后,完全可以根据项目具体情况合理安排设计与开发。
10、项目经理一定要有自己一套催促开发人员干活的方法,保证在没有物质奖励和惩罚的时候也能使开发人员工作最大化。
11、整个过程中一定严格控制开发进度,尽可能的细分开发计划,控制按计划完成任务。开发计划可以在立项是不做详细设计,但是当需求分析完成后建议根据需求分析对项目计划作重新细化。
这是我的一点小小的总结,希望各位网友评测讨论。
谢谢。
阅读(790) | 评论(0) | 转发(0) |