DocumentCode
3385246
Title
Towards Specification Patterns for Global Software Development Projects - Experiences from the Industry
Author
Salger, Frank ; Englert, Jochen ; Engels, Gregor
Author_Institution
Capgemini sd&m, Munich, Germany
fYear
2010
fDate
Sept. 29 2010-Oct. 2 2010
Firstpage
73
Lastpage
78
Abstract
The quality of a software requirements specification (SRS) is critical to project success, especially in global software development (GSD). Devising a high quality SRS however is difficult. Moreover, companies have compiled their own specification method, and find it impossible to rewrite rolled-out methods so profoundly that they address GSD specific challenges. We describe how Capgemini sd&m addressed this problem by augmenting its specification method by a set of `specification patterns´ for GSD projects. These patterns concisely describe practices that analysts have to keep in mind when writing a SRS for an offshore development team. The patterns are agnostic to concrete life cycle models, and can thus be employed in various GSD project settings. We explain how applying the patterns help to melt client, onshore and offshore developers into `one team´. A real world case study shows how the patterns have been applied in a GSD project at Capgemini sd&m.
Keywords
formal specification; software quality; global software development projects; offshore development team; software requirements specification; specification patterns; Context; Knowledge transfer; Programming; Software; User interfaces; Writing; Global Software Development; Patterns; Software Requirements Specification; component;
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.12
Filename
5654790
Link To Document