A Gap Analysis Methodology for the Team Software Process

被引:4
|
作者
Gonzalez Amaral, Luis Manuel [1 ]
Faria, Joao Pascoal [2 ]
机构
[1] Strongstep Innovat Software Qual, Oporto, Portugal
[2] Univ Porto, Fac Engn, Dept Engn Informat, INESC Porto, Oporto, Portugal
关键词
Team Software Process; Personal Software Process; Gap Analisys Methodology;
D O I
10.1109/QUATIC.2010.78
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Over the years software quality is becoming more and more important in software engineering. Like in other engineering disciplines where quality is already a commodity, software engineering is moving into these stages. The Team Software Process (TSP) was created by the Software Engineering Institute (SEI) with the main objective of helping software engineers and teams to ensure high-quality software products and improve process management in the organization. This paper presents a methodology for assessing an organization against the TSP practices so that it is possible to assess the future gains and needs an organization will have during and after the implementation of TSP. The gap analysis methodology has two pillars in terms of data collection: interviews and documentation analysis. Questionnaires have been developed to guide the assessment team on the task of conducting interviews and further guidance has been developed in what and where to look for information in an organization. A model for the rating has also been developed based on the knowledge and experience of working in several organizations on software quality. A report template was also created for documenting the analysis conclusions. The methodology developed was successfully applied in one well known Portuguese organization with the support and validation of SEI, and several refinements were introduced based on the lessons learnt. It is based on the most know reference models and standards for software process assessment - Capability Maturity Model Integration (CMMI) and ISO/IEC 15504. The objective of this methodology is to be fast and inexpensive when compared with those models and standards or with the SEI TSP assessment pilot.
引用
收藏
页码:424 / 429
页数:6
相关论文
共 50 条
  • [41] Methodology of Manufacturing Process Analysis
    Szczepaniak, Marta
    Trojanowska, Justyna
    [J]. ADVANCES IN MANUFACTURING II, VOL 2 - PRODUCTION ENGINEERING AND MANAGEMENT, 2019, : 281 - 294
  • [42] Group Action Planning (GAP): A transdisciplinary team process for families and professionals
    Cullinan, K
    Turbiville, V
    [J]. 1999 AUTISM SOCIETY OF AMERICA NATIONAL CONFERENCE ON AUTISM: UP-TO-DATE IN KANASAS CITY, PROCEEDINGS, 1999, : 93 - 101
  • [43] Group Action Planning (GAP): A transdisciplinary team process for families and professionals
    Cullinan, K
    Turbiville, V
    [J]. 1999 AUTISM SOCIETY OF AMERICA NATIONAL CONFERENCE ON AUTISM, PROCEEDINGS: UP-TO-DATE IN KANSAS CITY, 1999, : 93 - 101
  • [44] An experience on using the Team Software Process for implementing the capability maturity model for software in a small organization
    Serrano, MA
    de Oca, CM
    Cedillo, K
    [J]. THIRD INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE, PROCEEDINGS, 2003, : 327 - 334
  • [45] A Proposed Methodology for Establishing Software Process Development Improvement for Small Software Development Firms
    al-Tarawneh, Mejhem Yousef
    Abdullah, Mohd Syazwan
    Ali, Abdul Bashah Mat
    [J]. WORLD CONFERENCE ON INFORMATION TECHNOLOGY (WCIT-2010), 2011, 3
  • [46] Software Engineering Process and Methodology in Blockchain-Oriented Software Development: A Systematic Study
    Faruk, Md Jobair Hossain
    Subramanian, Santhiya
    Shahriar, Hossain
    Valero, Maria
    Li, Xia
    Tasnim, Masrura
    [J]. 2022 IEEE/ACIS 20TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH, MANAGEMENT AND APPLICATIONS (SERA), 2022, : 120 - 127
  • [47] Intelligent software web agents: A gap analysis
    Kirrane, Sabrina
    [J]. JOURNAL OF WEB SEMANTICS, 2021, 71
  • [48] Analysis of Software Engineering Skills Gap in the Industry
    Akdur, Deniz
    [J]. ACM TRANSACTIONS ON COMPUTING EDUCATION, 2023, 23 (01):
  • [49] The Methodology Evaluation System Can Support Software Process Innovation
    Buchalcevova, Alena
    [J]. INFORMATION SYSTEMS DEVELOPMENT: ASIAN EXPERIENCES, 2011, : 561 - 571
  • [50] Defining Methodology for Multi Model Software Process Improvement Framework
    Abd Rahman, Aedah
    [J]. 2015 THIRD INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE, MODELLING AND SIMULATION (AIMS 2015), 2015, : 245 - 249