①确定任务 即每个功能都必须经过需求分析、设计、编码和测试工作
②确定每项任务的工作量,对每项任务要估算它们所需要的人-月数。
③找出与各项任务的对应的劳务费数据 即每个单位工作量成本(元/人-月)。因为各阶段的劳务费用不同,需求分析和概要设计阶段需要较多的高级技术人员;而详细设计、编码和早期测试则要求较多的初级技术人员。而他们的工资是不相同的。
④计算 计算各个工作各个阶段的成本和工作量,然后计算总成本和总工作量。
⑤分析比较 在整个开发工作量中,需求分析和设计用去了75人-月,约占全部分任务工作量的50%,说明了这项工作的重要性。劳务费反映了劳动者的成本,其中包括管理费。需求分析的劳务费(5200元/人-月)比设计、编码和单元测试都高,这也说明了这项工作的重要性。