卡内基梅隆大学的CMMI培训教材课件_第1页
卡内基梅隆大学的CMMI培训教材课件_第2页
卡内基梅隆大学的CMMI培训教材课件_第3页
卡内基梅隆大学的CMMI培训教材课件_第4页
卡内基梅隆大学的CMMI培训教材课件_第5页
已阅读5页,还剩140页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Pittsburgh, PA 15213-3890Introduction to CMMI-Staged V 1.1 Module 5-090103 - Page 1CMMISponsored by the U.S. Department of Defense 2002-2003 by Carnegie Mellon UniversityThis material is approved for public release. Distribution is limited by the Software Engineering Institute to attendees.Maturity

2、Level 3:DefinedModule 5SMCMM Integration, IDEAL, and SCAMPI are service marks of Carnegie Mellon University. Capability Maturity Model, Capability Maturity Modeling, CMM, and CMMI are registered in the U.S. Patent and Trademark Office by Carnegie Mellon University. 2002-2003 by Carnegie Mellon Unive

3、rsityIntroduction to CMMI-Staged V 1.1 Module 5-090103 - Page 2CMMIObjectivesThis module will enable the attendees to define special CMMI terminology introduce concepts relating to structural elements of Maturity Level 3 PAs illustrate organizational behavior characteristics of Maturity Level 3 intr

4、oduce process area purpose, goals, context, and elaborations for Maturity Level 3 discuss the documentation requirements of a maturing organization identify common problems an organization might face and identify the process areas that might address those problem(s) 2002-2003 by Carnegie Mellon Univ

5、ersityIntroduction to CMMI-Staged V 1.1 Module 5-090103 - Page 3CMMITopicsMaturity Level 3Maturity Level 3 Process AreasProcess Area RelationshipsSummary 2002-2003 by Carnegie Mellon UniversityIntroduction to CMMI-Staged V 1.1 Module 5-090103 - Page 4CMMIThe Maturity Levels Process unpredictable, po

6、orly controlled, andreactiveProcess characterized for projects and is often reactiveProcess characterized for the organization and is proactiveProcess measuredand controlledFocus on processimprovementOptimizingQuantitativelyManagedDefinedInitialManagedOptimizingDefined1 234 5 2002-2003 by Carnegie M

7、ellon UniversityIntroduction to CMMI-Staged V 1.1 Module 5-090103 - Page 5CMMIUnderstanding Maturity Level 3, the Defined Maturity LevelThis level builds on the foundation of project management in maturity level 2. The engineering processes are more effectively implemented. The organization is more

8、proactive. Organizational training needs are identified and provided.The organization has a set of standard processes, which individual projects tailor to their needs. 2002-2003 by Carnegie Mellon UniversityIntroduction to CMMI-Staged V 1.1 Module 5-090103 - Page 6CMMIKey Concepts 1 A standard proce

9、ss is a basic process guiding the establishment of a common process across the organization describes fundamental elements expected in a process used by a project exists at the organizational level 2002-2003 by Carnegie Mellon UniversityIntroduction to CMMI-Staged V 1.1 Module 5-090103 - Page 7CMMIK

10、ey Concepts 2 A managed process is a performed process that is planned and executed in accordance with policy; employs skilled people having adequate resources to produce controlled outputs; involves relevant stakeholders; is monitored, controlled, and reviewed for adherence to its process descripti

11、on 2002-2003 by Carnegie Mellon UniversityIntroduction to CMMI-Staged V 1.1 Module 5-090103 - Page 8CMMIKey Concepts 3 A defined process is a managed process that is tailored from the organizations set of standard processes according to the organizations tailoring guidelines- has a maintained proces

12、s description - contributes work products, measures, and other process-improvement information to the organizational process assets exists at the project level 2002-2003 by Carnegie Mellon UniversityIntroduction to CMMI-Staged V 1.1 Module 5-090103 - Page 9CMMIManage According toa Defined ProcessCom

13、monality among projects allows more uniform estimation of performance.Source: Addison Wesley, The Capability Maturity Model InOut 2002-2003 by Carnegie Mellon UniversityIntroduction to CMMI-Staged V 1.1 Module 5-090103 - Page 10CMMIGeneric Goal for Maturity Level 3Generic goal: The process is instit

14、utionalized as a defined process.The defined process, for a particular process application, is derived from the organizations standard process through tailoring.This generic goal also applies to the maturity level 2 process areas. This means maturity level 2 and 3 processes must be institutionalized

15、 as defined processes to operate at maturity level 3. 2002-2003 by Carnegie Mellon UniversityIntroduction to CMMI-Staged V 1.1 Module 5-090103 - Page 11CMMIAdditional Generic Practices for Maturity Level 3 1 Common features are similar across all process areas.Commitment to PerformGP 2.1: Establish

16、an Organizational PolicyAbility to PerformGP 3.1: Establish a Defined Process Establish and maintain the description of a defined process.GP 2.2: Plan the ProcessGP 2.3: Provide ResourcesGP 2.4: Assign ResponsibilityGP 2.5: Train People 2002-2003 by Carnegie Mellon UniversityIntroduction to CMMI-Sta

17、ged V 1.1 Module 5-090103 - Page 12CMMIAdditional Generic Practices for Maturity Level 3 2 Directing ImplementationGP 2.6: Manage ConfigurationsGP 2.7: Identify and Involve Relevant StakeholdersGP 2.8: Monitor and Control the ProcessGP 3.2: Collect Improvement InformationCollect work products, measu

18、res, measurement results, and improvement information derived from planning and performing the process to support the future use and improvement of the organizations processes and process assets 2002-2003 by Carnegie Mellon UniversityIntroduction to CMMI-Staged V 1.1 Module 5-090103 - Page 13CMMIAdd

19、itional Generic Practices for Maturity Level 3 3 Verifying ImplementationGP 2.9: Objectively Evaluate AdherenceGP 2.10: Review Status with Higher Level ManagementNote that the two new generic practices at maturity level 3 are now also in play in the maturity level 2 process areas. 2002-2003 by Carne

20、gie Mellon UniversityIntroduction to CMMI-Staged V 1.1 Module 5-090103 - Page 14CMMITopicsMaturity Level 3Maturity Level 3 Process AreasProcess Area RelationshipsSummary 2002-2003 by Carnegie Mellon UniversityIntroduction to CMMI-Staged V 1.1 Module 5-090103 - Page 15CMMIProcess Areas for Maturity L

21、evel 3DefinedOptimizingInitialManagedQuantitativelyManagedRequirements DevelopmentTechnical SolutionProduct IntegrationVerificationValidationOrganizational Process FocusOrganizational Process DefinitionOrganizational TrainingIntegrated Project Management for IPPD(Two IPPD Goals Presented in Next Mod

22、ule)Risk Management Integrated Teaming (Presented in Next Module)Integrated Supplier ManagementDecision Analysis and ResolutionOrganizational Environment for Integration (Presented in Next Module) 2002-2003 by Carnegie Mellon UniversityIntroduction to CMMI-Staged V 1.1 Module 5-090103 - Page 16CMMIT

23、he Engineering Process Areas RDPIValCustomerTSVerREQMRequirementsCustomer needsProduct and product component requirementsProduct components, work products, verification and validation reportsProductcomponentsAlternativesolutionsRequire-mentsProduct 2002-2003 by Carnegie Mellon UniversityIntroduction

24、 to CMMI-Staged V 1.1 Module 5-090103 - Page 17CMMIRequirements DevelopmentPurpose:Produce and analyze customer, product, and product-component requirements. 2002-2003 by Carnegie Mellon UniversityIntroduction to CMMI-Staged V 1.1 Module 5-090103 - Page 18CMMIRequirements Development - Specific Goal

25、sSG 1: Develop Customer RequirementsStakeholder needs, expectations, constraints, and interfaces are collected and translated into customer requirements. SG 2: Develop Product RequirementsCustomer requirements are refined and elaborated to develop product and product-component requirements.SG 3: Ana

26、lyze and Validate RequirementsThe requirements are analyzed and validated, and a definition of required functionality is developed. 2002-2003 by Carnegie Mellon UniversityIntroduction to CMMI-Staged V 1.1 Module 5-090103 - Page 19CMMIRequirements Development Context 1Analyze andValidateRequirementsD

27、evelop CustomerRequirementsCustomerRequirementsValidatedRequirementsProduct, Product-Component, andInterface RequirementsDevelopProductRequirementsStakeholdersNeeds 2002-2003 by Carnegie Mellon UniversityIntroduction to CMMI-Staged V 1.1 Module 5-090103 - Page 20CMMIRequirements Development - Contex

28、t 2Develop the CustomerRequirementsCustomerRequirementsDevelop Customer RequirementsElicitNeedsStakeholdersNeeds 2002-2003 by Carnegie Mellon UniversityIntroduction to CMMI-Staged V 1.1 Module 5-090103 - Page 21CMMIRequirements Development - Context 3Analyze andValidateRequirementsDevelop CustomerRe

29、quirementsCustomerRequirementsValidatedRequirementsProduct, Product-Component, andInterface RequirementsDevelopProductRequirementsStakeholdersNeeds 2002-2003 by Carnegie Mellon UniversityIntroduction to CMMI-Staged V 1.1 Module 5-090103 - Page 22CMMIRequirements Development - Context 4EstablishProdu

30、ct &Product-ComponentRequirementsProduct, Product-Component, andInterface RequirementsDevelop Product RequirementsAllocateProduct- ComponentRequirementsIdentifyInterfaceRequirementsCustomerRequirementsTSSelected AlternativeSolutions 2002-2003 by Carnegie Mellon UniversityIntroduction to CMMI-Staged

31、V 1.1 Module 5-090103 - Page 23CMMIRequirements Development - Context 5Analyze andValidateRequirementsDevelop CustomerRequirementsCustomerRequirementsValidatedRequirementsProduct, Product-Component, andInterface RequirementsDevelopProductRequirementsStakeholdersNeeds 2002-2003 by Carnegie Mellon Uni

32、versityIntroduction to CMMI-Staged V 1.1 Module 5-090103 - Page 24CMMIRequirements Development - Context 6EstablishOperationalConcepts & ScenariosEstablish a Definition ofRequiredFunctionalityAnalyzeRequirementsto AchieveBalanceAnalyze RequirementsProduct, Product-Component, andInterface Requirement

33、sValidatedRequirementsAnalyze and Validate RequirementsValidateRequirementswithComprehensiveMethods 2002-2003 by Carnegie Mellon UniversityIntroduction to CMMI-Staged V 1.1 Module 5-090103 - Page 25CMMIMapping of Goals and Practices 1 Specific GoalDevelop CustomerRequirementsSpecific Practice Elicit

34、 Needs Develop the Customer Requirements Establish Product and Product- Component Requirements Allocate Product-Component Requirements Identify Interface RequirementsDevelop ProductRequirements 2002-2003 by Carnegie Mellon UniversityIntroduction to CMMI-Staged V 1.1 Module 5-090103 - Page 26CMMIMapp

35、ing of Goals and Practices 2 Specific GoalAnalyze and Validate RequirementsSpecific Practice Establish Operational Concepts and Scenarios Establish a Definition of Required Functionality Analyze Requirements Analyze Requirements to Achieve Balance Validate Requirements with Comprehensive Methods 200

36、2-2003 by Carnegie Mellon UniversityIntroduction to CMMI-Staged V 1.1 Module 5-090103 - Page 27CMMIGeneric Practice Elaboration ExampleGP 2.6: Manage ConfigurationsPlace designated work products of the requirements development process under appropriate levels of configuration management.Elaboration

37、for Requirements DevelopmentExamples of work products placed under configuration management include the following: customer requirements functional architecture product and product-component requirements interface requirements 2002-2003 by Carnegie Mellon UniversityIntroduction to CMMI-Staged V 1.1

38、Module 5-090103 - Page 28CMMIRequirements Development includes collecting and eliciting needs developing customer requirements establishing and allocating product and product-component requirements identifying interface requirements establishing operational concepts, scenarios, and a definition of r

39、equired functionality ensuring requirements are necessary and sufficient balancing needs and constraints validating requirementsRequirements Development - Summary 2002-2003 by Carnegie Mellon UniversityIntroduction to CMMI-Staged V 1.1 Module 5-090103 - Page 29CMMIProcess Areas for Maturity Level 3D

40、efinedOptimizingInitialManagedQuantitativelyManagedRequirements DevelopmentTechnical SolutionProduct IntegrationVerificationValidationOrganizational Process FocusOrganizational Process DefinitionOrganizational TrainingIntegrated Project Management for IPPD(Two IPPD Goals Presented in Next Module)Ris

41、k ManagementIntegrated Teaming (Presented in Next Module)Integrated Supplier ManagementDecision Analysis and ResolutionOrganizational Environment for Integration (Presented in Next Module) 2002-2003 by Carnegie Mellon UniversityIntroduction to CMMI-Staged V 1.1 Module 5-090103 - Page 30CMMITechnical

42、 SolutionPurpose:Design, develop, and implement solutions to requirements. Solutions, designs, and implementations encompass products, product components, and product-related life-cycle processes either singly or in combinations as appropriate. 2002-2003 by Carnegie Mellon UniversityIntroduction to

43、CMMI-Staged V 1.1 Module 5-090103 - Page 31CMMITechnical Solution Specific GoalsSG 1: Select Product-Component SolutionsProduct or product-component solutions are selected from alternative solutions.SG 2: Develop the DesignProduct or product-component designs are developed.SG 3: Implement the Produc

44、t DesignProduct components, and associated support documentation, are implemented from their designs. 2002-2003 by Carnegie Mellon UniversityIntroduction to CMMI-Staged V 1.1 Module 5-090103 - Page 32CMMI Technical Solution Context 1 Alternative Designsand Evaluation CriteriaDevelopedProductSelect P

45、roduct-Component SolutionsDevelop the DesignImplement theProduct DesignDesign Detail &DocumentationRequirementsDevelopment 2002-2003 by Carnegie Mellon UniversityIntroduction to CMMI-Staged V 1.1 Module 5-090103 - Page 33CMMITechnical Solution - Context 2Alternative SolutionsSelection CriteriaNew Te

46、chnology EvaluationsSelect Product- Component SolutionsEvolve OperationalConcepts &ScenariosDevelop Detailed AlternativeSolutions andSelectionCriteriaSelectProduct-ComponentSolutionsSelection DecisionsCompliant w/RequirementsDARRD 2002-2003 by Carnegie Mellon UniversityIntroduction to CMMI-Staged V

47、1.1 Module 5-090103 - Page 34CMMI Technical Solution Context 3 Alternative Designsand Evaluation CriteriaDevelopedProductSelect Product-Component SolutionsDevelop the DesignImplement theProduct DesignDesign Detail &DocumentationRequirementsDevelopment 2002-2003 by Carnegie Mellon UniversityIntroduct

48、ion to CMMI-Staged V 1.1 Module 5-090103 - Page 35CMMITechnical Solution Context 4 Design theProduct orProduct-ComponentDevelop the DesignEstablish a Tech DataPackageTech DataPackageDesignInterfacesUsingCriteriaI/F Design DocumentationI/F SpecificationI/F Control DocumentsPerformMake, Buy, or ReuseA

49、nalysesProduct ArchitectureProduct Component DesignsSelection CriteriaMake/Buy AnalysisRDPI 2002-2003 by Carnegie Mellon UniversityIntroduction to CMMI-Staged V 1.1 Module 5-090103 - Page 36CMMI Technical Solution Context 5Alternative Designsand Evaluation CriteriaDevelopedProductSelect Product-Comp

50、onent SolutionsDevelop the DesignImplement theProduct DesignDesign Detail &DocumentationRequirementsDevelopment 2002-2003 by Carnegie Mellon UniversityIntroduction to CMMI-Staged V 1.1 Module 5-090103 - Page 37CMMI Technical Solution Context 6 Parts FabricatedSoftware CodedData DocumentedProcesses D

51、ocumentedFacilities ConstructedImplementtheDesignImplement the Product DesignDevelop ProductSupportDocumentationEnd-User Training Materials Users ManualOperators ManualMaintenance ManualOnline Help 2002-2003 by Carnegie Mellon UniversityIntroduction to CMMI-Staged V 1.1 Module 5-090103 - Page 38CMMI

52、Mapping of Goals and Practices 1 Specific GoalSelect Product- Component SolutionsSpecific Practice Develop Detailed Alternative Solutions and Selection Criteria Evolve Operational Concepts and Scenarios Select Product-Component Solutions 2002-2003 by Carnegie Mellon UniversityIntroduction to CMMI-St

53、aged V 1.1 Module 5-090103 - Page 39CMMIMapping of Goals and Practices 2 Specific GoalDevelop the DesignSpecific Practice Design the Product or Product Component Establish a Technical Data Package Design Interfaces Using Criteria Perform Make, Buy, or Reuse Analyses Implement the Product Design Impl

54、ement the Design Develop Product Support Documentation 2002-2003 by Carnegie Mellon UniversityIntroduction to CMMI-Staged V 1.1 Module 5-090103 - Page 40CMMIGeneric Practice Elaboration ExampleGP 2.2: Plan the ProcessEstablish and maintain the plan for performing the technical solution process.Elabo

55、ration for Technical SolutionTypically, this plan for performing the technical solution process is a part of the project plan as described in the Project Planning process area. 2002-2003 by Carnegie Mellon UniversityIntroduction to CMMI-Staged V 1.1 Module 5-090103 - Page 41CMMI Technical Solution -

56、 SummaryTechnical Solution includes developing alternatives evolving operational concepts and scenarios selecting solutions and developing a design establishing a technical data package designing interfaces performing make, buy, or reuse analyses implementing the design and developing support docume

57、ntation 2002-2003 by Carnegie Mellon UniversityIntroduction to CMMI-Staged V 1.1 Module 5-090103 - Page 42CMMIProcess Areas for Maturity Level 3DefinedOptimizingInitialManagedQuantitativelyManagedRequirements DevelopmentTechnical SolutionProduct IntegrationVerificationValidationOrganizational Proces

58、s FocusOrganizational Process DefinitionOrganizational TrainingIntegrated Project Management for IPPD(Two IPPD Goals Presented in Next Module)Risk ManagementIntegrated Teaming (Presented in Next Module)Integrated Supplier ManagementDecision Analysis and ResolutionOrganizational Environment for Integ

59、ration (Presented in Next Module) 2002-2003 by Carnegie Mellon UniversityIntroduction to CMMI-Staged V 1.1 Module 5-090103 - Page 43CMMIProduct IntegrationPurpose:Assemble the product from the product components, ensure that the product, as integrated, functions properly, and deliver the product. 20

60、02-2003 by Carnegie Mellon UniversityIntroduction to CMMI-Staged V 1.1 Module 5-090103 - Page 44CMMIProduct Integration - Specific GoalsSG 1: Prepare for Product IntegrationPreparation for product integration is conducted.SG 2: Ensure Interface CompatibilityThe product-component interfaces, both int

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论