文章目录
[+]
问题:软件开发各阶段需要哪些人员?答案:在软件项目的计划和分析阶段,需要系统分析员、软件高级工程师和项目高级管理人员等少数人员,他们都是高层次人才。
在概要设计阶段,需要增加几个高级程序员;在详细设计阶段,需要增加软件工程师和程序员;在编码和测试阶段,需要增加初级程序员和软件测试员。随着开发过程的推进,各类专业人员和管理人员也会逐渐增加,在验收测试阶段,维护人员也会加入,人数达到最高峰。
在软件产品交付使用初期,需要参加软件维护的人员较多,此时为了避免给维护工作带来困难,不应过早解散软件开发人员。随着软件经过一段时间的纠错性维护,出错率会明显减少,这时可以逐步撤出软件开发人员,之后软件维护人员也会逐步减少。

(图片来自网络侵删)