📜  项目组织中的各个团队

📅  最后修改于: 2021-08-25 16:31:52             🧑  作者: Mango

项目组织是由专家单独创建的项目结构,并且来自不同部门。所有这些人员通常在项目经理的领导下工作。它仅映射所有项目级别的角色和职责。可以根据特定项目组织的规模和条件来修改项目结构。

该组织的重要特征如下:

  1. 软件管理团队:
    软件管理团队通常是积极的参与者,可以帮助更好地协作,更好地生产和更好地管理软件项目。他们负责交付新软件或升级现有产品必不可少的资源和流程。

    他们维护功能,质量,改善流程,在具有不同目标的各种利益相关者或供应商之间谈判合同。该团队只负责质量的各个方面。

  2. 软件构架团队:

    软件构架团队具有许多技能,例如经验(在软件开发中用于生成过程视图,组件视图,部署视图,以及在应用程序领域中用于生成设计视图和用例视图的其他技能),更好的沟通技巧(以便他们能够说服,了解,挖掘出实际的问题和问题,说服怀疑者并出售架构),面向目标,领导力(必须具有一定的领导技能,例如技术领导力)等。

    体系结构团队具有共同的目标或一小部分目标,并且必须为体系结构团队及其环境明确定义这些目标。这通常负责架构。

  3. 软件开发团队:
    软件开发团队通常将其工程知识和各种编程语言应用于软件开发。这个团队由设计师,软件开发人员,项目经理和更高水平的测试人员组成。

    该团队通常包括几个专门针对需要共同技能的组件组的子团队。开发团队仅负责维护单个组件的质量,甚至包括开发,测试和维护的所有组件。

  4. 软件评估小组:
    软件评估团队通常仅根据流程模型来检查组织使用的软件流程是否有效且高效地实现了目标。

    该团队确定了需要改进的地方,甚至提出了进行改进的计划。确保使用独立的团队进行软件评估的两个主要原因是,确保独立的质量观点和开发活动的并发性。面向用例的测试或基于能力的测试应在现代开发过程中使用。