这个流程是需要我们一起来研究的.
项目管理流程的优点::
1. 面向对象的管理,设计,开发思想,更接近现实世界,使设计更清晰,需求实现更准确.而实现的程序代码也更合理.
2. 项目的风险控制,这里主要是对项目的开发风险进行了控制,
a) 优先开发程序主结构和人机接口,然后和客户交流,目前的设计是否已经满足了客户需求,控制了需求分析和软件实现上的风险,避免了开发出客户不想使用的软件.
b) 其二是将开发计划划分子阶段并设置里程碑,这样从进度上控制了风险.避免逾期无法交货的.并且可以及时发现开发中的问题和技术风险.
c) 三是在详细设计阶段和小组组长研究技术风险,避免采用了在定期内无法实现的技术.
d) 最后是代码检查,也消除了代码中隐藏的错误.
3. 采用了里程碑式的开发计划,结合单元测试,对象测试,保证各阶段顺利实现目标,为最终目标的实现提供了保证.
4. 把每个项目均划分为三层,人机接口层,控制层,基础类库层.在开发进度上,人机接口层和基础类库层同时进行,提高了开发效率,而由于优先开发了主体框架和人机接口,也最快地验证了需求分析和系统设计是否符合客户的需要.
代码检查,包括对代码是否规范检查,对代码逻辑进行检查,能消除许多代码中隐藏的错误,及消除了代码的不规范性和不可读性
我的信箱:water@gentian.com.cn,MSN:water@gentian.com.cn
QQ:54499593
有兴趣的朋友一起讨论吧.