DocumentCode
3401143
Title
A Gap Analysis Methodology for the Team Software Process
Author
Amaral, Luis Manuel Gonzalez ; Faria, João Pascoal
Author_Institution
Strongstep - Innovation in Software Quality, Porto, Portugal
fYear
2010
fDate
Sept. 29 2010-Oct. 2 2010
Firstpage
424
Lastpage
429
Abstract
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.
Keywords
Capability Maturity Model; software quality; system documentation; Portuguese organization; capability maturity model integration; data collection; gap analysis; process management; software engineering; software engineering institute; software product; software validation; team software process; Capability maturity model; IEC standards; ISO standards; Interviews; Organizations; Software; Standards organizations; Gap Analysis Methodology; Personal Software Process; Team Software Process;
fLanguage
English
Publisher
ieee
Conference_Titel
Quality of Information and Communications Technology (QUATIC), 2010 Seventh International Conference on the
Conference_Location
Porto
Print_ISBN
978-1-4244-8539-0
Electronic_ISBN
978-0-7695-4241-6
Type
conf
DOI
10.1109/QUATIC.2010.78
Filename
5655653
Link To Document