E N D
CMMI The quality of a software product is only as good as the process used to develop and maintain it. Whether a software organization is competing in the marketplace or trying to satisfy internal requirements, its software process is a critical success factor. Well thought out improvements to the process will significantly contribute to the organization's performance.
CMMI • Quality Standards • Why Capability Maturity Model • Understanding • What CMMI is? • History • CMMI Models and representation • Classes Of benefits • CMMI-Statistics
Why Capability Maturity Model • Scope • What vs How • Detailed Direction • Continues Improvement
CMM Multiple Models • Software CMM- The original CMM • Personal management PCMM- People capability maturity model • Security- Security system engineering CMM
CMMI Statistics Country Number USJapanIndiaUnited KingdomAustraliaChinaFranceTaiwanCanadaRussiaSouth KoreaSwitzerland 462510532321111
CMMI Implementation Steps • Secure Sponsorship and funding • Take Core Training • Selection of Model and Representation • Prepare the organization for Change • Form an engineering Process Group • Know the Present State • Know where You are going • Communicate and coordination • Track the Progress
Cost Schedule Quality Note:Different organizations have shared with the Software Engineering Institute (SEISM) or with the wider community in public forums. Complete report is available on www.sei.cmu.edu/publications/documents/03.reports/03sr009.html
What Is CMMI • Capability Maturity Model Integration • Maturity Models • a place to start • the benefit of a community’s prior experiences • a common language and a shared vision • a way to define what improvement means for your organization • History • UN Air force funded SEI to create an abstract model to use an objective evaluation of SW subcontractors. • Managing the Software Process in 1989
Time Line • 1987: SEI-87-TR-24 (SW-CMM questionnaire), released. • 1989: Managing the Software Process, published. • 1991: SW-CMM v1.0, released. • 1993: SW-CMM v1.1, released. • 1997: SW-CMM revisions halted in support for CMMI. • 2000: CMMI v1.02, released. • 2002: CMMI v1.1, released
CMMI Representation • Staged and Continuous • Both representation provide ways of implementing process improvement to achieve business goals • Both representations provide the same essential content but organized in different ways
CMMI@Pakistan SW Industry • CMM/CMMI maturity level companies • PSEB’s CMMI initiatives • NetSol Technologies (Pvt) Ltd • Xavor Pakistan (Pvt) Ltd • Systems (Pvt) Ltd • KalSoft (Pvt) Ltd • Digital Processing Systems CMMI Consultants Company • Business Beam (Pvt) Ltd • Moody's Intl (Pvt) Ltd • NetSol Consulting Services (Pvt) Ltd PSEB Assistance ISO9000 certified Majority shareholding by Pak Min human res. strength # 25
Sum UP • improved profitability of service provider • improved customer satisfaction L e v e l s Customer Satisfaction Time
References • http://www.sei.cmu.edu/cmmi/models/#models • http://www.teraquest.com/CMMIc/static/CMMI%20Continuous%20MainPage.html