欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    CapabilityMaturityModelIntegration.ppt

    • 资源ID:26759188       资源大小:9.89MB        全文页数:524页
    • 资源格式: PPT        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    CapabilityMaturityModelIntegration.ppt

    CapabilityMaturityModelIntegrationCSMCH-22022/7/19NCKU- CMMIClose BookDescribe CMMI Bodies of Knowledge?Describe Staged Representation? Continuous Representation? Comparison?Identify and Describe “Capability Levels” and “ Maturity Levels” ?Describe “Stakeholder” and “Relevant Stakeholder” ? Relationship?Identify Process Areas at Maturity Level 2?Provide examples of objective criteria for the acceptance of requirements?Provide the steps for managing requirement change?Describe horizontal traceability? Vertical traceability? Whats benefits for the traceability?Describe a way to identify inconsistencies between work Products and requirements?Describe “Requirements Volatility”?CSMCH-32022/7/19NCKU- CMMIClose BookWhat is “baselines”? Example?Describe the steps for estimate the scope of the project?Use your project to describe Work Breakdown Structure (WBS), Work Packages and Tasks? Explain the project life cycle? Example?From your projects point of view, describe the major items should include your “Project Execution Plan” ?Identify “plans” that affect the project?How can you achieve your Project Execution Plan commitment?What is the purpose of Project Monitor and Control?Describe progress reviews and milestone reviews ? Whats difference?How can you manage corrective actions to closure?CSMCH-42022/7/19NCKU- CMMIClose BookWhat is the purpose of “ Measurement and Analysis PA” ?For your project, whats measure data you are going to collect?What is the purpose of Supplier Agreement Management Process Area?For your project, how can you satisfy supplier agreements?Describe how can you establish baselines for your project?Describe the steps for track and control baseline change (Ex. Requirements)?What is “data management”? What is “Configuration management” ? Whats different?Describe “Objectively Evaluate”?Whats different between Quality assurance and Verification ? What is the purpose of Process and Product Quality Assurance Process Area” ?What are the Process Areas can provide information for project monitor and control?CSMCH-52022/7/19NCKU- CMMIAt level 2, the focus is on projects.At level 3, two additional generic practices are implemented by level 2 process area GP3.1 Establish a Defined processGP3.2 Collect Improvement InformationAt level 3, the emphasis shifts to the organization.Best practices are gathered across the organization.Processes are tailored as appropriate.The organization supports the projects by establishing: Process Asset Library (PAL) -Common processes -Common processes does not necessarily mean one process. (Menu of Processes) Organization Measurement Repository (OMR) -Common measurements TrainingCSMCH-62022/7/19NCKU- CMMIWhat Is a Best Practice? Can be a management or technical practice Consistently demonstrates it significantly improves the bottom line (i.e., one or more of the following)lproductivityldevelopment and/or maintenance costslschedulelqualityluser satisfactionlpredictability of cost and schedule (ML 4) Demonstrates high return-on-investment (ROI)CSMCH-72022/7/19NCKU- CMMIBest Practices Exploring Requirements McConnell: Requirements ScrubbinglCarefully examine a product specification for unnecessary or overly complex requirements, which are then removed. McConnell: Throwaway PrototypinglDevelop code to explore factors critical to the systems success, then throw that code away. McConnell: User Interface PrototypinglDevelop the user interface quickly to explore the user interface design and the systems requirements.CSMCH-82022/7/19NCKU- CMMIBest Practices - Traceability Software Program Managers Network #8: End-To End Requirements TracinglEstablish two-way tracing form user requirements to lowest-level software modules.lTrace form requirements to test cases.CSMCH-92022/7/19NCKU- CMMIBest Practices - Planning McConnell: Timebox DevelopmentlMake the schedule absolutely fixed and reduce project scope to fir the time limits. Software Program Managers Network #2: Empirical cost and Schedule EstimationlUse a cost model based on cost data from similar projects.lInput good estimates of size and productivityCSMCH-102022/7/19NCKU- CMMIBest Practices - Tracking Software Program Managers Network #4: Earned Value Trackingldetailed activity net with no more than 20% level of effort (LOE)lEach non-LOE task has product-based exit criteria. McConnell: Miniature MilestoneslUse a fine-grain approach to project tracking and control that provides exceptional visibility into a projects status.lDefine a set of targets that you have to meet on a near-daily basis.lUse a binary approach: targets are dine or not done.CSMCH-112022/7/19NCKU- CMMIBest Practices Risk Management McConnell: Top-10 Risks ListlMonitor the ten most serious risks to a project, their status, and the plan for addressing each risk on a weekly basis. Software Program Managers Network #1: Formal Risk ManagementlRisks will be identified for the full life cyclelBuyer and developer cultures must support risk identification.CSMCH-122022/7/19NCKU- CMMIBest Practices Subcontracting, Acquisition, and Outsourcing McConnell: Outsourcing Pay an outside organization to develop a program instead of developing it in-house.CSMCH-132022/7/19NCKU- CMMIBest Practices Product and Process Assurance High maturity organizations typically have an independent QA group and embed the QA function in the process:lprocess assurance performed by an independent QA grouplproduct assurance embedded in process (e.g., a defined role in peer reviews, prerequisite for baselining) Rushby, Craig “Software Quality Assurance in a CMM Level 5 Organization,” Crosstalk: The Journal of Defense Software Engineering, May 1999CSMCH-142022/7/19NCKU- CMMIBest Practices CM -1 Software Program Managers Network #7: Configuration ManagementlBaseline customer-accepted deliverables.lUse a developmental baseline for stability of products shared among the development team. McConnell: Change BoardlBring together representatives from concerned parties and give them ultimate authority for accepting or rejecting proposed changes.CSMCH-152022/7/19NCKU- CMMIBest Practices CM -2 McConnell: Daily Build and Smoke TestlCompletely build the software product every day and put it through a series of tests to verify its basic operations. Software Program Managers Network #16: Frequent Compile and Smoke TestinglPerform integration builds and test on a frequent and regular schedule (normally no less than twice a week).lEnsure all defects from integration test are documented and subject to the programs change-control process.CSMCH-162022/7/19NCKU- CMMIBest Practices Design -1 McConnell: Designing for ChangelIdentify likely changes, develop a change plan, and hide design decisions so that changes do not ripple through a program. Software Program Managers Network #9: System-Architecture-Based Software DesignlUse methods to define system architecture document software design.lPut software engineers on systems engineering teams.CSMCH-172022/7/19NCKU- CMMIBest Practices Design -2 Software Program Managers Network #12: Visible and Inspectable DesignlDocument all design processes/methods in the Software Development Plan.lInspect the design for its support to reliability, performance, security, safety, and reuse requirements.CSMCH-182022/7/19NCKU- CMMIBest Practices - Interoperability Software Program Managers Network #10: Data and Database InteroperabilitylMake data interoperability with external systems a key factor in database design.lEnsure that database design decouples persistent data from application software. Software Program Managers Network #11: Formal Definition and Control of InterfaceslIdentify all external interfaces as part of systems requirements analysis.lInclude milestones related to external interfaces in the project activity network.CSMCH-192022/7/19NCKU- CMMIBest Practices - Coding McConnell: Raped-Development LanguageslUse programming languages that offer speedier implementation than traditional third generation languages such as C, C+, or Fortran.CSMCH-202022/7/19NCKU- CMMIGood Testing Practices Plan testing early in the life cycle Remove defects before testing with peer reviews. Set code coverage criteria (structural):lcode vs. path what criteria to choose? Use operational scenarios for testing (functional). Use test results in release decisions (e.g., software “certification”):lopen problem reports?lfailure/fault trends?CSMCH-212022/7/19NCKU- CMMIBest Practices - Testing Software Program Managers Network #15: Managing Test As AssetslEnsure that CM releases all integration test products to integrations test.lEnsure that system test includes stress test and test against a full range of operational scenarios.CSMCH-222022/7/19NCKU- CMMIBest Practices - Inspections Software Program Managers Network #14: Formal InspectionslConduct inspections of task products from program inception through unit code development.lEnsure that each inspection follows a documented rigorous process. McConnell: InspectionslConduct formal technical reviews with specific roles and trained participants.CSMCH-232022/7/19NCKU- CMMIBest Practices Quality Targets Software Program Managers Network #5: Defect Tracking Against Quality TargetslEstablish quality targets at program inception.lReport metrics on defects/inspection and defect leakage.CSMCH-242022/7/19NCKU- CMMIBest Practices - Measurement McConnell: MeasurementlMeasurement provides both short-term motivational benefits and long-term cost, quality, and schedule benefits.lMeasurement is an antidote to the common problems of poor estimates, poor scheduling, and poor progress visibility. Software Program Managers Network #3: Metrics-Based Project ManagementlMetrics are early indicators of potential problemslThreshold values are predefined for management concern.CSMCH-252022/7/19NCKU- CMMIBest Practices - Tools McConnell: Tools GrouplForm a group responsible for gathering intelligence about, evaluating, coordinating the use of, and disseminating new tools within an organization.CSMCH-262022/7/19NCKU- CMMIKey Point Different for ML 2 and ML 3GP 3.1 - E & M the description of defined processEstablish the defined process by tailoring the selected processes according to the organizations tailoring guidelines Select from the Org. set of standard processes those processes that cover the process area and best meet the needs of project or organizational function Tailoring guidelines tailor the process Ensure that the organizations process objectives are appropriately addresses in the defined process Document the defined processes and records of the tailoring Revise the description of the defined process as necessaryGP 3.1 and PA relationship IPM SP 1.1 E & M the projects defined process can implement GP 3.1 or all project related PA or all processes, not just-project related processes, the OPD establishes the ORG process assets needed to implement GP 3.1CSMCH-272022/7/19NCKU- CMMIKey Point Different for ML 2 and ML 3Key Point Different for ML 2 and ML 3GP 3.2 Collect improvement informationCollect information and artifacts derived from planning and performing the processStore process and product measures in the org. measureme4nt repository defined in the common set of measures for the org. set of standard processesSubmit the documentation for inclution in the org process asset libraryDocument lessons learned from the process for inclusion in the org. process asset libraryPropose improvements to the org. process assets1.GP 3.2 and related PA IPM SP 1.5.2 can implement GP 3.2, OPF SP 2.4.1 can implement GP 3.2, OPD establish the org process assets needed to implement GP 3.2CSMCH-282022/7/19NCKU- CMMICSMCH-292022/7/19NCKU- CMMIOrganizational Innovation and Deployment (OID)Causal Analysis and Resolution (CAR)5 OptimizingContinuousProcess Improvement4 Quantitatively ManagedQuantitativeManagementOrganizational Process Performance (OPP)Quantitative Project Management (QPM)3 DefinedProcessStandardizationRequirements Development (RD)Technical Solution (TS)Product Integration (PI)Verification (VER)Validation (VAL)Organizational Process Focus (OPF)Organizational Process Definition+ IPPD Organizational Training (OT) Integrated Project Management + IPPDRisk Management (RSKM)Decision Analysis and Resolution (DAR)2 ManagedBasicProjectManagementRequirements Management (REQM) Project Planning (PP)Project Monitoring and Control (PMC)Supplier Agreement Management (SAM)Measurement and Analysis (M&A)Process and Product Quality Assurance (PPQA)Configuration Management (CM)1 InitialStaged Organization of PAsLevelFocusCMMI-DEV. V1.2 Maturity LevelsTotal 22 PAsCSMCH-302022/7/19NCKU- CMMIContinuous Organization of PAsCategoryRequirements Management (REQM) (L2)Requirements Development (RD) (L3)Technical Solution (TS) (L3)Product Integration (PI) (L3)Verification (VER) (L3)Validation (VAL) (L3)Engineering(6)Configuration Management (CM) (L2)Process and Product Quality Assurance (PPQ)2Measurement and Analysis (M&A) (L2) Causal Analysis and Resolution (CAR) (L5)Decision Analysis and Resolution (DAR) (L3)Support(6)ProjectManagement(7)Project Planning (PP) (L2)Project Monitoring and Control (PMC) (L2)Supplier Agreement Management (SAM) (L2)Integrated Project Management +IPPD (L3)Risk Management (RSKM) (L3)Quantitative Project Management (QMP) Organizational Process Focus (OPF) Organizational Process Definition (OPD+IPPDOrganizational Training (OT) Organizational Process Performance (OPP)Organizational Innovation and Deployment OIDProcessManagement(5)CSMCH-312022/7/19NCKU- CMMIBasic Process Management PAs OPFOPDResources and CoordinationOT Std Process and OtherAssetsTraining for Projects and Support Groups in Std Process and AssetsOrganizationsprocess needsand objectives Std Process and OtherAssetsSenior Management Organizationsbusiness objectivesProject Management,Support, and Engineering process areas Training needs Improvement information(e.g., lessons learned, data, artifacts)Process Improvement Proposals; Participation in defining, assessing, and deploying processesCSMCH-322022/7/19NCKU- CMMIPROCESS IMPROVEMENT:SEIs IDEAL ApproachSM InitiatingDiagnosingEstablishingActingLearningProposeFutureActionsAnalyzeandValidatePilot/TestSolutionCreateSolutionDevelop ApproachSet PrioritiesDevelopRecommendationsCharacterize Current and Desired StatesCharterInfrastructureBuildSponsorshipStimulus forChangeSet ContextImplementSolution Refine SolutionPlan ActionsCSMCH-332022/7/19NCKU- CMMIOrganizational Process Focus PurposePurposeTo, plan, implement and deploy organizational process improvements based on a thorough understanding of the current strengths and weaknesses of the organizations processes and process assetsCSMCH-342022/7/19NCKU- CMMIOrganizational Process Focus PurposeBenefitsProvides a central focus in the org. for process-improvement activitiesProvide awareness of what works well and what needs to be improved org. in the context of the org. business objectives and needsProvides awareness of sources of process-related assets a

    注意事项

    本文(CapabilityMaturityModelIntegration.ppt)为本站会员(豆****)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开