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 :
بازگشت