Journal of Engineering Technology
|
|
- Aron Webb
- 5 years ago
- Views:
Transcription
1 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, 396, World Cup buk-ro, Mapo-gu, Seoul 2 Dept. of Software, Gangneung-Wonju National University, Wonju City, Gangwon Prov., 26403, Korea 3 SE Lab., Dept. of Software and Communications Engineering, Hongik University, Sejong Campus, 30016, Korea Abstract: Software is being used in various industries like automobiles, medical care, aviation, and defense, which specially requires high quality [1]. Most of software development companies have been considering quality seriously. They are still looking for diverse ways to improve the quality of their software products such as removing errors with many tests, adopting particular software methodologies or processes, and verifying & validating them. In the case of Korean small and midsize enterprises (SMEs), it is difficult to use diverse methods because of their tight development schedule and insufficient human resources. For SMEs, CMMi and SPICE are also burdensome models for improving their qualities. To solve this problem, we propose to develop a simplified Test Maturity Model (stmm) [2, 3]. Through assessing with this stmm model, we suggest how to support test maturity of any test organization. Even though we have completely developed this model, we can t directly apply to domestic SMEs. This is some applied practices to check possibilities of applying the stmm to four domestic SMEs for improving their test maturities. Keywords: Test Maturity Model, Improvement Test Process, Software Quality, Capability Maturity Model 1 Introduction As the fourth industrial revolution has been beginning in Korea [4], annual usage of software is exponentially growing in various industrial fields. Since 2010, software usage in automotive industry has been increased by 50 percentages [1]. So the importance of software quality has still been increasing. Accidents such as train collision at the Sangwang-ri station in Korea and Toyota s pedalgate raise public awareness of the software quality. In order to reduce software problems, software engineers work hard to develop software, which is not easy to improve the quality of its software formless. Many researchers have been trying the following ways to improve software quality: 1) testing software perfectly to eliminate errors, 2) applying software methodology or formal process in development, and 3) assessing with proven certifications or models. But still perfect testing is practically impossible [5]. Constructing its software process is difficult in domestic SMs development situations with a short time and no enough budge cost. Major software development companies are easily applicable to assess with proven certifications or models, but SMEs cannot spend their costs to assess their capabilities. To solve these problems, we propose to simplify the 157
2 original TMM" for SMEs in Korea. We apply our simplified TMM model to four software development SMEs which are assessed with our suggested activities through the process of diagnosis, and then finally guide to improve test maturities of their test organizations In this paper, chapter 2 describes the related work of "Simplified TMM (stmm)". Chapter 3 describes the process and method of applying the stmm. Chapter 4 explains the results of assessing with the stmm, and the guide for improving the test maturity of the software development company. Finally, the conclusions and future research are mentioned. 2. Related Work Although there are many diagnostic models for quality improvement, we select a model that is not commercial and has customizable for SMEs in Korea. The first original model is the Test Maturity Model (TMM). The reason for choosing TMM is that we can directly customize the model to diagnose and improve the test quality capability of the test organization. The original TMM is software testing maturity model developed by Dr. Burnstein of Illinois Institute of Technology (IIT) in Based on the concept of CMM [6], this model provides test maturity levels for improving the test capability [7]. The second model is a recently proposed Test Maturity Model integration (TMMi) [8]. This model is more complicated to use in SMEs in Korea than the original TMM. Table 1 shows comparison of CMMI, TMMI & Simplified TMM. With the TMM and TPI models, we suggest developing our model for SMEs in Korea, which simplifies the focused on software testing origination [9]. The reason why we chose these models such as TMM and TPI is useful for SMEs which are preparing for specific process improvement and self-diagnosis. Table 1. Comparison of CMMI, TMMI & Simplified TMM [9] Model CMMI TMMi Simplified TMM Year of development In development Developer SEI TMMi Foundation TTA/Hongik University Model type System Engineering, Software development and maintenance process Software Test Software Test Maturity level of organizationlevel maturity & respective process area Organization-level maturity Organization-level maturity Process Area Method (developed up to level 2~3) Procedure SCAMPI-based Questionnaire, interview and official/unofficial Questionnaire, interview and onsite Characteristics SCAMPI-based of corporate competency of test maturity via official/unofficial of test maturity in compliance with procedure 158
3 Model CMMI TMMi Simplified TMM Certification target Software Process Software Test Process Software Test Process The TMM reflects the maturity growth through 5 levels well known from Software Engineering Institute s Capability Maturity Model. The internal structure of the TMM consists of test techniques to support a quality testing process in a systematic way, which consists of maturity goals of each level with identifying testing. Each goal is supported by sub-goals which are achieved by performing activities / tasks / responsibilities. Activities / tasks / responsibilities are categorized into their views of managers, developers / testers, and users / clients. The TMM levels have included from the undefined level 1 to the optimized level 5 for all activities The second model is the Test Process Improvement next (TPI next) [10], which is an improved model of the TPI model developed by SOGETI. We adapt the TMM (that mainly refers to the test activity) with the TPI next (that is used to supplement the test process). The structure of TPI next as follow Figure. 1 consists of key areas, maturity levels, checkpoints, and clusters. The key areas represent the relevant skills, tools and reports in the test process. The maturity levels are focused on testing each key area and classifying maturity levels. The test maturity matrix shows the level of the testing process, which is determined through all key areas. The checkpoint can objectively assess key areas. An improvement proposal is an improvement plan to improve the test process over the measured level. A cluster is a set of checkpoints in several key areas. Finally, the enablers synchronize the software lifecycle and other processes to maintain the improvement of the test process. Figure. 1. The Structure and Level of TPI next Figure. 2 shows the development process of "Simplified TMM (stmm)". In the model development stage, we analyze the structure of authentication models, and define the structure of the "Simplified TMM (stmm)" suitable for our domestic situation [11, 12]. We also analyze the activities / tasks / responsibilities of TMM to identify the key elements of the "Simplified TMM 159
4 (stmm)". Based on this process, we extract detailed activities related to key elements. The derived key elements are judged to be suitable for each in our domestic software development environment. Conformance can be "Conformance", "Non-conformance" and "Partial conformance", but we delete "Non-conformance in the "Simplified TMM (stmm). Figure. 2. Development Process of the Simplified TMM (stmm) In order to assess the level of test activities and procedures, we make the checklists based on the of the "Simplified TMM" in Figure. 3. In order to easily understand the test maturity level of the target organization, the level areas are divided into test process, test management and monitoring, test environment, test organization, and test technology to understand the good areas and lacked areas of the target company. In the level area, there are 1~4 detailed. The level area provides a basis for a clear of the insufficient level area of the enterprise. 1. The Simplified TMM (stmm) Level Maturity goal (Result of 2.1 ) Area Result of judgment by detailed Detailed 1 D 50 2 G 80 3 D 50 5 D 50 6 D 50 1 G 80 2 G 80 3 G 80 1 G 80 2 E 100 Result of judgment by PA FA FA
5 G FA 80 [Omitted] 3. Percentage score by level area Maturity level Test process Test management and monitoring Test environment Test organization Test technology Level % 100 % % 100 % % Level % % % % % Level % % % % % Level % % % 9.77 % 9.02 % Figure 3. Checklist of the Simplified TMM (stmm) [3] Table 2. Criteria for judging Items Criteria for judging Description FA (Fully Achieved) Detailed achieved the (86% ~ 100%) LA (Largely Achieved) Detailed achieved most of the (51% ~ 85%) PA (Partially Achieved) Detailed achieved some of the (16% ~ 50%) NA (Not Achieved) Detailed did not achieve the (0% ~ 15%) Table 3. Detailed Criteria for judging Items Criteria for judging Description E (Excellent) The test activity (product) performed the detailed. G (Good) Some of test activities (product) were not performed for the detailed D (Deficient) Most of test activities (product) were not performed for the detailed 161
6 N (Nothing) Activities were not performed In Table 2 and Table 3, there are the criteria for the of software development organizations. In the existing method, each activity can be Pass or Fail. To determine whether it is Pass or Fail, it may be necessary to be able to distinguish between Pass and Fail. Therefore, we have FA / LA / PA / NA to determine for each maturity sub-goal. However, it is difficult to distinguish Pass and Fail for each detailed because each company has different activities to perform. To solve this problem, we define Excellent, Good, Deficient, and Nothing as the criteria for judging for each detailed, and also score the Criteria of judging for each. This is used as a basis for determining. Based on the results of the detailed, the are finally diagnosed. 3. of the Simplified TMM based Test Maturity We describe the application of Simplify TMM (stmm) to domestic software development companies. This model includes the procedures and criteria for diagnosing the test level of the software development organization. Figure. 4. Procedure of Simplified TMM (stmm) [2] The procedure is composed of four steps as Figure. 4. In the Application for Diagnosis step (Step 1), the reviewing agency receives the report result of diagnosis submitted by the target company. The reviewing agency reviews the result. If appropriate, we determine whether or not to examine it. Then establishes a diagnostic plan. In the Diagnostic plan stage (Step 2), the visiting schedule is adjusted through consultation with the target company. Assessors are classified into lead assessors and general assessors. We have formed a diagnosis team with one lead assessor and two general assessors. The lead assessor becomes the leader of the diagnosis team. This team asks the evaluation materials necessary to target company for site review and pre-review through the preparatory meeting. Based on the evaluation materials, an on-site evaluation plan is established through a preliminary review meeting, and is notified to the target company. Documents required at this step include plans, pre-questionnaires, document review lists, and pre-review minutes 162
7 etc. In the Interview and Product Review step (Step 3), the diagnosis team visits the target company, and reviews the product and interviews employee. Based on this procedure, the level is diagnosed, and is prepared with the on-site evaluation results. The documents required at this step include the test maturity sheet, the meeting data, the document review list, the document management list, the necessary information recording sheet, the interview questionnaire, the data, and the result report draft etc. In the step of deriving the improvement (Step 4), the diagnostic agency derives improvement based on the evaluation result report, and assesses the final diagnosis result. The diagnostic agency provides the final result report to the target company, and all schedules are terminated. Table 4 below shows the detailed activities and outputs of the procedures. Table 4. Action and Product Step Activity Product 1. Application for diagnosis 2. Diagnostic planing 3. Itreview and Output Review 4. Deriving improvements Tasks Receive an application Establish a diagnostic plan Select a target project Request related organization chart Request personnel selection Consult on interview schedule Pre-survey Select evaluation level Consult on meeting schedule Form an evaluation team Review pre-survey Personnel interview (development team, quality team, etc.) Review related documents Write evaluation results Analyze interview and survey Analyze document review results Report diagnostic results Diagnostic application Diagnostic plan Evaluation materials Organization chart Person in charge Pre-survey Evaluation level Diagnostic plan Pre-survey Interview form Product by level Summary of evaluation result Deriving improvements result 4. Results of the Simplified TMM (stmm) application We apply the Simplified TMM (sttm) to the domestic software development SMEs by the procedures and methods mentioned in Chapter 3. Table 5 shows the results obtained by actual application. The assessed companies are small and midsize software development companies (stmm) with 20 to 25 employees in Korea. They are companies with development experience in a variety of areas such as package software, web services, and SI projects etc. We do use anonymized names of the companies participating in the diagnosis and application. 163
8 Table 5 Action and Product - Level 2 Result of judgment by detailed Result of judgment by Area Detailed D 50 2 G 80 3 D 50 5 D PA D 50 1 G G 80 3 G 80 1 G 80 2 E FA FA G FA 80 1 G D PA G 80 2 D 50 3 E LA E D 50 7 N NA D PA
9 Result of judgment by detailed Result of judgment by Area Detailed G 80 1 D 50 2 D 50 1 D 50 4 G 80 5 D 50 6 D 50 2 G 80 3 D 50 4 E D 50 7 N 0 8 N 0 9 N 0 10 E E PA NA PA NA PA NA
10 Result of judgment by detailed Result of judgment by Area Detailed 3 D 50 6 N 0 7 N 0 - Level Area Result of judgment by detailed Detailed 6 N 0 7 N 0 2 D 50 6 D 50 7 N 0 8 N 0 9 E N 0 11 G D 50 Result of judgment by NA NA
11 Area Result of judgment by detailed Detailed 13 D N 0 17 D 50 6 N 0 7 N 0 Result of judgment by NA NA NA NA NA NA
12 Area Result of judgment by detailed Detailed 5 D 50 6 N 0 1 D 50 2 G 80 3 D 50 4 D 50 3 D 50 4 D 50 6 N 0 7 D 50 8 N 0 9 D 50 6 N 0 7 N 0 Result of judgment by LA NA NA NA 0 As shown in level, Level 2 is not satisfied. Levels 4 and 5 do not apply because level 2 is not reached. Based on the contents of Table 5, we summarize the deficiencies of each test field to help understand the vulnerability of the company to be diagnosed. Table 6 shows the diagnose results for each diagnostic field [13]. 168
13 Table 6. Result of Test Fields Test process Test management and monitoring Test environment Test organization Test technology Diagnose results Start the test at the completion of product development Do not set goals for each test level when performing the project No life cycle defined for defect after test Some projects do not establish test policies when creating test plans There is no procedure for the defect or issue that occurred after the test is performed There is no verification procedure for test preparation before test for each level No adequate testing procedures for project success Do not check resources required at all levels for testing There is no job definition for deatiled activities of each test Testers participate in only some steps of the project No changes or revisions possible for goals and policies established for project implementation There is no management data such as test logs for test management Developer and tester do not review the content together when reviewing a test plan There is no test data (eg test summary report) for test management There is no management method for test environment (SW, HW) Cooperation among the staffs is inadequate to deal with the test-related problems No resource management (personnel, test bed, etc.) is made to perform the test Mentoring activities for testing are insufficient compared to development activities No training and tools are prepared for testing There is no storage for product management after testing No template and related tools are preapred for test planning No support is made for new test tools No test tools for monitoring and managing testing are prepared Testers do not participate in resource (cost) management required for testing No organizations for smooth testing activities are not prepared There are no testing templates available for testers Testers do not participate in test policy establishment Testers do not participate when reviewing the test plan The quality of the test result is not managed because there is no quality manager Some test-related products are not generated because there is no test organization Some step-by-step tests (eg integration test, etc.) are omitted because there is no test organization Not enough support for test organiz No tester involved in project policy decisions Reporting system and cycle by person in charge are not clear Insufficient employment of new members such as test experts, test managers, etc. There is no way to manage performance results by test step. Defect tracking metrics are underutilized There is no black box (or white box) test design method when testing When preparing a test policy, it is not established by test step Does not support support for test design (eg: tools) Inadequate basic testing techniques and tools applied when performing a project Test results and test design data are not thoroughly reviewed Traceability between requirement and test case is insufficient Based on Table 6, we explain the lack of activities to improve the quality. Finally, we summarize all the contents and provide the result type document. 169
14 5. Conclusion & Future work In this paper, we develop and apply the Simplified TMM (stmm) for SMEs. Through this process, we are able to diagnose the test level of the software development company to discover the deficiencies, and improve the test maturity level using the diagnostic results. As a result, the target company hires the staff for quality support and trains them to acquire skills for defect tracking for improving the test maturity of the target company. We are currently conducting additional diagnoses for two SMEs, and improve the Simplified TMM (stmm) with various cases in the future. Acknowledgments This research was supported by Basic Science Research Program through the National Research Foundation of Korea(NRF) funded by the Ministry of Education(NRF-2017R1D1A3B ), and supported by Development of Information Communication and Broadcast R&D(2018 Open OS Environment Development and Diffusion) through NIPA(National IT Industry Promotion Agency)(S ), and supported by a grant(18ctap-c ) from Technology Advancement Research Program funded by Ministry of Land, Infrastructure and Transport of Korean government. References [1] Il Jun Park, Software Innovation Strategy for Creation Economy, Policy and issues, KEIT, [2] Hongik University, TTA, "A Study on Development of Korean Test Maturity Model I", Research Project Report, [3] Hongik University, TTA, "A Study on Development of Korean Test Maturity Model II", Research Project Report, [4] Jin Ha Kim, Seeking strategic responses to future social change ", KISTPEP InI(15), [5] Cem Kaner, Ph.D., J.D. Impossibility of Complete Testing, Law of Software Quality Column, Software QA magazine, [6] Mark C. Paulk, Bill Curtis, Mary Beth Crisis, Charles V. Weber, "The Capability Maturity Model for Software", SEI (Software Engineering Institute (SEI), [7] Ilene Burnstein, "Practical Software Testing", Springer, [8] TMMi Foundation, "Test Maturity Model integration (TMMi), Release 1.0", [9] Bo Kyung Park, So Young Moon, Kidu Kim, Woo Sung Jang, R. Young Chul Kim, C. R. Carlson, Refining an Assessing Model for Simplified TMM, PlatCon, [10] Gerrit de Vries, "The What and How of Testing TPI next and TMap Next Related", Sogeti, [11] Kidu Kim, "A study on enhanced test maturity model(tmm) through test process improvement", Hongik University Master's Thesis,
15 [12] Kidu Kim, "Improving heterogeneous maturity models based on assessing good software(gs) certification model ", Hongik University PhD thesis, [13] Eun Young Byun, Hyun Seung Son, Byungkook Jeon, R. Young Chul Kim, Reusability Strategy Based on Dynamic Reusability Object Oriented Metrics, Journal of Engineering Technology, Vol.6, Issue 1, pp , January * Corresponding Author : Byungkook Jeon, R. Young Chul Kim 171
Journal of Engineering Technology
Best practice on automatic document generation with process asset library for Small and Midsize Enterprises (SMEs) So Young Moon, Byungkook Jeon * and R. Young Chul Kim SE Lab., Dept. of Software and Communications
More informationAutomatic Test Case Generation using Multiple Condition Control Flow Graph
Automatic Test Case Generation using Multiple Condition Control Flow Graph Hyun Seung Son 1, Woo Yeol Kim 1, Jae Seung Kim 1, and Robert Young Chul Kim 1 1 Dept. of CIC(Computer and Information Communication),
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 informationA Framework for Maturity Assessment in Software Testing for Small and Medium-Sized Enterprises
A Framework for Maturity Assessment in Software Testing for Small and Medium-Sized Enterprises Adailton F. Araújo 1, Cássio L. Rodrigues 1, Auri M.R. Vincenzi 1, Celso G. Camilo 1 and Almir F. Silva 2
More informationHow mature is my test organization: STDM, an assessment tool
How mature is my test organization: STDM, an assessment tool Bonney Joseph, (Bonney.joseph@wipro.com) Nikhil Gupta, (Nikhil.gupta@wipro.com) Abstract Software ing thought of as a support function until
More informationAZIST Inc. About CMMI. Leaders in CMMI Process Consulting and Training Services
Software Process Consulting Services - CMMI Leaders in CMMI Process Consulting and Training Services About CMMI CMMI models are tools that help organizations improve their ability to develop and maintain
More informationSoftware Test Factory (A proposal of a process model to create a Test Factory)
International Journal of Computational Intelligence Techniques, ISSN: 0976 0466 & E-ISSN: 0976 0474 Volume 1, Issue 1, 2010, PP-14-19 Software Test Factory (A proposal of a process model to create a Test
More informationGuidelines for Testing Maturity
Guidelines for Testing Maturity Erik van Veenendaal of Improve Quality Services BV in the Netherlands has both involved in test process improvement projects at a large number of industrial organizations.
More informationThis resource is associated with the following paper: Assessing the maturity of software testing services using CMMI-SVC: an industrial case study
RESOURCE: MATURITY LEVELS OF THE CUSTOMIZED CMMI-SVC FOR TESTING SERVICES AND THEIR PROCESS AREAS This resource is associated with the following paper: Assessing the maturity of software testing services
More informationImprovement of the Automobile Control Software Testing Process Using a Test Maturity Model
J Inf Process Syst, Vol.14, No.3, pp.607~620, June 2018 https://doi.org/10.3745/jips.04.0072 ISSN 1976-913X (Print) ISSN 2092-805X (Electronic) Improvement of the Automobile Control Software Testing Process
More informationThe Components of the SW Quality Assurance System - Overview. 08/09/2006 SE7161 Software Quality Assurance Slide 1
The Components of the SW Quality Assurance System - Overview SE7161 Software Quality Assurance Slide 1 The SQA System An SQA architecture An SQA system always combine a wide range of SQA components, all
More informationChanges to the SCAMPI Methodology and How to Prepare for a SCAMPI Appraisal
Changes to the SCAMPI Methodology and How to Prepare for a SCAMPI Appraisal Presented by: Lemis O. Altan SEI-Certified SCAMPI V1.3 Lead Appraiser for Development Process Edge International, Inc. Copyright
More informationTEST PROCESS IMPROVEMENT
1 TEST PROCESS IMPROVEMENT SUKANYA RAGHAVAN suraghavan@inautix.co.in INautix Technologies Pvt Ltd 10 th Floor Tidel Park, No.4. Rajiv Gandhi Salai Taramani, Chennai 600113 2 ABSTRACT This paper brings
More informationThe Development of NCS Communication Skills Performance Assessment Instrument
, pp.124-129 http://dx.doi.org/10.14257/astl.2016. The Development of NCS Communication Skills Performance Assessment Instrument Jooyoung Kim 1, and Jaewoo Do 2 1 Department of Educational Technology,
More informationAdvantages and Disadvantages of. Independent Tests. Advantages. Disadvantages
8.0 Test Management Outline 8.1 Test organisation 8.2 Test planning and estimation 8.3 Test program monitoring and control 8.4 Configuration management 8.5 Risk and testing 8.6 Summary Independent Testing
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 information0 Introduction Test strategy A Test Strategy for single high-level test B Combined testing strategy for high-level tests...
TPI Automotive Test Process Improvement Version: 1.01 Author: Sogeti Deutschland GmbH Datum: 29.12.2004 Sogeti Deutschland GmbH. Version 1.01 29.12.04-1 - 0 Introduction... 5 1 Test strategy...10 1.A Test
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 informationBrochure of CMMI 1.3!
! Quality Aim (Pvt.) Ltd. Pakistan Office: 113 Abu Baker Block, New Garden Town, Lahore, Pakistan. Phone: +92-322-4700818 Copyrights Quality Aim. Capability Maturity Model Integration (CMMI 1.3): Capability
More informationEvaluation System for Defense IT Project in Korea: Post- Implementation Stage
Evaluation System for Defense IT Project in Korea: Post- Implementation Stage Sangho Lee 1, Chong-Hyun Song 2* Abstract Performance measurement is not an easy task. However, it is necessary to measure
More informationTest Maturity Model Integration (TMMi) Process Improvement for the Present and the Future
WWW.QUALTECHCONFERENCES.COM Europe s Premier Software Testing Event World Forum Convention Centre, The Hague, Netherlands The Future of Software Testing Test Maturity Model Integration (TMMi) Process Improvement
More informationCapability Maturity Model the most extensively used model in the software establishments
International Journal of Scientific and Research Publications, Volume 6, Issue 5, May 2016 710 Capability Maturity Model the most extensively used model in the software establishments Ajith Sundaram Assistant
More informationSubaru s Countermeasures to Prevent Recurrence of Nonconforming Final Vehicle Inspection Works (Summary)
Subaru s Countermeasures to Prevent Recurrence of Nonconforming Final Vehicle Inspection Works (Summary) 1. Eliminate Nonconforming Final Vehicle Inspections (1) Immediate halt the practice of Pre-Certification
More informationⅠ. Korea AEO Association
Ⅰ. Korea AEO Association 1. Purpose and Major Functions A government-affiliated organization specialized AEO institution Over 1,500 Over 13,000 Over 350 Annual Ⅰ. Korea AEO Association 2. Role of KAA :
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 informationTPI NEXT. 10 February /14/2011. Agenda. Geert Vanhove. What is TPI NEXT? The new model. How to apply the new model. TPI NEXT Sogeti services
TPI NEXT 10 February 2011 KVIV - Antwerp Geert Vanhove Agenda What is TPI NEXT? The new model How to apply the new model TPI NEXT Sogeti services Tool demo Q&A 1 Need for improvement Testing is generally
More informationWORK PLAN AND IV&V METHODOLOGY Information Technology - Independent Verification and Validation RFP No IVV-B
1. Work Plan & IV&V Methodology 1.1 Compass Solutions IV&V Approach The Compass Solutions Independent Verification and Validation approach is based on the Enterprise Performance Life Cycle (EPLC) framework
More informationInformation Technology Independent Verification and Validation
Florida Department of Management Services Information Technology Independent Verification and Validation RFP No. Work Plan and Methodology ; 2:30 PM EST 2150 River Plaza Drive Suite 380 Sacramento California
More informationDebating the Tough Change Requests: Appraisal Perspectives
Debating the Tough Change Requests: Appraisal Perspectives Software Engineering Process Group Conference 7-10 March 2005 Kathy Smith, EDS Global Processes and Methods Agenda Organizational Background Appraisal
More informationTest Process Improvement using TMM(i)
Test Process Improvement using TMM(i) Erik van Veenendaal, Richard Grooff and Rob Hendriks Improve Quality Services BV Introduction More and more organisation are trying to improve their software development
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 informationSCAMPI A Appraisals - Preparation in 100 Hours; Execution in a Week
SCAMPI A Appraisals - Preparation in 100 Hours; Execution in a Week CMMI Technology Conference & User Group 13-17 November 2006 Ron Ulrich Manager, Appraisal Program Mission Systems Sector Northrop Grumman
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 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 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 informationSQF Code Food Safety Management System Implementation Workbook
This workbook is provided to assist in the implementation of your SQF Food Safety Management System Package. The workbook is divided into 8 steps that are designed to assist you in implementing your food
More informationIEC Functional Safety Assessment
IEC 61508 Functional Safety Assessment Project: LESV - Flow Sensor Customer: Woodward Industrial Controls Fort Collins, CO USA Contract Number: Q13/04-021 Report No.: WOO Q13-04-021 R001 Version V0, Revision
More informationCMMI for Technical Staff
CMMI for Technical Staff SES CMMI Training Series April 7, 2009 Audio Conference #: Dial - 1-877-760-2042 Pass code - 147272 SM SEI and CMM Integration are service marks of Carnegie Mellon University CMM
More informationⅠ. Korea AEO Association
Ⅰ. Korea AEO Association 1. Purpose and Major Functions A government-affiliated organization specialized AEO institution Over 1,500 Over 12,000 Over 330 Annual Ⅰ. Korea AEO Association 2. Role of KAA :
More informationTest Maturity Assessment and Improvement Using TPI and Quality Blueprint. Performance driven. Quality assured.
Test Maturity Assessment and Improvement Using TPI and Quality Blueprint Performance driven. Quality assured. Testing the way we do it Benchmark, Blueprint, and Execute to Build a World-Class Test Organization
More informationTheoretical Model of Software Process Improvement for CMM and CMMI based on QFD
www.ijcsi.org 614 Theoretical Model of Software Process Improvement for CMM and CMMI based on Yonghui CAO 1,2 1 School of Management, Zhejiang University 2 School of Economics & Management, Henan Institute
More informationEnvironmental Assessment Items for Environment-friendly Residential Land Development Projects
Environmental Items for Environment-friendly Residential L Development s Lee, Chan-Sik 1 Park, Hyun-Su 2 Oh, Kyung-Taek 3 Abstract: L development project is ned to provide spaces for constructing residential,
More informationIntroduction to the Testing Maturity Model Enhanced TM (TMMe)
Introduction to the Testing Maturity Model Enhanced TM (TMMe) Developed by Thomas C. Staab President Wind Ridge International, LLC 11321 East Folsom Point Lane Franktown, Colorado 80116 USA 303-660-3451
More informationAssessment Center in Korean Government
Part 1 Assessment Center in Korean Government 24, Sep., 2008 Namock Kim Deputy Director Ministry of Public Administration and Security 1 1. About MOPAS < Organization Structure of Korean Government > President
More informationE-vote SSA-V Appendix 2 Contractor Solution Specification Project: E-vote 2011
E-vote 2011 SSA-V Appendix 2 Contractor Solution Specification Project: E-vote 2011 Change log Version Date Author Description/changes 0.1 26.10.09 First version Page 1 CONTENT 1. SERVICE MODEL 3 1.1.
More informationIdentifying Relevant Product Quality Characteristics in the Context of Very Small Organizations
Computer Science and Information Systems 13(3):875 900 DOI: 10.2298/CSIS160809034G Identifying Relevant Product Quality Characteristics in the Context of Very Small Organizations Gabriel Alberto García-Mireles
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 informationSoftware Test Process Assessment Methodology
Software Test Process Assessment Methodology Dr.S.K.Sudarsanam, Professor, VIT Business School Chennai, VIT University, Chennai ABSTRACT This paper provides a methodology for rating the process areas of
More informationSoftware Project & Risk Management Courses Offered by The Westfall Team
Software Project & Risk Management is a 5-day course designed to provide a knowledge base and practical skills for anyone interested in implementing or improving Software Project and Risk Management techniques
More informationSoftware Engineering
Software Engineering (CS550) Software Development Process Jongmoon Baik Software Development Processes (Lifecycle Models) 2 What is a S/W Life Cycle? The series of stages in form and functional activity
More informationApplication of Configuration Management for Engineering Information Management in Pipeline Projects
Application of Configuration for Engineering Information in Pipeline Projects D.Y. Lee 1, S.K. Won 2, C.H. Han 3, M.Y. Cho 3, and J.B. Lee 3* 1 Graduate Student, Department of Architectural Engineering,
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 informationExtending an Agile Method to Support Requirements Management and Development in Conformance to CMMI
Extending an Agile Method to Support Requirements Management and Development in Conformance to CMMI Alexandre Lazaretti Zanatta 1, Patrícia Vilain 2 1 Instituto de Ciências Exatas e Geociências - Ciência
More informationDEVELOP QUALITY CHARACTERISTICS BASED QUALITY EVALUATION PROCESS FOR READY TO USE SOFTWARE PRODUCTS
DEVELOP QUALITY CHARACTERISTICS BASED QUALITY EVALUATION PROCESS FOR READY TO USE SOFTWARE PRODUCTS Daiju Kato 1 and Hiroshi Ishikawa 2 1 WingArc1st Inc., Tokyo, Japan kato.d@wingarc.com 2 Graduate School
More informationThe Explicit Relationship Between CMMI and Project Risks
0 The Explicit Relationship Between CMMI and Project Risks NDIA 4th Annual CMMI Technology Conference & User Group November 16, 2004 Warren Scheinin Systems Engineer Northrop Grumman Corporation 1 Objectives
More informationAn Empirical Study on Requirement Management Process for Implementation Project of Information System
An Empirical Study on Requirement Management Process for Implementation Project of Information System Dong Seok h and Sung Yul Rhew Abstract When there are strict delivery date and limited budget for implementation
More information2017 International Symposium for Advanced Computing and Information Technology (ISACIT 2017)
The Golden Academy Conference Series 2017 International Symposium for Advanced Computing and Information Technology (ISACIT 2017) Aug 18 Aug 21 2017 Conference Proceedings Proudly presented to you by 3.
More informationTransitioning a Merged Organization to CMMI and a New OSSP. NDIA CMMI Technology Conference November 14, 2002
Transitioning a Merged Organization to CMMI and a New OSSP NDIA CMMI Technology Conference November 14, 2002 Dr. Randy Walters Northrop Grumman Information Technology Defense Mission Systems Defense Mission
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 informationThe CMMI Product Suite and International Standards
Pittsburgh, PA 15213-3890 The Product Suite and International Standards Dave Kitson, Jeanie Kitson, Terry Rout and Pedro Sousa is registered in the US Patent & Trademark Office by Carnegie Mellon University
More informationConsistency in Quality Assessments
Consistency in Quality Assessments Debra Perry Harris Corporation November 18, 2009 NDIA CMMI Conference - 1 Providing Value To Our Customers Aviation electronics Communications and information networks
More informationStreamline Compliance with PTC Application Lifecycle Management
Streamline Compliance with PTC Application Lifecycle Management Gain visibility and control over safety-critical products Manufacturers face unique regulatory challenges. The PTC Application Lifecycle
More informationAn Overview of the SCAMPI Lead Appraiser. Body of Knowledge (SLA BOK) Software Engineering Institute Carnegie Mellon University Pittsburgh, PA 15213
An Overview of the SCAMPI Lead Appraiser SM Body of Knowledge (SLA BOK) Software Engineering Institute Carnegie Mellon University Pittsburgh, PA 15213 Steve Masters SEC(R) Purpose of this presentation
More informationINFORMATION RETRIEVAL IN CONSTRUCTION HAZARD IDENTIFICATION
INFORMATION RETRIEVAL IN CONSTRUCTION HAZARD IDENTIFICATION Hyunsoo Kim*, Hyun-Soo Lee, Moonseo Park, and Sungjoo Hwang Department of Architectural Engineering, Seoul National University, Seoul, Korea
More informationIEC Functional Safety Assessment
IEC 61508 Functional Safety Assessment Project: 3051S HART Advanced Diagnostics Pressure Transmitter, option code DA2 Customer: Rosemount Inc. (an Emerson Process Management company) Chanhassen, MN USA
More informationSafety assessment methodology of railway signalling systems in Korea
Risk Analysis VI 503 Safety assessment methodology of railway signalling systems in Korea J.-G. Hwang, H.-J. Jo & Y.-G. Yoon Train Control Research Team, Korea Railroad Research Institute (KRRI), Korea
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 informationProject and Process Tailoring For Success
Project and Process Tailoring For Success 1 Key Learning Objectives Demonstrate how project/process tailoring can decrease cost by aligning process intensity with project risk and complexity Provide a
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 informationSupplier Questionnaire and On-site Supplier Evaluation
Supplier Questionnaire and On-site Supplier Evaluation GENERAL EVALUATION INSTRUCTIONS Purpose Application This On-site Supplier Evaluation (OSE) is to assess the supplier's ability to produce a quality
More informationSoftware Quality. Unit 6: System Quality Requirements
Software Quality Unit 6: System Quality Requirements System Requirements Best products, from users point of view, are those which have been developed considering organizational needs, and how product is
More informationT Software Testing and Quality Assurance Test Planning
T-76.5613 Software Testing and Quality Assurance 10.10.2007 Test Planning Juha Itkonen Outline Test planning, purpose and usage of a test plan Topics of test planning Exercise References: IEEE Std 829-1998,
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 informationQUALITY ASSURANCE PLAN OKLAHOMA DEPARTMENT OF HUMAN SERVICES ENTERPRISE SYSTEM (MOSAIC PROJECT)
QUALITY ASSURANCE PLAN OKLAHOMA DEPARTMENT OF HUMAN SERVICES ENTERPRISE SYSTEM (MOSAIC PROJECT) MOSAIC Quality Assurance Plan v04.02 Prepared by: Approved by: QUALITY ASSURANCE PLAN APPROVALS QA/QC Program
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 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 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 informationKEYWORDS: North Korea, Architecture, Housing, Information Acquisition.
GLOBAL JOURNAL OF ADVANCED ENGINEERING TECHNOLOGIES AND SCIENCES A SURVEY ON THE ACTUAL CONDITION OF ARCHITECURE IN NORTH KOREA THROUGH INFORMATION ACQUISITION SYSTEM CONSTRUCTION Kim Eunyoung*, Baek Cheonghoon**
More informationProposal for Master Thesis in Software Engineering
Proposal for Master Thesis in Software Engineering Base information Student 1 Name, email and P.Nr.: A.K.M. Moinul Islam, moib08@student.bth.se, 790701-P154 Student 2 Name, email and P.Nr.: Michael Unterkalmsteiner,
More informationBusiness Value and Customer Benefits Derived from High Maturity
CMMI sm Technology Conference and User Group November 2002 Business Value and Customer Benefits Derived from High Maturity Alan Pflugrad Northrop Grumman Information Technology Defense Enterprise Solutions
More informationCMM,,mproving and,ntegrating
Pittsburgh, PA 15213-3890 CMM,,mproving and,ntegrating Mike Phillips Mary Beth Chrissis Mike Konrad Sandy Shrum SM SCAMPI, SCAMPI Lead Appraiser, SEPG, and SEI are service marks of Carnegie Mellon University.,
More informationctbuh.org/papers Optimal Combination between Concrete Strength and Sets of Forms in High-rise Building Title:
ctbuh.org/papers Title: Authors: Subjects: Keywords: Optimal Combination between Concrete Strength and Sets of Forms in High-rise Building Sung-Hoon An, Ph. D Candidate, Korea University Kyung-In Kang,
More informationImplementation of the CMMI-DEV N3 model in an educational institution: perspective from software quality
1 Implementation of the CMMI-DEV N3 model in an educational institution: perspective from software quality ALCÁNTAR-ORTIZ, Patricia*, MARTÍNEZ-LÓPEZ, Fernando José and VEGA-OLVERA, Gustavo Iván Received
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 informationSoftware Auditor Skills Training Course Offered by The Westfall Team
Software Auditor Skills Training Course Software Auditor Skills is a 2-day course that is a subset of the Software Auditing course. This course is designed to provide a knowledge base and practical skills
More informationQuality Management System
Quality Management System ZYQ Testing Laboratory 11111 Testing Avenue Testing Town, Alaska 22222 (555) 555-5555 Date Prepared: April 03, 2017 Please note that this Quality Management System (QM) was originated
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 informationAmerican Association for Laboratory Accreditation
Page 1 of 14 The following pages present R205 Specific s: Calibration Laboratory Accreditation Program (dated September 2005) in checklist format. All laboratories seeking accreditation in the Calibration
More informationFederal Segment Architecture Methodology Overview
Federal Segment Architecture Methodology Background In January 2008, the Federal Segment Architecture Working Group (FSAWG) was formed as a sub-team of the Federal CIO Council s Architecture and Infrastructure
More informationAutomatic Regression Testing Introducing effective testing of graphical user interfaces
Automatic Regression Testing Introducing effective testing of graphical user interfaces Oscar Lund Christian Strömqvist Department of Communication Systems Lund University Advisor: Carina Andersson January
More informationPractical Process Improvement: the Journey and Benefits
Practical Process Improvement: the Journey and Benefits 27-29 September 2004 Colin Connaughton AMS Metrics Consultant CMM, Capability Maturity Model, and Capability Maturity Modeling are registered in
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 informationMIS Systems & Infrastructure Lifecycle Management 1. Week 9 March 17, 2016
MIS 5203 Lifecycle Management 1 Week 9 March 17, 2016 Study Objectives Application Control related to Data and Transaction Software Development Processes and Quality Standards 2 Phase 1 Feasibility Phase
More informationBusiness Analysis Essentials
Understand the business analyst's role and responsibilities in a successful project. In this introductory course, you'll delve into the role and responsibilities of the business analyst (BA)- the communication
More informationPART THREE - WORK PLAN AND IV&V METHODOLOGY WORK PLAN. FL IT IV&V Work Plan
WORK PLAN FL IT IV&V Work Plan PART THREE - WORK PLAN AND IV&V METHODOLOGY ID Task Name Duration 1 FL IT IV&V Project Work Plan 261 days 2 DDI / SI Contract Award 0 days 3 Project Initiation and Planning
More information9. Project Quality Management- Introduction
Construction Project Management (CE 110401346) 9. Project Quality Management- Introduction Dr. Khaled Hyari Department of Civil Engineering Hashemite University Content Quality: What? (The concept of quality)
More informationAn Application of PDA and Barcode Technology for the Improvement of Information Management in Construction Projects
An Application of PDA and Barcode Technology for the Improvement of Information Management in Construction Projects Se-Wook Oh 1, Hee-Jin Chang 2, Young-Suk Kim 3, Jun-Bok Lee 4 and Han-Soo Kim 5 1 Ph.D.
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 informationCENTRE (Common Enterprise Resource)
CENTRE (Common Enterprise Resource) Systems and Software Engineering Platform designed for CMMI compliance Capability Maturity Model Integration (CMMI) is a process improvement approach that provides organizations
More informationQuality Management System
Quality Management System ZYQ Testing Laboratory 11111 Testing Avenue Testing Town, Alaska 22222 (555) 555-5555 Date Prepared: January 19, 2009 1 Please note that this Quality Management System (QM) was
More information