标准摘要
[中文适用范围]: 本技术报告对管理流程(以下简称“软件项目管理”或 SPM)领域的国际标准 ISO/IEC 12207《信息技术 — 软件生命周期流程》进行了补充。 因此,在本技术报告中,SPM 不是一个人,而是一个过程)。 本技术报告的制定者(见图 1): ——将 ISO/IEC 12207 中的管理流程应用于 SPM。 — 使用项目管理知识体系指南 (PMBOK) [11] 来定义和描述适用于 SPM 的管理知识领域。 — 使用 ISO 10006,质量管理 - 项目管理质量指南 [5]。 本技术报告为负责管理 ISO/IEC 12207 软件生命周期主要流程性能的人员提供指导:采购、供应、开发、运营和维护。 该指南涉及: ——有关 ISO/IEC 12207 第 7.1 款、每个主要过程中支持的管理活动的 SPM 一般指南。 — SPM 对每个主要流程的适用性。 — 适用于整个 SPM 范围的关键领域。 — 针对软件项目经理 (PM) 的管理任务的扩展指南来自: ——[11] — 总体上确定并描述了普遍接受的 PMBOK 子集。 普遍接受意味着所描述的知识和实践在大多数情况下适用于大多数项目,并且对其价值和有用性有广泛的共识。 — [5] — 对质量体系要素、概念和实践提供指导,其实施对项目管理实践很重要并对其产生影响。 本技术报告涉及项目管理的“特定于软件”或已知会在任何 ISO/IEC 12207 主要流程中的软件项目中引起问题的方面。 例如,众所周知,软件项目经常延迟和/或超出预算,或者无法满足收购方的要求或期望。 虽然这并不是软件所特有的,但有许多软件特定的属性会导致这种情况发生。 图 1 说明了 ISO/IEC 12207、[11] 和 [5] 在本技术报告制定过程中的关系。 1 受众 本技术报告是为那些在软件项目上使用或计划使用 ISO/IEC 12207 的人员编写的,无论项目范围、产品、方法、规模或复杂程度如何。 本技术报告的编写主要是为了帮助软件 PM 确保管理流程符合 ISO/IEC 12207,特别是: ——负责建立和持续改进 ISO/IEC 12207 软件生命周期流程的经理。 — 负责在项目级别执行任何 ISO/IEC 12207 软件生命周期流程的经理。 — 分包 SPM 工作的组织或个人。 考虑具有以下特征的人员: ——从事过软件项目,但不是软件项目经理。 — 曾经是非软件 PM,但正在转型为软件 PM。 本技术报告从软件 PM 的角度介绍了主要的 ISO/IEC 12207 生命周期流程,并提供了有关从业者应用于管理任务的最佳实践和建议的建议(基于经验、教训等)。 最后,这份技术报告使工程、技术和其他支持人员能够了解他们的工作如何整合到整个软件生命周期中。 2 先决条件 使用本技术报告的先决条件是: ——可获得并熟悉 ISO/IEC 12207。 — 熟悉相关组织政策和程序。 — 了解利益相关者和合同要求(需求和期望)。
英文名称Software engineering - Guide for the application of ISO/IEC 12207 to project management