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

题目

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

(39)

A.1

B.1.05

C.1.08

D.1.11


相似考题
更多“● 某软件的工作量是 20000 行,由 4 人组成的开发小组开发,每个程序员的生产效率是5000行/人年,而 ”相关问题
  • 第1题:

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

    A.1

    B.1.05

    C.1.08

    D.1.11


    正确答案:C
    解析:本题考查软件工程项目管理有关知识。软件开发项目组一般由多人组成,当几个人分别承担软件项目中的某个任务时,开发人员之间必须通过交流来解决各自承担任务之间的接口问题,即通信问题,通信需要花费时间和代价,并有可能引起软件错误增加,降低生产率。
      如果两个人之间需要通信,则称为这两人之间存在一条通信路径,假设一个软件开发小组有n个人,每两个之间都需要通信,则总的通信路径有(条),
      若一个人单独开发软件,生产率是5000行/人年,4个人组成一个小组共同开发这个软件,则需要6条通信路径,若在每条通信路径上耗费的工作量是250行/人年,那么小组中每个人的软件生产率降低为:
     
      总的工作量是20000,该软件开发需要的时间约等于(年)。

  • 第2题:

    在进行软件开发时,采用无主程序员的开发小组,成员之间相互平等;而主程序员负责制的开发小组,由一个主程序员和若干成员组成,成员之间没有沟通。在一个由8名开发人员构成的小组中,无主程序员组和主程序员组的沟通路径分别是( )

    A.32和8
    B.32和7
    C.28和8
    D.28和7

    答案:D
    解析:
    程序设计小组的组织形式一般有主程序员组,无主程序员组和层次式程序员组。其中无主程序员组中的成员之间相互平等,工作目标和决策都由全体成员民主讨论。对于项目规模较小、开发人员少、采用新技术和确定性较小的项目比较合适,而对大规模项目不适宜采用。所以其沟通路径的数量为(8*7)/2=28而主程序员制则有主程序员负责决策。其他成员与主程序员沟通即可。所以其沟通路径数量为8-1=7

  • 第3题:

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

    A. 1
    B. 1.04
    C. 1.05
    D. 1.08

    答案:D
    解析:
    沟通路径[(4-1)*40]/2=6 总沟通成本6*250=1500 每人沟通效率5000-1500/4=4625 完工时间=20000/4625*4=1.8

  • 第4题:

    在进行软件开发时,采用无主程序员的开发小组,成员之间相互平等;而主程序员负责制的开发小组,由一个主程序员和若干成员组成,成员之间没有沟通。在一个由8名开发人员构成的小组中,无主程序员组和主程序员组的沟通路径分别是( )。

    A.32和8
    B.32和7
    C.28和8
    D.28和7

    答案:D
    解析:
    无主程序员组进行沟通时,需要两两沟通,所以沟通路径为8*7/2=28。有主程序员组,有问题可以与主程序员沟通,有主程序员协调负责,所以除了主程序员自己,其他人7人,每人与主程序员建立一条沟通路径,共7条沟通路径。

  • 第5题:

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

    A.1
    B.1.04
    C.1.05
    D.1.08

    答案:D
    解析:
    这里考查沟通路径计算,4个程序员沟通路径= n×(n-1)/2=4×(4-1)/2=6条。设定软件开发需要Y月,则沟通量+工作量=开发总量6×250×Y+20000=4×5000×Y得到Y=1.08