项目实施过程-------------------工作量占比-----整体进度到达--------备注
需求引入/完成概要设计---------------10% 10%
完成详细设计----------------------------15% 25%
完成代码编写、开发调测-------------45% 70% (可包含单元测试)
完成开发相关功能整体多人联调----20% 90%
测试部门系统测试/验收测试---------10% 100%
后期还需要有性能测试、稳定性测试、实验局测试,最后到正式商用。
上面工作量只是一个经验大概评估,每个项目都不一样,有差异性,可酌情调整具体工作量。
复杂系统不可能一次设计了事,需要在代码实现、验证后做设计变更,可能需要多个迭代开发周期,即所谓演进式设计。