软件工程-----人员组织方式

人员组织方式

  • 民主制程序员组
  • 主程序员组
  • 现代程序员组
  • 混合方式

民主制程序员组

结构:小组成员完全平等,享有充分民主,通过协商做出技术决策
规模:小
优点:积极性高、凝聚力强、有利于提高代码质量,有利于攻克技术难关
缺点:人数增加多造成通信和接口问题、成员水平和经验要一致、缺乏领导和权威

主程序员组

70年代由IBM提出
背景:解决民主程序员组的成员能力不一致、管理事务增多、通信效率低
软件工程-----人员组织方式_第1张图片
结构:岗位分工、分层管理
规模:中等
优点:分工明确,有领导核心,有专职管理岗位,减少通信,提高效率
缺点:双重核心,后备程序员机制不现实,编程秘书事务繁多且层次低,发现错误积极性不高

现代程序员组

背景:主程序员可行性差,不适合大型项目,组员主动性不高
软件工程-----人员组织方式_第2张图片
大型项目组采取分小组、多层次方式
软件工程-----人员组织方式_第3张图片
分散决策提高成员积极性
软件工程-----人员组织方式_第4张图片

你可能感兴趣的:(软件工程)