`

完美的软件项目开发团队结构

阅读更多
项目经理团队(Program Management Team):

设计项目经理(Feature Design PM): 负责具体的产品设计,写Design Spec。PM 队伍中,80%的PM是做这个。

发行项目经理(Release PM): 负责整个项目的流程和进度 管理 ,制定进度表等,协调整个团队的工作。大的PM 队伍中有一人专门做这个。这是整个项目的领头人。大型的项目的成功与否,常常靠得力的发行经理的领导。

协助项目经理(Supporting PM): 负责其它产品发行需要照顾到的事情,如客户交流、和市场开发人员交流、负责beta program (初版试行)、等等。大的PM 队伍中少不了这样的人。20%的PM是做这个。

  开发团队(Development Team):

  开发团队领导(Development Manager): 负责管理各个开发小组,并对开发编程的工作做总体的规划。
开发组长(Development Lead): 负责管理开发工程师,也参加对开发编程的工作做总体的规划。
开发工程师(Develop Engineer, or Developer): 负责具体的编程开发。
构架师(Architect): 大的产品团队有一两个资深工程师专门做整体系统的设计规划。

  测试团队(Quality Assurance or Test Team):

  测试团队领导(QA Manager): 负责管理测试小组
测试组长(Test Lead): 负责管理测试工程师, 制定测试计划等
测试工程师(Tester or Test Engineer): 负责具体的测试工作
  测试开发工程师(Developer in Test, or STED): 负责测试工具的开发

  产品可用性团队(Usability Team):

产品可用性工程师 (Usability Engineer): 做使用性能的调查和测试,采访客户或将客户邀请来做调查
界面设计师(UI Designer): 负责具体的界面设计
  产品设计师(Product Designer): 负责产品的总体设计, 特别是硬件产品。
  以上这个团队并不是所有的产品队伍都有。比较小的队伍就没有这些专人,有的时候向别的队伍借用,或雇佣临时工。

  客户教育或文档团队(User Education, or UE Team):
  文档组长(UE Lead): 负责管理文档小组
  文档编辑(UE Editor): 负责具体的文档编辑和撰写
分享到:
评论

相关推荐

    软件项目开发团队结构

    ### 软件项目开发团队结构 在软件项目开发过程中,高效的团队结构是确保项目成功的关键因素之一。根据所提供的信息,我们可以将软件项目开发团队大致分为以下几个部分:**项目管理团队(Program Management Team)*...

    项目开发团队分配管理软件.rar

    在现代的软件开发过程中,有效的项目管理和人员配置是至关重要的。"项目开发团队分配管理软件"是一款专为此目的设计的工具,它旨在优化团队协作,提升工作效率,确保项目的顺利进行。这款软件通常基于Java技术开发,...

    软件项目开发之项目预算表.doc

    项目预算表对软件项目开发的重要性不言而喻,可以帮助项目经理和团队成员更好地了解项目的需求和复杂度,从而更好地安排项目的资源和进度。同时,项目预算表也可以帮助项目团队更好地控制项目的成本和风险,确保项目...

    软件项目开发计划

    在软件开发过程中,制定详尽的项目开发计划是至关重要的,它为整个项目的实施提供了蓝图,确保团队有条不紊地推进工作。本项目涉及的主要文档包括“软件项目开发计划”、“开发进度周报”以及“项目开发总结报告”,...

    软件项目开发计划模板(带有详尽说明和表格)

    软件项目开发计划模板是一份详细的计划书模板,旨在帮助软件开发团队更好地规划和管理软件开发项目。该模板总共分为22个部分,涵盖了软件开发项目中需要填写的所有主题。下面我们将对该模板中的每个部分进行详细的...

    软件开发团队建设

    总结起来,软件开发团队建设的核心在于构建一个目标一致、沟通畅通、合作紧密、领导有力、成员胜任且不断优化的高效团队。只有当这些元素都得到妥善考虑和实施,才能确保软件开发项目得以顺利进行,生产出高质量的...

    软件项目开发的全套文档.zip

    在软件开发过程中,项目管理是至关重要的一个环节。"软件项目开发的全套文档.zip"包含了整个项目周期中可能涉及的所有关键文档,这些文档是保证项目顺利进行、沟通协调团队、控制质量、管理风险以及满足客户需求的...

    软件项目开发文档(全套)

    在软件开发过程中,一套完整的项目文档是至关重要的,它涵盖了项目的各个阶段,确保团队成员间的有效沟通,保证软件的质量和进度。"软件项目开发文档(全套)"包含了多个关键性的文档,这些文档在软件开发生命周期...

    软件项目开发的文档(全套).zip

    在软件开发过程中,文档起着至关重要的作用,它们记录了项目的各个方面,确保团队成员之间的有效沟通,以及项目的顺利进行。...对于任何软件开发团队来说,理解和使用这些文档都是专业素养的重要组成部分。

    对日软件项目开发手册

    "对日软件项目开发手册" 在软件项目开发中,对日软件项目开发手册是一个非常重要的文档,...通过对对日软件项目开发手册的研究和实践,开发团队可以更好地掌握软件项目开发的技术和方法,从而提高项目的质量和可靠性。

    软件 项目开发计划模板

    3. 文档目的:阐明了编写软件开发计划的目的,例如,为高层经理、项目经理及相关人员提供交流沟通的依据,为项目活动的开展和项目的监督和控制提供依据。 4. 适用范围:说明了软件开发计划的范围,包括项目的目标和...

    软件开发项目考核办法

    软件开发项目的考核办法是一个至关重要的环节,它涉及软件研发的各个阶段,包括需求分析、设计、编码、测试、部署和维护等。考核办法不仅关注项目的最终成果,还包括对项目管理和团队协作能力的评估。有效的项目考核...

    软件项目开发综合实训

    在软件开发领域,软件项目开发综合实训是一种至关重要的学习环节,它旨在帮助学生或从业者将理论知识转化为实际操作技能。这种实训通常涵盖整个软件开发生命周期,包括需求分析、设计、编码、测试以及维护等阶段。...

    (完整版)软件项目开发计划书.doc

    本资源涉及到软件项目开发计划书的编写目的、项目概述、项目团队组织结构、项目服务、项目报告等方面的知识点。 1. 软件项目开发计划书的编写目的: 为保证项目团队按时保质地完成项目目标,编写软件项目开发计划...

    C#软件项目开发全程剖析.rar

    《C#软件项目开发全程剖析》是一本针对C#编程语言和软件开发流程深度解析的教程,由清华大学出版社出版。本书旨在帮助读者从基础到高级,全面掌握C#语言在实际项目开发中的应用技巧和实践经验。 C#是微软公司推出的...

    软件项目开发的全套文档

    4. 系统架构设计:描述了软件的整体结构,包括模块划分、接口设计、数据流和控制流等,为开发团队提供了一个高层次的视角。 5. 设计文档:详细阐述了每个模块或组件的具体实现,包括界面设计、数据库设计、算法选择...

    软件项目团队建设

    随着项目的进展,团队结构可能需要调整。比如,当项目进入维护阶段时,可能需要增加更多的支持人员。团队应灵活应对变化,不断优化以适应项目需求。 八、风险管理 识别和管理团队内部及项目中的风险至关重要。这...

    项目软件开发价格估算

    本文将深入探讨“项目软件开发价格估算”的相关知识点,结合《软件开发价格估算方法》和《软件开发项目工作量及报价模板》两个文档,来阐述如何进行科学而准确的估算。 首先,软件开发价格估算的依据主要包括以下几...

    项目软件产品开发过程文档

    "项目软件产品开发过程文档"这一资源集合了从需求分析到测试验收的全套文档模板,是软件开发团队进行规范化工作的宝贵参考资料。 首先,我们来看"附录A 软件需求分析报告文档模板.doc"。需求分析是软件开发的起点,...

Global site tag (gtag.js) - Google Analytics