试题与答案

某软件的工作量是20000行,由4人组成的开发小组开发,每个程序员的生产效率是500

题型:单项选择题

题目:

某软件的工作量是20000行,由4人组成的开发小组开发,每个程序员的生产效率是5000行/人年,而每对程序员的沟通成本是250行/人年,则该软件需要开发()年。

A.1

B.1.05

C.1.08

D.1.11

答案:

参考答案:C

解析:

[分析]: 本题考查软件工程项目管理有关知识。软件开发项目组一般由多人组成,当几个人分别承担软件项目中的某个任务时,开发人员之间必须通过交流来解决各自承担任务之间的接口问题,即通信问题,通信需要花费时间和代价,并有可能引起软件错误增加,降低生产率。

如果两个人之间需要通信,则称为这两人之间存在一条通信路径,假设一个软件开发小组有n个人,每两个之间都需要通信,则总的通信路径有(条),

若一个人单独开发软件,生产率是5000行/人年,4个人组成一个小组共同开发这个软件,则需要6条通信路径,若在每条通信路径上耗费的工作量是250行/人年,那么小组中每个人的软件生产率降低为:

总的工作量是20000,该软件开发需要的时间约等于(年)。

试题推荐
微信公众账号搜索答案