Software Quality Engineering Example CMMI Maturity LevelI Standards














































- Slides: 46
Software Quality Engineering Example CMMI Maturity Level-I
Standards and Models
BGand # 1 Models Standards Example CMMI Maturity Level-I § Same Question, same organization, multiple person but different answer !!!
Software Quality Engineering CMMI Maturity Level-II
BGand # 1 Models Standards CMMI Maturity Level-II § Level -II: Managed § Processes are planned, documented and monitored at Project Level § Often reactive
BGand # 1 Models Standards CMMI Maturity Level-II § Reliance on experience resources like HEROS’ § When HERO’s are gone then Process is gone !!!
Software Quality Engineering Example CMMI Maturity Level-II
Standards and Models
Standards and Models
BGand # 1 Models Standards Example CMMI Maturity Level-II § Usually lack of documentation is justified with intelligence !!!!
Software Quality Engineering CMMI Maturity Level-III
BGand # 1 Models Standards CMMI Maturity Level-III § Level -III: Defined § Processes are planned, documented and monitored at Organization Level § Usually Proactive
BGand # 1 Models Standards CMMI Maturity Level-III § Reliance on defined Processes. § People understand, support and follow the Processes § Mostly companies swing between Level – II and III
Software Quality Engineering Example CMMI Maturity Level-III
Standards and Models
BGand # 1 Models Standards Example CMMI Maturity Level-III § Every Step is same for every Project Manager to proceed.
Software Quality Engineering CMMI Maturity Level-IV
BGand # 1 Models Standards CMMI Maturity Level-IV § Level -IV: Quantitatively Managed § Statistical measure of the Process § Management can measure and tune process as per project
BGand # 1 Models Standards CMMI Maturity Level-IV § Metric based evaluation is followed § Processes are predictable § Special variation points are identified for improvements
Software Quality Engineering Example CMMI Maturity Level-IV
Standards and Models
BGand # 1 Models Standards Example CMMI Maturity Level-IV § Process without Stats can’t be improved
Software Quality Engineering CMMI Maturity Level-V
BGand # 1 Models Standards CMMI Maturity Level-V § Level -V: Optimization § Performance is improved incrementally § Focus on identifying common causes of variation
BGand # 1 Models Standards CMMI Maturity Level-V § Qualitatively improve process performance
Software Quality Engineering Example CMMI Maturity Level-V
Standards and Models
Standards and Models
BGand # 1 Models Standards Example CMMI Maturity Level-IV § Process without Stats can’t be improved
Software Quality Engineering Example CMMI Maturity Level-V
Standards and Models
Software Quality Engineering Capability Level
BGand # 1 Models Standards Capability Level § Capability level consist of specific and generic practices for Process Area § Reflect how well organization is align to process area § Improvement in Process Area reflect Process improvement
Software Quality Engineering Component of CMMI Process Model
BGand # 1 Models Standards Component of CMMI Process Model § Process Areas § Specific Practices § General Practices § Maturity and Capability is derived from them.
Software Quality Engineering Process Area, Goal and Practices
Standards and Models
BGand # 1 Models Standards Process Area, Goal and Practices § In total there are 22 Process Areas. § Every Process Area have standard guidelines. § Organization can adopt to guidelines to achieve higher maturity level.
Software Quality Engineering Process Improvement Framework
Engineering Process Areas
BGProcess # 1 Areas Engineering Process Improvement Framework § Engineering Process Group (EPG) is umbrella to manage Process Action Team (PAT) § Different PAT’s have associated Technical Resources
Software Quality Engineering Different Process Areas and Goal
BGProcess # 1 Areas Engineering Different Process Areas and Goal § There are in total 22 Process Areas. § Engineering related Process Areas will be discussed. § Requirement Management Process Area
BGProcess # 1 Areas Engineering Different Process Areas and Goal § Technical Solution Process Area § Project Management Process Area § Product Integration § Software Validation Process Area § Software Verification Process Area
Software Quality Engineering Process Action Teams (PAT)
BGProcess # 1 Areas Engineering Process Action Teams (PAT) § Team which is responsible for implementation of Specific Process Area § Each Process Areas have associated Process Action Team