Beta 1


Title Communication and Suitability : Key factors for outsourced software projects
Author Deltorp, Johannes
Supervisor Havn, Erling C. (Work, Technology and Organisation, Department of Management Engineering, Technical University of Denmark, DTU, DK-2800 Kgs. Lyngby, Denmark)
Institution Technical University of Denmark, DTU, DK-2800 Kgs. Lyngby, Denmark
Thesis level Master's thesis
Year 2009
Abstract This thesis looks in to the area of outsourcing and software development. More specifically outsourcing of application development. It focuses on communication, coordination and control within the software development lifecycle. It focuses on the process from start to beginning and not on the development method itself. The incentive behind this thesis is that, outsourcing has become more and more popular, and is a part of most large organization today. Outsourcing has in the past proven to give problems in form of, delays, increased expenses, etc. which is undesirable. This thesis contains a case study of two companies, NNIT and Corebuilt, respectively located in Denmark and Philippines. An empirical research gathering is presented and interview findings are discusses with relevant theory from literature. The aim of this thesis is to identify issues which can negatively affect a software development project when outsourced, and thus counter these. The primary findings are that communication and suitability of project are of high importance, and must be taken into consideration. Communication is a part of all aspects of outsourcing: requirements sharing, process coordination, team control, conflict management, contractual issues, issue and defect tracking. Even personal relations have an effect, and again they are dependent on good communication. Suitability determines how a specific software project fits with outsourcing. Some factors which change this is size, complexity, technology, length of projects, end customer and a scope which is set and unlikely to change. Helping the situation and improving the outcome is prototyping. NNIT and Corebuilt are using prototypes as part of the development process as they can; be used as a tool for improving communication between teams, visually present requirements and help customer refine requirements.
Imprint Technical University of Denmark (DTU) : Kgs. Lyngby, Denmark
Pages 176
Fulltext
Original PDF Johannes_Deltorp_s032257_master_thesis.pdf (1.86 MB)
Admin Creation date: 2010-02-01    Update date: 2010-02-01    Source: dtu    ID: 257526    Original MXD