团队管理:如何组织软件团队人员.docxVIP

  • 3
  • 0
  • 约小于1千字
  • 约 2页
  • 2021-09-13 发布于山东
  • 举报
团队管理:如何组织软件团队的人员 团队管理:如何组织软件团队的人员 团队管理:如何组织软件团队的人员 真理惟一可靠的标准就是永远自相符合 团队管理:如何组织软件团队的人员 软件开发过程中人的因素对成败起着决定性的作用, 人员之间联系的多少和联系的方式与生产率直接相关。随着团队成员数量的增加,联系会复杂起来,人员相互之间的联系并不是按线性关系增长。 因此,已经进行中的软件工程在任务紧张,延误了进度的情况下,不鼓励增加新的人员给与协助。除非分配给新成员的工作是比拟独立的任务,并不需要对原任务有更细致的了解,也没有技术细节的牵连。有人认为,在已经延误进度的软件工程中增加新的人员,只会使任务进一步拖延。 通常的组织形式有如下几种: 一、主程序员制 小组的核心由一位或几位主程序员、多名技术员、一名后援工程师、配置管理及其他辅助人员组成。主程序员负责小组全部技术活动的方案、协调与审查工作,还负责设计和实现工程中的关键局部。技术员负责工程的具体分析与开发,以及文档资料的编写。后援工程师协助和支持主程序员的工作,并在必要时代替主程序员工作,以便使工程能继续进行。 这种组织方式强调了主程序员的领导作用, 以及和与其他技术人员之间的直接联系。简化了人与人之间的沟通。这种组织形式的成功很大程度上取决于主程序员的管理才能和技术水平。 1 真理惟一可靠的标准就是永远自相符合 二、民主制 团队成员之间通常是平等的交换意见,共同讨论工作的目标和内容,决定由全体人员作出。虽然也有一位成员作为,但工作中的讨论、成果的检验都公开进行。 这种团队组织形式有利于发挥每个成员的积极性, 形成一个良好的合作的工作气氛。但同时也削弱了个人的责任心,和必要的的作用,容易影响作决定的效率。 三、层次式 在这种组织方式中,人员分为三级:负责人、高级程序员和程序员。一个负责人,负责任务分配、技术评审和走查、管理几名高级程序员。每位高级程序员管理多名程序员。 这种组织形式降低了不必要的人际沟通,更适合大型工程开发。 在实际的工作中, 我们可以根据工程的实际情况结合这三种方式来组织团队。 如一个较大的工程按照层次的方式划分成更小的局部分给不同的小组来完成。 每个小组成员之间可以按照民主制的方式进行工作, 或者按照主程序员制的方式开展工作。 2

文档评论(0)

1亿VIP精品文档

相关文档