软件工程 作者 张海藩 1_ 第7章.pptVIP

  • 23
  • 0
  • 约1.53万字
  • 约 98页
  • 2015-12-10 发布于广东
  • 举报
民主制程序员组的另一个优点是,小组成员享有充分民主,小组有高度凝聚力,组内学术空气浓厚,有利于攻克技术难关。因此,当有难题需要解决时,也就是说,当所要开发的软件产品的技术难度较高时,采用民主制程序员组是适宜的。 为了使少数经验丰富、技术高超的程序员在软件开发过程中能够发挥更大作用,程序设计小组也可以采用下一小节中介绍的另外一种组织形式。 7.4.2 主程序员组 美国IBM公司在20世纪70年代初期开始采用主程序员组的组织方式。主程序员组用经验丰富、技术好、能力强、会管理的程序员作为主程序员,同时,由人和计算机在事务性工作方面给主程序员提供充分支持,而且所有通信都通过一两个人进行,以减少通信开销。这种组织方式类似于外科手术小组的组织:主刀大夫对手术全面负责,并且完成制定手术方案、开刀等关键工作,同时又有麻醉师、护士等技术熟练的专门人员协助和配合他的工作。 图7.6 主程序员组的结构 一个典型的主程序员组如图7.6所示。该组由主程序员、后备程序员、编程秘书以及1~3名程序员组成。在必要的时候,该组还有其他领域的专家(例如,法律专家,财务专家等)协助。 7.4.3 现代程序员组 民主制程序员组的最大优点,是组员们都对发现程序错误持积极、主动的态度。主程序员组的组织方式与民主制程序员组很不

文档评论(0)

1亿VIP精品文档

相关文档