首页 > 代码库 > 软件项目组织的建立与人员分工(二)

软件项目组织的建立与人员分工(二)

程序开发小组的组织形式,通常三种:
1.主程序员式:1位主程序员(高级工程师)、2到5位技术员(工程师)以及1位后援工程师。主程序员是小组的领导和核心,负责小组的全部技术活动计划、协调与管理、关键技术以及评审工作。程序员负责项目的开发、文档资料的编写。后援程序员协助和支持主程序员,必要时可以替代主程序员。缺点是干的好坏依赖主程序员技术水平和管理才能。
 
2.民主式:虽然也设置组长,但遇到问题时,组内成员可以进行民主协商。工作目标的制定、决定由所有成员,即强调发挥每一个程序员的积极性、主动性、协作精神。缺点是削弱了个人的责任心、开发效率有所降低。
 
3.层次式:由1位项目负责人、2到7位主程序员、程序员构成,每位主程序员管理若干程序员。这种组织形式比较适合层次结构状的课题或大型软件项目。

软件项目组织的建立与人员分工(二)