某个软件项目需要30名开发人员,现有两种人员组织方案: (1)将30人划为一个开发组统一管理; (2)按每个小组6人的方式,将30人分为5个小组。请分析比较上述两种方案的优缺点。
正确答案:
由于软件规模的增大,需要多人组成开发小组共同参与一个项目的开发。但是当多个人共同承担软件开发项目中的某一任务时,人与人之间必须通过交流来解决各自承担任务之间的接口问题,这就产生了所谓沟通复杂性的问题。沟通需要花费时间和代价,也会引起软件错误的增加,降低开发效率。
(1)优点:30人集中在同一个开发小组,人员任务的分配和调度相对容易;缺点:沟通复杂性高,从而导致人员之间配合混乱,开发效率低。
(2)优点:30人划分成5个小组,降低了沟通复杂性,提高开发效率;缺点:小组之间的协调配合难度大。
(1)优点:30人集中在同一个开发小组,人员任务的分配和调度相对容易;缺点:沟通复杂性高,从而导致人员之间配合混乱,开发效率低。
(2)优点:30人划分成5个小组,降低了沟通复杂性,提高开发效率;缺点:小组之间的协调配合难度大。
答案解析:有
微信扫一扫手机做题