Very Small Enterprises (VSE) Quality Process Assessment
|
|
- Scot Byrd
- 6 years ago
- Views:
Transcription
1 Very Small Enterprises (VSE) Quality Process Assessment JEAN-MARC DESHARNAIS MOHAMMAD ZAROUR ALAIN APRIL École de Technologie Supérieure, Department of Software and IT Engineering 1100 Notre-Dame Ouest, Montréal, Québec H3C 1K3, Canada Abstract The software industry is an important economic activity in industrial countries. Nowadays the investment in this field measured in millions of dollars, the IT organizations varies in their size and role. An area of concern to IT organizations is implementing and adopting Software Process Improvement (SPI) models. For many years, researchers have developed several SPI model, most of which like CMM, CMMI 1 and SPICE (ISO/IEC 15504) have been developed to fulfill large organizations needs, but they do not take into consideration the Very Small Enterprises 2 (VSE) needs. This has encouraged a number of researchers to study the SPI for VSE and try to find suitable models that fit to VSE needs. Our document explores the main processes concerning the VSE to discover which processes are the weakest, which we found to be the quality assurance, and shed light on it. This was shown by three rounds of consecutive assessments with about 10 VSE assessments each time. It confirms previous studies that have already done [4] [10] [11] [14]. Keywords: Software Process Improvement, Maturity Model, CMM, CMMISM, SPICE, OWPL, Micro- Evaluation. 1. Introduction In the past, the organizational improvement efforts were focused on product rather than process. It has been recognized that many management and support activities are needed to produce effective software organizations, for example, cost and schedule problem as 1 CMM and Capability Maturity Model have been registered with the U.S. Patent and Trademark Office. CMM Integration and CMMI are service marks of Carnegie Mellon University. 2 In this paper the words small organization, small enterprise, small companies are used interchangeably. well as, inadequate product quality are key results of inadequate management. These problems are well understood today by many organizations, since project managers neither have time nor resources to address management issues. It is also recognized that malfunctioning software development process will affects the quality of the resulted software product. As a result, the companies now pay great attention to improve their processes in order to improve their product quality. Since 1980s a large number of software process improvement (SPI) projects has launched world wide to satisfy companies needs to improve their processes. A number of models have been created and used as a result to these projects; the most popular are CMM [1] created by Software Engineering Institute at Carnegie Mellon University and ISO/IEC standard [3]. Since the structure and capabilities of small organizations differ than that for large ones, both CMM and ISO/IEC (and similar models) can t be applied in their current form in such organizations, since small organizations neither have time nor resources to apply such models, as well as, the long term Return of Investment (ROI) is not acceptable for such companies. Based on the differences in structure, motivations and goals between large and small organizations, the work in the SPI field can be divided into groups; the first group concerned in creating and improving software process assessment models that are used mainly by large and medium sized organization, these models are complex and consume a lot of time and cost. ROI for applying these models can not be grasped in a short term period. The second group concerned in creating and improving the software process assessment models for small organizations which must be simple, fast and less expensive than other models. 2. What does it mean Very Small Enterprises (VSE) The term VSE is used to describe very small organization in the field of IT. Unfortunately, there is no 1
2 standard definition for VSE size. The size is something relative, i.e. the organization having 100 employees considers another organization having 1000 employee as very large, while the organization having 1000 employee considers the organization having 100 employees as small one! And perhaps will consider the organizations having 10 employees as micro-organizations. Brodman and Johnson have made another definition for a small organization as the one that have fewer than 50 software developers [8]. Orci and Laryd [9] have developed a dynamic model of CMM to be applied in small organizations, in which they made different classification for organizations based on size, and introduced new terms such as: extra small and extra extra small, the following table summarizes their classification: Variant of Small XXS (extra, extra Small) 1-2 XS (extra small) 3-16 Number of People S (Small) Table 2 - Company sizes based on Orci and Laryd s classification [9] The Another definition for VSE introduced by Claude Laporte, Alain April and Alain Renault [12] says that the VSE is any IT services, organizations and projects with between 1 and 25 employees. It seems that the project should be excluded from this definition for two reasons: Firstly, none of the assessment work done for VSE is made at project level; assessments are used to be made at organization level. Secondly, the word project is not welldefined in the industry; as Paulk wrote [5] it could be an hour project with one employee or as defined by the PMI [15] a 3 years project with 40 employees. We will exclude the term projects from this definition and use it as the basis for our work from now on. 3. Methodology The group of researchers concerned in creating and improving the software process improvement models for small organizations focus their work in tailoring the CMM model, as well as, SPICE model to find the suitable process areas and set of practices that fit the needs of small organizations. One of these models is the OWPL (Observatoire Wallon des Pratiques Logicielles (Walloon Observatory for Software Practices) Gradual Framework originated at the University of Namur Belgium and applied in the Wallonia region in the same country. This framework aims at making small organizations aware of the quality issues and providing a continuous mechanism that supports SPI which will produce rapid but tangible results with minimum recourses [10]. The OWPL gradual Framework consists of three phases applied consequently as follows [11]: 1. Micro-Assessment The micro-assessment is the first step in the framework proposes to assess small organization. It is conducted through a simplified questionnaire called the Micro- Evaluation which first assesses the current software practices in the small setting, and then makes the organization aware of the quality aspects of software. This questionnaire covers six key practice areas which have been selected as the most pertinent to the targeted organizations (based on previous experience with small-setting assessments). These are: Quality assurance Customer management Supplier management Project management Product management Training and human resources management The questionnaire contains 18 openended questions, one of them provides a brief description of the organization being assessed, and another pertains the interviewer s remarks concerning the questionnaire itself. The remaining 16 questions cover all 6 main axis mentioned earlier, the responses being evaluated according to systematic analysis grids. The organization s practices are rated according to the assessed quality level of those practices and to the degree to which they have been implemented in the organization being assessed 2. OWPL Assessment Following the assessment, the collected data is analysed and results are set out in a report, which includes a brief presentation of the approach and a description of the organization being assessed, the data collected, data analyzed and results summary according to the six axes, a list of the main strengths and weaknesses according to SPI principles, and finally the practices recommended to help the assessed organization improve its existing practices and processes. The conclusions drawn from the Micro-Evaluation responses lead to the production of an action plan. A second Micro- Evaluation can be performed a few months after the first one, to investigate the progress achieved. 2
3 3. CMM/SPICE Assessment This model could be considered as tailoring model to the SPICE model with influence from CMM; it forms the main task of OWPL which aims at adapting the quality models, such as, CMM and SPICE to the context of small enterprises. Usually this evaluation model is sufficient for most of the small enterprises. Automn Adoption of Micro-Evaluation Although the Micro-Evaluation framework is developed for evaluating IT organizations in Wallonia area in Belgium, many other similar regions which have a lot of similarities with Wallonia area has applied this framework and got good results. As a result of the contract between Namur university in Belgium and ETS in Québec several evaluations have been accomplished in Québec area in 2004 and 2005 by undergraduate students as well as a graduate student [13] [14] under the supervision of one of the co-authors of this paper. A new research project has been founded in ETS called APPEQ (Amélioration de la Performance des Petites Enterprises Québécoises), that aims to help SMEs in the IT field improve their quality, productivity and performances. The authors have practiced the Micro-evaluation approach in ETS (Ecole de Technologie Supérieur) in Quebec Canada for several semesters, and build their work in this paper on three successive semesters; autumn 2005, winter and summer In autumn 2005 a set of 7 VSE has been assessed, in winter 2006 another round of assessment included 12 VSE; in the following semester (summer 2006) another round of assessment is made for 13 VSE. The results are recorded and analyzed for the total of 32 organizations. Our study does not aim at measuring the current improvement after the second or third round in the assessed organizations; our main goal is to explore the weakness points in the assessed organization to determine which topics are not applied well (Score < 2) in the VSE and shed light on them in our future work. For autumn 2005, the data shows that no topic can be considered to have weakness since all topics scored more than, the least scored topics (Score = ), as shown in figure-1, were the origin of quality and the product structure. Figure-1: Detailed Autumn 2005 Graph For the winter 2006, as in figure-2, several weakness points can be observed in topics: commitment to quality (Score=1.6), origin of quality (Score=), subcontractor selection (Score=1.8), verification (Score=1.9) and human recourse management (Score=1.4). Winter 2006 Figure-2: Detailed Winter 2006 Graph For the summer 2006, as in figure-3, several weakness points can be observed in topics: commitment to quality (Score=1.9), origin of quality (Score=1.8), subcontractor selection (Score=1.6) and subcontractors tracking (Score=1.8). Summer 2006 Figure-3: Detailed Summer 2006 Graph To have an overall view for the whole companies for the three semesters, we measured the average for each 3
4 of the 16 topic separately. The result, as in figure-4, shows that the main weakness points are concentrated in the commitment to quality (Score=1.9), origin of quality (Score=1.7) and Subcontractor selection (Score=1.8). The weakness in the subcontractor selection can be referred to the fact that this topic is not applicable for many VSE, since not all VSE are dealing with subcontractors. Average of all companies ( 32 Company ) 2. Code testing is performed mainly by the programmers in an ad hoc manner, i.e. no clear testing plans are used. 3. There are no specialized or trained employees that can apply quality management activities. 4. VSE depend on the personal skills for their employees in performing their tasks. 5. Most of the VSEs are not aware of the quality management activities. 5. Conclusion: Figure-4: Detailed Average graph (32 companies) To focus our discussion more deeply, we show in figure-5 below the average for the main 6 axis of the Micro-Evaluation. From this graph we can see that the main axis that is suffering from weaknesses is the quality management axis which scores 1.8 only. This paper has studied the data resulted from the application of the Micro-Evaluation assessment tool for three consecutive semesters in Quebec area, mainly to discover which axis is the weakest and discuss what reasons that let to this weakness. The obtained results lead us to the fact that the main axis that is suffering from obstacles and weaknesses is the quality management axis. This result opens the door for a set of research points that needs further considerations. 6. Future work: Our future work will focus in the following research points in order to provide a mechanism to improve the quality management axis of the software development process, and assess the results of the application of these mechanisms in VSE. Quality management Custormers Subcontractors Project management Product management Education and H.R. This result opens the door for other research points that needs further study and explanations, these points include the following: (A) management (B) management (C) (D) (E) management (F) Figure-5: Average of Scores for the main 6 axis Based on these results, it is obvious that the quality management axis is the weakest link that needs improvement in VSE, since it is the lowest scored axis. But what makes the quality management have such low score? Based on our study and analysis of the questionnaires results for the 32 companies, we can refer this weakness to several reasons as follows 1. Most of the quality management activities have been reduced to testing the code only. 1. We need to evaluate the product quality produced by VSE and check to what extent do these products affected by the quality management axis of the software development process? 2. When studying the product quality in VSE, how can we decide that the product quality is low? What measures we can use? 3. What kind of processes we can suggest to improve product quality, and what kind of tools we can use and implement in the VSE for this purpose? 4
5 4. After the application of the suggested tools in VSE, we have to assess the new result by revisiting the enterprises to assure that the quality is improved. 7. REFERENCES [1] M.C. Paulk, B. Curtis, M.B. Chrissis, and C.V. Weber, Capability Maturity Model for Software, Version 1.1 Software Engineering Institute, CMU/SEI-93-TR-24, February [2] SEI, Capability Maturity Model Integration (CMMI SM ), Version 1.1, CMMI SM for Software Engineering (CMMI-SW, V1.1) Continuous Representation, CMU/SEI-2002-TR-028, Software Engineering Institute, Pittsburgh, [3] ISO/IEC-15504:1998, Information Technology Software Process Assessment (parts 1-9) International Organization for Standardization, [4] Laporte, C.Y, Renault, A., Desharnais J. M., Habra N., Abou El Fattah, M., Bamba, J. C. (2005) Initiating Software Process Improvement in SMEs: Experiment with CETIC s Micro-Evaluation, in SWED-REK, International Conference on Software Development, Reykjavik, Iceland, University of Iceland, pp ( [5] Mark C. Paulk, Using the software CMM in small Organizations, The SEI, 05/01 [6] Mark Ginsberg and Lauren Quinn, Process Tailoring and the Software Capability Maturity Model, Software Engineering Institute, CMU/SEI-94-TR-024, November 995. [7] Rita Hadden, How Scalable are CMM Key Practices? Crosstalk: The Journal of Defense Software Engineering, April, [8] Donna L. Johnson and Judith G. Brodman, Applying the CMM to Small Organizations and Small Projects, Proceedings of Software Engineering Process Group Conference, March, [9] Terttu Orci and Astrid Laryd, Dynamic CMM for Small Organizations Implementation Aspects, Journal, Stockholm University, April, [10] Habra, N., Niyitugabira, E., Lamblin, A.C. and Renault, A., Software Process Improvement in Small Organizations Using Gradual Evaluation Schema, in Proceedings of the International Conference on Product Focused Software Process Improvement, Oulu, Finland, 1999, [11] N. Habra, A. Renault, S. Alexandre & M. Lopez, OWPL Micro Assessment, in Proceedings for Software Quality Workshop, 24rd International Conference on Software Engineering, ICSE2002, Orlando (FL) [12] Claude Laporte, Alain April and Alain Renault, Applying ISO/IEC Software Engineering Standards in Small Settings: Historical Perspectives and Initial Achievements, Proceedings of SPICE Conference, May 4-5, 2006, Luxembourg [13] Stambollian, Anabel (2006) L amélioration de la performance des processus et pratique logiciels dans des petites entreprises françaises. Project de Synthèse de la maîtrise en génie logiciel, dirige par M. Jean-Marc Desharnais à l école de technologie supérieure. [14] Stambollian, A., Habra N., Laporte C.Y., Desharnais J.M., Renault A., "OWPL: A Light Model & Methodology for Initiating SPI," in Proceedings of the 6th SPICE Conference on Process Assessment and Improvement, Luxembourg, May [15] Wikipedia web site: 5
Initiating Software Process Improvement in Small Enterprises: Experiments with Micro-Evaluation Framework
Initiating Software Process Improvement in Small Enterprises: Experiments with Micro-Evaluation Framework Claude Y. Laporte Claude.Y.Laporte@etsmtl.ca Jean-Marc Desharnais, Ph. D. Jean-Marc.Desharnais@etsmtl.ca
More informationApplying ISO/IEC Software Engineering Standards in Small Settings: Historical Perspectives and Initial Achievements
Applying ISO/IEC Software Engineering Standards in Small Settings: Historical Perspectives and Initial Achievements Claude Y. Laporte* Claude.Y.Laporte@etsmtl.ca 1-514 396-8956 Alain April* Alain.April@etsmtl.ca
More informationMohammad Zarour, Abdulrahman Alarifi Computer Research Institute, Department of SE King Abdulaziz City for Science and Technology
12 nd International Conference on Process Improvement and Capability Determination in Software SPICE2012 29-31 May 2012, Palma De Mallorca, Spain Gained Experience by Making Intervention to Improve Software
More informationPre-Publication Version. The Application of International Software Engineering Standards in Very Small Enterprises
The Application of International Engineering Standards in Very Small Enterprises Claude Y. Laporte École de Technologie Supérieure, Canada Alain Renault Centre de Recherche Public Henri Tudor, Luxembourg
More informationAssessment Results using the Software Maintenance Maturity Model (S 3m )
Assessment Results using the Software Maintenance Maturity Model (S 3m ) David-Alexandre Paquette Alain April Alain Abran École de Technologie Supérieure david-alexandre.paquette.1@ens.etsmtl.ca alain.april@etsmtl.ca
More informationDeveloping International Standards for Very Small Enterprises
March 2008 IEEE Computer Page 1 of 4 STANDARDS Developing International Standards for Very Small Enterprises Claude Y. Laporte, École de technologie supérieure Simon Alexandre, Centre d Excellence en Technologies
More informationDesigning Systems Engineering Profiles for VSEs
Designing Systems Engineering Profiles for VSEs Claude Y. Laporte 1 Rory V. O Connor 2, 3 1 École de technologie supérieure, Montréal, Canada 2 Lero, the Irish Software Engineering Research Centre, Ireland
More informationMEASURING PROCESS CAPABILITY VERSUS ORGANIZATIONAL PROCESS MATURITY
MEASURING PROCESS CAPABILITY VERSUS ORGANIZATIONAL PROCESS MATURITY Mark C. Paulk and Michael D. Konrad Software Engineering Institute Carnegie Mellon University Pittsburgh, PA 15213-3890 Abstract The
More informationDevelopment of an Application in a Large State-Owned Utility Provider Using an Agile Approach with ISO 29110
Development of an Application in a Large State-Owned Utility Provider Using an Agile Approach with ISO 29110 Kim Lebel, M.Eng, Hydro-Québec Claude Y. Laporte, Ph.D., École de technologie supérieure Mini
More informationUnderstanding Model Representations and Levels: What Do They Mean?
Pittsburgh, PA 15213-3890 Understanding Model Representations and Levels: What Do They Mean? Mary Beth Chrissis Mike Konrad Sandy Shrum Sponsored by the U.S. Department of Defense 2004 by Carnegie Mellon
More informationAn Information Model for Software Quality Measurement with ISO Standards
An Information Model for Software Measurement with ISO Standards Alain ABRAN École de Technologie Supérieure University of Québec, 1100 Notre-Dame Ouest, Montréal, Québec H3W 1T8, Canada aabran@ele.etsmtl.ca
More informationTeaching Software Quality Assurance in an Undergraduate Software Engineering Program
Teaching Software Quality Assurance in an Undergraduate Software Engineering Program Claude Y Laporte, Alain April, Khaled Bencherif Presented by Claude Y Laporte Professor École de technologie supérieure,
More informationDynamic CMM for Small Organisations - Implementation Aspects
Dynamic CMM for Small Organisations - Implementation Aspects Terttu Orci Umeå University/Stockholm University Astrid Laryd Umeå University Introduction Software process improvement (SPI) is a current topic
More informationQuality Management of Software and Systems: Software Process Assessments
Quality Management of Software and Systems: Software Process Assessments Contents Temporal development of the CMM and the assessment procedures Mature and Immature Processes Structure of the Capability
More informationCritical Design Decisions in the Development of the Standard for Process Assessment
Critical Design Decisions in the Development of the Standard for Process Assessment Author Rout, Terry Published 2013 Conference Title Software Process Improvement and Capability Determination DOI https://doi.org/10.1007/978-3-642-38833-0_24
More informationProcess Quality Levels of ISO/IEC 15504, CMMI and K-model
Process Quality Levels of ISO/IEC 15504, CMMI and K-model Sun Myung Hwang Dept. of Computer Engineering Daejeon University, Korea sunhwang@dju.ac.kr 1. Introduction 1.1 Background The quality of a product
More informationTransactions on Information and Communications Technologies vol 11, 1995 WIT Press, ISSN
A quality assessment method for application management R.M. Hather, E.L. Burd, C. Boldyreff Centre for Software Maintenance, University of Durham, Durham, DEI 3EL, UK, Email: ames@durham.ac.uk Abstract
More informationA Measurement Approach Integrating ISO 15939, CMMI and the ISBSG
A Measurement Approach Integrating ISO 15939, CMMI and the ISBSG Luc Bégnoche, Alain Abran, Luigi Buglione Abstract In recent years, a number of well-known groups have developed sets of best practices
More informationOrganisational Readiness and Software Process Improvement
Organisational Readiness and Software Process Improvement Mahmood Niazi a, David Wilson b and Didar Zowghi b a School of Computing and Mathematics, Keele University, ST5 5BG, UK mkniazi@cs.keele.ac.uk
More informationAn Innovative Approach to the Development of Project Management Processes for Small-scale Projects in a large Engineering Company
An Innovative Approach to the Development of Project Management Processes for Small-scale Projects in a large Engineering Company Claude Y. Laporte École de technologie supérieure Department of Software
More informationISO/IEC JTC1/SC7 /N2646R
ISO/IEC JTC1/SC7 Software and System Engineering Secretariat: CANADA (SCC) ISO/IEC JTC1/SC7 /N2646R 2002-08-01 Document Type Title Marketing Material ISO/IEC Marketing Presentation Source WG 7 Project
More informationSoftware technology 3. Process improvement models. BSc Course Dr. Katalin Balla
Software technology 3. Process improvement models BSc Course Dr. Katalin Balla Contents Process improvement models. Popular SPI models: CMM, SPICE, CMMI The Personal Software Process (PSP) and the Team
More informationImplementing the New ISO/IEC Systems Engineering Process Standard in a Small Public Transportation Company
23rd European Conference, EuroSPI 2016, Graz, Austria, September 14-16, 2016 Implementing the New ISO/IEC 29110 Systems Engineering Process Standard in a Small Public Transportation Company Claude Y. Laporte
More informationSW CMM. Capability Maturity Models. Level 1: Initial Level SW CMM (2) CS 390 Lecture 8 Improving the Software Process
CS 390 Lecture 8 Improving the Software Process 1987 U.S. Department of Defense task force: The fundamental problem with software is that the software process is badly managed DoD initiative: Software
More informationStreamlining Processes and Appraisals
Streamlining Processes and Appraisals Gary Natwick Harris Corporation November 17, 2009 NDIA CMMI Conference and User Group NDIA CMMI Conference and User Group - 1 Providing Value To Our Customers Aviation
More informationREQUIREMENTS MANAGEMENT AND ACQUISITION MANAGEMENT EXPERIENCES IN SPANISH PUBLIC ADMINISTRATIONS
116 International Journal "Information Technologies and Knowledge" Vol.1 / 2007 REQUIREMENTS MANAGEMENT AND ACQUISITION MANAGEMENT EXPERIENCES IN SPANISH PUBLIC ADMINISTRATIONS Jose A. Calvo-Manzano, Gonzalo
More informationCMMI SM Mini- Assessments
CMMI SM Mini- Assessments Gary Natwick Harris Corporation Melbourne, Florida SM - CMMI is a service mark of Carnegie Mellon University next level solutions Gary Natwick - 1 Harris Corporation Government
More informationMTAT Software Engineering Management
MTAT.03.243 Software Engineering Management Lecture 16: Software Process Assessment Dietmar Pfahl Spring 2013 email: dietmar.pfahl@ut.ee Structure of Lecture 16 Process Assessment Origins: CMM & CMMI Process
More informationPerforming ISO/IEC Conformant Software Process Assessments in Small Software Companies
Performing ISO/IEC 15504 Conformant Software Process Assessments in Small Software Companies Christiane Gresse von Wangenheim 1, Timo Varkoi 2, Clênio F. Salviano 3 1 Universidade do Vale do Itajaí (UNIVALI)
More informationSoftware Engineering. Lecture 7: CMMI
Chair of Software Engineering Software Engineering Spring Semester 2008 Lecture 7: CMMI (based in part on material by Dr. Peter Kolb) SEI Trademarks and Service Marks SM CMM Integration SCAMPI are service
More informationSWEN 256 Software Process & Project Management
SWEN 256 Software Process & Project Management Understanding existing processes Introducing process changes to achieve organisational objectives which are usually focused on quality improvement, cost reduction
More informationSystems Engineering International Standards and Support Tools for Very Small Enterprises
Systems Engineering International Standards and Support Tools for Very Small Enterprises Claude Y. Laporte École de technologie supérieure Department of Software and IT Engineering 1100 Notre-Dame Street
More informationDeveloping and implementing systems engineering and project management processes at CSiT - A small Canadian company in public transportation
26 th Annual INCOSE International Symposium Edinburgh, UK, July 18-21, 2016 Developing and implementing systems engineering and project management processes at CSiT - A small Canadian company in public
More informationSoftware Maintenance Maturity Model(S3 m DSS) A Decision Support System
Software Maintenance Maturity Model(S3 m DSS) A Decision Support System Alain April 1, Naji Habra 2, Arnaud Counet 2 (1)École de Technologie Supérieure, Montréal, Canada (2)Faculté Universitaire Notre-Dame
More informationProcess Maturity Profile
Carnegie Mellon Process Maturity Profile CMMI v1.1 SCAMPI SM v1.1 Class A Appraisal Results 2005 End-Year Update March 2006 We could not produce this report without the support of the organizations and
More informationApplying Software Engineering Standards in Small settings
Applying Software Engineering Standards in Small settings Recent historical perspective and Initial Achievements Claude Y Laporte École de technologie supérieure Editor SC 7/Working Group 24 Content Introduction
More informationHow to Develop Highly Useable CMMI Documentation
How to Develop Highly Useable CMMI Documentation Presenter: Ralph Williams, President CMM and CMMI is registered in the U.S. Patent and Trademark Office. SM IDEAL is a service mark of Carnegie Mellon University.
More informationApplying Software Engineering Standards in Very Small Entities
Applying Software Engineering Standards in Very Small Entities From Startups to Grownups Claude Y. Laporte, Mirna Munoz, Jezreel Mejia Miranda, and Rory V. O Connor Standards and their associated technical
More informationRisk Mitigated SCAMPI SM Process
Risk Mitigated SCAMPI SM Process Gary Natwick, Debra Perry Harris Corporation November 19, 2008 NDIA CMMI Conference - 1 Providing Value To Our Customers Communications and information networks Aviation
More informationA Systems Process Lifecycle Standard for Very Small Entities: Development and Pilot Trials
Laporte, C. Y., O Connor, R. V., A Systems Process Lifecycle Standard for Very Small Entities: Development and Pilot Trials, 21th European Conference on Systems, Software and Services Process Improvement
More informationProcess Assurance Audits: Lessons Learned
Process Assurance Audits: Lessons Learned Alain April Alain Abran Ettore Merlo Technology Plus Université du Québec à Montréal École Polytechnique P.O. Box 32594 Département d informatique Département
More informationICEBERG: a different look at Software Project Management
IWSM2002 12th International Workshop on Software Measurement Magdeburg, October 7-9, 2002 Germany ICEBERG: a different look at Software Project Management Luigi Buglione SchlumbergerSema / UQÀM Rome, Italy
More informationMeasuring Performance: Evidence about the Results of CMMI
Pittsburgh, PA 15213-3890 Measuring Performance: Evidence about the Results of CMMI Dennis R. Goldenson Diane L. Gibson Software Engineering Institute 5 th Annual CMMI Technology Conference & User Group
More informationCASE STUDIES IN CONSTRUCTION PROCESS IMPROVEMENT
CASE STUDIES IN CONSTRUCTION PROCESS IMPROVEMENT M. Finnemore, M. Sarshar, R. Haigh SPICE Project Research Centre for the Built and Human Environment Bridgewater Building University of Salford Salford
More informationV&V Measurement Management Tool for Safety-Critical Software
V&V Measurement Management Tool for Safety-Critical Software Edgardo Palza*, Alain Abran*, Christopher Fuhrman*, Eduardo Miranda** *École de Technologie Supérieure ETS 1100 Notre-Dame Ouest, H3C 1K3 Montréal,
More informationAchieving SA-CMM Maturity Level A DoD Acquisition Management Experience
Achieving SA-CMM Maturity Level A DoD Acquisition Management Experience Michael Markarian 37 Penkivil Street, Willoughby, NSW 2068 Michael.Markarian@erols.com Matthew Fisher Software Engineering Institute
More informationImplementation of the CO BIT -3 Maturity Model in Royal Philips Electronics
Implementation of the CO BIT -3 Maturity Model in Royal Philips Electronics Alfred C.E. van Gils Philips International BV Corporate Information Technology Eindhoven, The Netherlands Abstract: Philips has
More informationTailoring CMM to a Process Improvement Project
D. Rubio et al./proc. of Argentine Symposium on Software Engineering (2005) 141-150 141 Tailoring CMM to a Process Improvement Project Diego M. Rubio, Patricio A. Maller, Álvaro Ruiz de Mendarozqueta {Diego.Rubio,
More informationCMMI Today The Current State
CMMI Today The Current State CMMI Technology Conference 2003 November 18, 2003 Ron Paulson Vice President, Engineering Lockheed Martin Corporation CMMI is registered in the U.S. Patent and Trademark Office
More informationCoverage Analysis and Improvement of the Role Definitions of the Bombardier Software Engineering Process
Coverage Analysis and Improvement of the Role Definitions of the Bombardier Software Engineering Process Presented by Claude Y Laporte, Professor - Department of Software Engineering and IT École de technologie
More informationIntegrated Measurements for CMMI
Integrated Measurements for CMMI Gary Natwick Harris Corporation Gary Natwick - 1 Where are we? Melbourne, Florida Gary Natwick - 2 1 Government Communications Systems Division $1.8B in Sales 8,000 Employees
More informationImplementing integration of quality standards CMMI and ISO 9001 : 2000 for software engineering
Implementing integration of quality standards CMMI and ISO 9001 : 2000 for software engineering Anis Ferchichi 1,2,, Jean-Pierre Bourey 1, Michel Bigand 1 and Hervé Lefebvre 2 1 Laboratoire de Génie Industriel
More informationSoftware Quality Engineering where to find it in Software Engineering Body of Knowledge (SWEBOK)
Software Quality Engineering where to find it in Software Engineering Body of Knowledge (SWEBOK) Witold Suryn 1, Anabel Stambollian 2, Jean-Charles Dormeux 3, Luc Bégnoche 4 1 Software and Information
More informationNATURAL S P I. Critical Path SCAMPI SM. Getting Real Business Results from Appraisals
Critical Path SCAMPI SM Getting Real Business Results from Appraisals NATURAL S P I 1 What You Will Get Level-Set: What Is and What Is Not a SCAMPI Level-Set: What a SCAMPI Can and Cannot Do Problems:
More informationCapability Maturity Model
Capability Maturity Model Narinder Kumar S.B.S.B.M. University College Sardulgarh Punjabi University Patiala ABSTRACT Recent life is very fast due to technology which is become important part of life.
More informationHow to build and sustain a measurement data management environment in a SME
How to build and sustain a measurement data management environment in a SME Maarit Tihinen, Janne Järvinen Abstract Measurement is seen as a valuable way to get information and knowledge of a company s
More informationCAPABILITY MATURITY MODEL INTEGRATION - CMMI. Software Engineering Competence Center
CAPABILITY MATURITY MODEL INTEGRATION - CMMI Software Engineering Competence Center Copyright Software Engineering Competence Center 2013 OUTLINES Introduction Technology Description Engagement Model &
More informationMoving Toward CMM Levels 4 and 5: Combining Models and Metrics to Achieve Quantitative Process Management
Association for Information Systems AIS Electronic Library (AISeL) AMCIS 2000 Proceedings Americas Conference on Information Systems (AMCIS) 2000 Moving Toward CMM Levels 4 and 5: Combining Models and
More informationSOFTWARE PROCESS IMPROVEMENT AT ABB KRAFTWERKSLEITTECHNIK GMBH
SOFTWARE PROCESS IMPROVEMENT AT ABB KRAFTWERKSLEITTECHNIK GMBH Christoph Welsch +, Horst Lichter +, Manfred Zeller * + ABB Corporate Research, Heidelberg, Germany * ABB Kraftwerksleittechnik GmbH, Mannheim,
More informationA Proposed Measurement Role in the Rational Unified Process and its Implementation with ISO 19761: COSMIC-FFP
A Proposed Measurement Role in the Rational Unified Process and its Implementation with ISO 19761: COSMIC-FFP Saadi Azzouz, Alain Abran École de Technologie Supérieure ETS 1100 Notre-Dame Ouest, Montréal,
More informationProcess Maturity Profile
Carnegie Mellon University Process Maturity Profile Software CMM 2004 Year End Update March 2005 We could not produce this report without the support of the organizations and lead appraisers who reported
More informationApplying the Personal Software Process (PSP) sm with Ada
Applying the Personal Software Process (PSP) sm with Ada Mr. David Silberberg U. S. Department of Defense/Q74 98 Savage Road Suite 626 Fort Meade, MD 27-6 31-688-931 dsilber@romulus.ncsc.mil 1. ABSTRACT
More informationRational Software White Paper TP 174
Reaching CMM Levels 2 and 3 with the Rational Unified Process Rational Software White Paper TP 174 Table of Contents Abstract... 1 Introduction... 1 Level 2, Repeatable... 2 Requirements Management...
More informationUsing Pilots to Assess the Value and Approach of CMMI Implementation
Using Pilots to Assess the Value and Approach of CMMI Implementation Godfrey, S., Andary, J., Rosenberg, L. NASA Goddard Space Flight Center, Greenbelt, Maryland, USA, 20771 Sara.H.Godfrey.1@gsfc.nasa.gov
More informationGary Natwick Harris Corporation
Automated Monitoring of Compliance Gary Natwick Harris Corporation Gary Natwick - 1 Government Communications Systems Division DoD Programs Strategic Management and Business Development CMMI Technology
More informationUtilization of a Set of Software Engineering Roles for a Multinational Organization
PROFES 2007 Pre-Publication Version Utilization of a Set of Software Engineering Roles for a Multinational Organization Claude Y Laporte 1, Mikel Doucet 2, Pierre Bourque 1, and Youssef Belkébir 3 1 Department
More informationCERT Resilience Management Model Capability Appraisal Method (CAM) Version 1.1
CERT Resilience Management Model Capability Appraisal Method (CAM) Version 1.1 Resilient Enterprise Management Team October 2011 TECHNICAL REPORT CMU/SEI-2011-TR-020 ESC-TR-2011-020 CERT Program http://www.sei.cmu.edu
More informationHighlights of CMMI and SCAMPI 1.2 Changes
Highlights of CMMI and SCAMPI 1.2 Changes Presented By: Sandra Cepeda March 2007 Material adapted from CMMI Version 1.2 and Beyond by Mike Phillips, SEI and from Sampling Update to the CMMI Steering Group
More informationNDIA Systems Engineering Division. November in partnership with: Software Engineering Institute Carnegie Mellon University
CMMI for Executives NDIA Systems Engineering Division in partnership with: Software Engineering Institute Carnegie Mellon University CMMI is registered in the U.S. Patent and Trademark Office by Carnegie
More informationRevista Economică 70:4 (2018) USING THE INTEGRATED CAPABILITY AND MATURITY MODEL IN THE DEVELOPMENT PROCESS OF SOFTWARE SYSTEMS
USING THE INTEGRATED CAPABILITY AND MATURITY MODEL IN THE DEVELOPMENT PROCESS OF SOFTWARE SYSTEMS Marian Pompiliu CRISTESCU 1, Ana-Maria Ramona STANCU 2 1 Lucian Blaga University of Sibiu, Sibiu, Romania
More informationAnalyzing a Process Profile for Very Small Software Enterprises
Analyzing a Process Profile for Very Small Software Enterprises Timo Mäkinen & Timo Varkoi Tampere University of Technology, Pori timo.makinen@tut.fi, timo.varkoi@tut.fi Abstract Small software enterprises
More informationSCAMPI-B for Contract Monitoring A Case Study of the Mission Planning Enterprise Contractors
SCAMPI-B for Contract Monitoring A Case Study of the Mission Planning Enterprise Contractors Sponsored by the U.S. Department of Defense Lorraine Adams, SEI Kathy Bastien, BlueForce LLC SM SCAMPI is a
More informationHow The HP-UX Systems Networking and Security Lab Assures Quality for Release 11i v2
How The HP-UX Systems Networking and Security Lab Assures Quality for Release 11i v2 ESG/BCS/EUD/SNSL/SWEET Hewlett-Packard Table of Contents ABSTRACT 2 1. BACKGROUND AND INTRODUCTION 2 1.1 Goals Of This
More informationUpdate Observations of the Relationships between CMMI and ISO 9001:2000
Update Observations of the Relationships between CMMI and ISO 9001:2000 September September 14, 14, 2005 2005 ASQ Section 509 - ISO 9000 Users Group Page 1 This presentation summaries points made and topics
More informationLessons Learned in Seamless Integration of CMMI, TSP, and PSP Why All Three Are Needed. CMMI Technology Conference November 14, 2007
Lessons Learned in Seamless Integration of CMMI, TSP, and PSP Why All Three Are Needed CMMI Technology Conference November 14, 2007 Winner IEEE Software Process Achievement Award http://www.sei.cmu.edu/managing/ieee-award/ieee.award.html
More informationTSP Performance and Capability Evaluation (PACE): Customer Guide
Carnegie Mellon University Research Showcase @ CMU Software Engineering Institute 9-2013 TSP Performance and Capability Evaluation (PACE): Customer Guide William R. Nichols Carnegie Mellon University,
More informationA Measurement Approach Integrating ISO 15939, CMMI and the ISBSG
ÉCOLE DE TECHNOLOGIE SUPÉRIEURE MONTRÉAL - CANADA A Measurement Approach Integrating ISO 15939, CMMI and the ISBSG Luc Bégnoche, Alain Abran & Luigi Buglione 4 th th Software Measurement European Forum
More informationUsing CMMI to Improve Earned Value Management
Using CMMI to Improve Earned Value Management CMMI Technology Conference and User Group Denver, CO November 13, 2002 Paul Solomon PMP Software Engineering Institute and Northrop Grumman Integrated Systems
More informationA Quantitative Comparison of SCAMPI A, B, and C
A Quantitative Comparison of SCAMPI A, B, and C CMMI Technology Conference & User Group 14-17 November 2005 Dan Luttrell Rick Hefner, Ph.D. Northrop Grumman Corporation Background SCAMPI B and C appraisal
More informationTop 10 Signs You're Ready (or Not)
Top 10 Signs You're Ready (or Not) For an Appraisal Gary Natwick Harris Corporation Gary Natwick - 1 Government Communications Systems Division DoD s Strategic and Business Development CMMI Technology
More informationHow CMMI supports efficient Implementation of Functional Safety
How CMMI supports efficient Implementation of Functional Safety Bonifaz Maag, CEO KUGLER MAAG CIE GmbH Leibnizstrasse 11, 70806 Kornwestheim / Stuttgart Germany http://www.kuglermaagusa.com CMMI is registered
More informationSoftware Project Management Sixth Edition. Chapter Software process quality
Software Project Management Sixth Edition Chapter 13.2 Software process quality 1 Product and Process Quality A good process is usually required to produce a good product. For manufactured goods, process
More informationChapter 6. Software Quality Management & Estimation
Chapter 6 Software Quality Management & Estimation What is Quality Management Also called software quality assurance (SQA) s/w quality:- It is defined as the degree to which a system, components, or process
More informationManaging Systems Engineering Processes: a Multi- Standard Approach
Managing Systems Engineering Processes: a Multi- Standard Approach Rui Xue, Claude Baron, Philippe Esteban, Hamid Demmou To cite this version: Rui Xue, Claude Baron, Philippe Esteban, Hamid Demmou. Managing
More informationSoftware Process Improvement via IS0 9000? Results of two surveys among European software houses
Software Process Improvement via IS0 9000? Results of two surveys among European software houses Dirk Stelzer, Werner Mellis, Georg Herzwurm University of Cologne, Chair of Business Computing, 50923 Cologne,
More informationMODEL 14:1 14:1. Inspection PSP TSP SW-CMM ISO 9001 CMMI. Figure 1: Examples for ROI
How to Estimate ROI for Inspections, PSP sm, TSP sm, SW-CMM, ISO 9000, and CMMI sm by David F. Rico INTRODUCTION MODEL EXAMPLES ROI is the quantification of the financial return of an investment. In more
More informationCMMI Version 1.2. Model Changes
Pittsburgh, PA 15213-3890 CMMI Version 1.2 Model Changes SM CMM Integration, IDEAL, and SCAMPI are service marks of Carnegie Mellon University. Capability Maturity Model, Capability Maturity Modeling,
More informationSCAMPI SM C ++ to C- How much is enough?
Pittsburgh, PA 15213-3890 SCAMPI SM C ++ to C- How much is enough? 2004 CMMI Technology Conference & User Group Margaret Glover Sponsored by the U.S. Department of Defense 2004 Carnegie Mellon SM SCAMPI
More informationMeasuring the requirements management key process area
Measuring the requirements management key process area Annabella Loconsole Abstract The purpose of this paper is to provide software measurements for implementation of the goals of the Requirements Management
More informationBoldly Going Where Few Have Gone Before SCAMPI SM C Appraisal Using the CMMI for Acquisition
Boldly Going Where Few Have Gone Before SCAMPI SM C Appraisal Using the CMMI for Acquisition Carol Klingler & John Kennedy klingler@mitre.org; jkennedy@mitre.org 8th Annual CMMI Technology Conference &
More informationThe Network of Centers for Very Small Entities (VSEs) Suzhou, China May 26th, 2016 ISO/IEC JTC 1/SC 7- Working Group 24
The Network of Centers for Very Small Entities (VSEs) Suzhou, China May 26th, 2016 ISO/IEC JTC 1/SC 7- Working Group 24 Agenda Australia Belgium Canada Japan Mexico Thailand Australia Australian Country
More informationSystems and Software Engineering Standards for Very Small Entities
Systems and Software Engineering Standards for Very Small Entities Implementation and Initial Results Claude Y. Laporte Department of Software and IT Engineering École de technologie supérieure Montréal,
More informationTen Years with TSP SM :
Ten Years with TSP SM : by Darryl L. Davis Noopur Davis Davis Systems A Retrospective and a Path Forward presented at the 2010 TSP Symposium Pittsburgh, PA September 21, 2010 DAVIS 1 2010 Agenda Our Background
More informationSoftware Metrics & Software Metrology. Alain Abran. Chapter 10 Analysis of Quality Models and Measures in ISO 9126
Software Metrics & Software Metrology Alain Abran Chapter 10 Analysis of Quality Models and Measures in ISO 9126 1 Agenda This chapter covers: Introduction to ISO 9126 The analysis models in ISO 9126 as
More informationJournal of Engineering Technology
Applied practices of Test Maturity Model (TMM) for small and midsize test organizations Kidu Kim 1, Byungkook Jeon 2* and R. Young Chul Kim 3 1 Telecommunications Technology Association,Nuritkum Square,
More informationCollaborative Government / Contractor SCAMPI Appraisal
Collaborative Government / Contractor SCAMPI Appraisal Third Annual Conference on the Rick Hefner, Ph.D. Director, Process Initiatives Northrop Grumman rick.hefner@ngc.com Carolyn King Senior SW/Systems
More informationA Practical Guide to Implementing Levels 4 and 5
A Practical Guide to Implementing Levels 4 and 5 CMMI Technology Conference & User Group 14-17 November 2005 Rick Hefner, Ph.D. Northrop Grumman Corporation Agenda An Overview of Levels 4 and 5 New Behaviors
More informationFinding a Vendor You Can Trust in the Global Marketplace
Finding a Vendor You Can Trust in the Global Marketplace Art Conklin Dan Shoemaker August 2008 ABSTRACT: This article introduces the concept of standardized third-party certification of supplier process
More informationSoftware Quality Management
Software Quality Management Minsoo Ryu Hanyang University msryu@hanyang.ac.kr Outline Software Quality Model Software Quality Management Process and Quality Quality Metrics 2 2 What is Quality? Quality,
More informationSoftware Process Improvement in Very Small Organizations
Software Process Improvement in Very Small Organizations Xabier Larrucea Rory V. O Connor Ricardo Colomo-Palacios Claude Y. Laporte Big software companies are flooding markets with an evolving collection
More information