Software process improvement spi has received much attention in both academia and industry. They are continuously striving to improve the range of. Software capability maturity model cmm it governance uk. Introduce a software engineering process group sepg to your organization. Cp, is the target process capability index size, is the subgroup size.
Capability maturity model integration cmmi overview. Isoiec 15504 information technology process assessment, also termed software process improvement and capability determination spice, is a set of technical standards documents for the computer software development process and related business management functions. This architecture, which separates domainspecific characteristics from capability. Software process improvement and capability determination spice isoiec 15504 posted on april 25, 2011 by shahan when i wanted to learn about spice, cmmi, iso, i. Process capability is a measurement used to reflect how well a process functions within the normal limits of variability. Aspice automotive software process improvement capability determination is an extendable process assessment model for the automotive industry, focused on software development. Spice international standard for software process assessment. Software process aims to be the vehicle of scientific record for all advances in software process models and descriptions. Read software process improvement and capability determination 16th international conference, spice 2016, dublin, ireland, june 910, 2016, proceedings by available from. It will seek contributions on the impact of the sei capability maturity. Capability maturity model cmm, ami, spice, bootstrap, trillium, iso 90003 standards. Software process capability describes the range of expected results that can be achieved by following the process. Advancement to high cmmi levels and retention of level mandates the use of. It is closely related to such topics as software process, quality management, and process improvement.
Capability maturity model integrated cmmi cmmi is the successor to cmm and combines a number of maturity models into one integrated capability maturity model. Software process improvement and capability determination. Software quality and the capability maturity model. Software process improvement training iso or cmmi qai. Software process improvement and capability determination spice. Process capability is defined as a statistical measure of the inherent process variability of a given characteristic. This book constitutes the refereed proceedings of the 14th international conference on software process improvement and capability determination, spice 2014, held in vilnius, lithuania, in. Ais named its process improvement initiative continuous process improvement cpi. The company chose the sei capability maturity model cmm1 as the process maturity framework. The cmm is based on knowledge acquired from software process. International standard for software process assessment.
Automotive software performance improvement and capability. The cmm framework provides a general roadmap for process improvement. Abstract the spice software process improvement and capability determination project was formed in 1993 to support the development, validation and. Software process improvement is usually one of the most important areas an organization considers when improving the overall performance of its business processes and practices. In june 1991, the international standards group for software engineering approved a study period within the area of process management to investigate the need and requirements for a. The software process improvement spi reward or risk. The capability maturity model for software1 cmm or swcmm is a reference model for appraising software process maturity and a normative model for helping software. Project management for software process improvement. Spice software process improvement and capability determination is an international framework for assessment of software processes developed jointly by the iso international organization for standardization and the iec international electrotechnical commission. You can use a processcapability study to assess the ability of a process to. The capability maturity model was originally developed as a tool for objectively assessing the ability of government contractors processes to implement a contracted software project.
Advanced software engineering lecture 7, apr 27, 2k12 dr. The model is based on the process maturity framework first described in ieee software and, later, in the 1989 book managing the software process by watts humphrey. Software process is optimized on level 5 an organization has the means to identify weaknesses and strengthen the process proactively. The capability maturity model integration cmmi helps organizations streamline process improvement, encouraging a productive, efficient culture that decreases risks in software.
Software process improvement process improvement planning. Most of the software companies large, medium, small, or startup usually face issues in their software development projects and its delivery. The process assessment leads to process capability determination and process improvement. What do you mean by process improvement and maturity. Capability analysis is an outstanding tool that demonstrates the extent of an improvement made to a process. These limits of variability are the upper and lower control limits. The capability maturity model cmm is a methodology used to develop and refine an organizations software development process. An introduction slide 10 software process improvement models objective. The sole responsibility of your sepg is to support the definition and improvement of your organizations. The software process capability maturity model cmm deals with the capability of software organizations to consistently and predictably produce high quality products.
1634 1657 1283 428 1479 1664 1031 737 550 819 126 374 1472 498 1611 1597 1631 286 321 836 1021 1085 1455 639 734 695 145 1504 866 1408 1111 287 1488 772 646 1215 1140 653 1435 1088 1498