十二大组织架构揭秘.pptVIP

  • 0
  • 0
  • 约2.02千字
  • 约 37页
  • 2026-06-09 发布于江苏
  • 举报

第12章组织;12.1民主制程序员组;每名程序员都应该鼓励该组其它组员找出自己编写的代码中的错误。

坚信“每个模块都属于整个程序员组,而不属于某个人的”。

一组无私的程序员将组成一种民主制程序员组。;民主制程序员组的一种主要特点是:小组组员完全平等,享有充分民主,通过协商做出技术决议。

小组组员间的通信是平行的,假如一种小组有n个组员,则可能的通信信道有n(n-1)/2条。;12.1民主制程序员组;小组规模小,不但能够减少通信问题。

通常采用非正式的组织方式,也就是说,虽然名义上有一种组长,但是他和组内其它组员完毕同样的任务。

由全体讨论决定应该完毕的工作,并且依据每个人的能力和经验分配合适的任务。;12.1民主制程序员组;采用这种组织方式主要出于下述几点考虑:

软件开发人员多数比较缺乏经验;

程序设计过程中有许多事务性的工作,例如,大量信息的存放和更新;

多渠道通信很费时间,将降低程序员的生产率。;Baker描述的一种典型的主程序员组如图12.1所示。该组由主程序员、后备程序员、编程秘书以及1~3名程序员组成。在必要的时候,该组还有其它领域的教授(例如,法律教授,财务教授等)协助。;图11.1主程序员组的结构;核心人员分工:

主程序员既是成功的管理人员又是经验丰富、能力强的高级程序员,负责体系结构设计和核心部分的详细设计,并

文档评论(0)

1亿VIP精品文档

相关文档