Title
Managing Distributed Software Development - A Portfolio Based Methodology
Abstract
Within the research project FORSOFT deficiencies in the process of assessing and selecting locations for a distributed software development project were discovered. These problems especially occur in large projects within global operating companies. In this paper a new and innovative methodology is presented to make the risks and chances transparent in the decision process for distributed development and support the assessment of locations. A modular framework is developed step by step to show how to distribute the work of the development project to a set of locations. In detail we discuss algorithms which check the matching of technical requirements in the projects with the present qualifications on the one side and the business assessment of these locations on the other side. Both directions are finally focused into one single portfolio. Our method is both easy to use and very powerful and ensures traceability and objectivity of management decisions by a semi automated decision process. In addition we illustrate a metric for measuring the influence on expenses due to the distribution. The main expenses are located in the areas of communication, coordination and workflow. This methodology was developed in close cooperation with industrial partners of FORSOFT, particularly the Siemens AG.
Year
DOI
Venue
2000
10.1007/978-3-540-45051-1_26
PROFES
Keywords
Field
DocType
software development
Systems engineering,Distributed development,Software prototyping,Portfolio,Engineering,Modular design,Software quality,Workflow,Traceability,Software development
Conference
Volume
ISSN
ISBN
1840
0302-9743
3-540-67688-0
Citations 
PageRank 
References 
1
0.34
1
Authors
4
Name
Order
Citations
PageRank
Nicholas Hawlitzky181.39
Alexander Münnich231.06
Beate Nothelfer-Kolb310.34
Martin Rappl4153.48