* CMMI-SE/SW/IPPD/SS V1.1 Continuous/Staged * CMMI-SE/SW/IPPD V1.1 Continuous/Staged * CMMI-SE/SW/ V1.1 Continuous/Staged * CMMI-SW V1.1 Continuous/Staged * Appraisal Requirements for CMMI,V1.1 * Standard CMMI Appraisal Method for Process Improvement(SCAMPI) V1.1:Method Definition Document
(4) CMMI与国际“软件发展标准”关连图
(5) 名词说明
SW-CMM Capability Maturity Model (CMM) for Software SA-CMM Software Acquisition Capability Maturity Model SE-CMM System Engineering Capability Maturity Model People CMM People Capability Maturity Model IPD-CMM Integrated Product Development Capability Model SECM System Engineering Capability Model DOD IPPD DOD Guide to Integrated Product and Process Development CMMI Capability Maturity Model Integrated MIL-STD 1679 Weapon System Software Development DOD-STD-2167A Defense Systems Software Development DOD-STD-2168 Defense System Software Quality Program DOD-STD-7935A DOD Automated Information System Documentation Standards MIL-STD-498 Software Development and Documentation MIL-STD-499B System Engineering IEEE Stds IEEE Software Engineering Standards IEEE/EIA 12207 Industry Implementation of International Standard SA-CMM1996 SE-CMM1996 SW-CMM1993 People CMM1993 IPD CMM
EIA/IEEE J-STD-016 Standard for Information Technology, Software Life Cycle Process, Software Development, Acquirer-Supplier Agreement EIA 632 EIA Interim Standard 632, System Engineering ISO/IEC 12207 Information Technology-Software Life Cycle Processes ISO 15504 Information Technology-Software Process Assessment ISO 9000 ISO 9000Standards Trillium Telecommunications Product Development and Support Capability SDG Software Development Guidelines
B. 成熟度第三级的流程领域 包含如下: (A) 需求发展(Requirements Development produces)提供客户、产品与产品组件的需求与分析,这些是发展与了解所需的。 (B) 技术解决方案(Technical Solution)用以发展、设计与实作对于需求的解决方案。解决方案、设计与实作,适当地涵盖产品、产品组件以及产品相关单一或组合的流程。 (C) 产品整合(Product Integration)将产品组件组合成产品,确保产品已经整合、运作正常,并交付客户。 (D) 验证(Verification)确保工作产品符合特定的需求。 (E) 确认(Validation)证明产品或产品组件,于特定的环境下,确实能发挥特定的功能。 (F) 组织流程专注(Organizational Process Focus)建立并维护组织流程与流程资产的了解,并且界定、规划及执行组织流程改善活动。 (G) 组织流程定义(Organizational Process Definition)建立并维护可使用的组织流程资产。 (H) 组织训练(Organizational Training)发展人员的技巧与知识,使他们能有效地执行其角色。 (I) 整合的项目管理(Integrated Project Management),根据调适组织标准流程得的整合的已调适流程,建立并管理项目和其关键人员。它也涵盖建立项目共同愿景及整合团队结构,以完成项目目标。 (J) 风险管理(Risk Management)界定风险发生前的潜在问题,使在达成目标的前的生命周期期间,在有需要时,能规划风险处理活动,以降低不利的冲击。 (K) 决策分析与解决方案(Decision Analysis and Resolut)于作决策时,使用结构化的方法,依照已建立的准则,评估各备选方案。 (L) 适于整合的组织环境(Organizational Environment for Integration)提供整合的项目管理的基础环境,并管理人员以利整合。 (M) 整合团队合作(Integrated Teaming)形成并维持整合的团队以发展工作产品。
C. 成熟度第四级的流程领域 包含如下: (A) 组织流程绩效(Organizational Process Performance)建立并维护组织标准流程绩效的量化了解,并提供流程绩效的资料、基准与模式,以数量化管理组织的项目。 (B) 数量化项目管理(Quantitative Project Management)数量化管理项目的已调适流程,以达成该项目所建立的品质与流程的绩效目标。
D. 成熟度第五级的流程领域 包含如下: (A) 组织创新与推展(Organizational Innovation and Deployment)选择与推展渐进的与创新的改善活动,可度量地改善组织的流程与技术。这种改善,支援由组织经营目标所衍引的组织品质与流程绩效目标。 (B) 原因分析与解决方案(Causal Analysis and Resolution)界定缺失的原因与其他的问题,并采取预防措施,避免这些缺失在未来再发生。
(2) Specific Goals 特定目标 特定目标仅适用于单一的流程领域,并强调此唯一的特徵,说明有哪些是必须要执行以符合该流程领域。目标是必要的模式组件,在评估时,用于确定某流程领域是否能符合目标。 (3) Specific Practices 特定执行方法 特定执行方法是对应于特定目标的活动,对达成特定目标是重要的。特定执行方法说明一组活动,这组活动被期望可以达成流程领域的特定目标。 (4) Generic Goals 一般目标 一般目标可适用于所有的流程领域。各流程领域中,一般目标的达成与否,代表各流程领域的执行与制度化,是否为有效、可重复与持久的。一般目标和一般执行方法将在第四章中说明。 (5) Common Features 共通特性 四个共通特性组成了各流程领域的一般执行方法。共通特性的名称是助益的模式组件。这种组合只是提供一种方式,来表现一般执行方法。在模式中的每一共通特性,都用缩写字来代表。 A. 执行承诺(CO):集合所有与制定政策和确保支援有关的一般执行方法,以寻求流程改善的努力。 B. 执行能力(AB):集合所有用来确保组织及/或项目有充分资源的一般执行方法,以寻求流程改善。 C. 督导实行(DI):集合所有与搜集、度量和资料分析有关的一般执行方法。其目的在于观察流程的绩效。 D. 验证实行(VE):集合所有验证项目及/或组织活动有关的一般执行方法,以验证其是否符合需求、流程与程序。