SOFTWARE RISKS AND MITIGATION IN GLOBAL SOFTWARE DEVELOPMENT

The Global Software Development is becoming so much complex and challengeable as the scope of the problem domain of the user increases day by day advancement. In today’s modern world of engineering development, almost all projects suffer from some unwanted threats called risks which can seriously affect the quality, cost and schedule of the projects and hence could have a large negative impact on a project. Even many projects are cancelled due to catastrophic risks so it is very much important for a good project management to identify, monitor, plan and control the potential risks so that it is ensured that the project completes according to the satisfaction of all stakeholders interested in the project. The risks occur in GSD are much more different than those risks that in Local Software Development. Even sometime a tinny risk becomes a serious catastrophic risk in GSD. This paper provides some necessary information regarding the potential risks that can occur in the GSD, their consequences on the projects, and some useful guidelines of handling these risks.

[1]  Sridhar Narasimhan,et al.  Offshore outsourcing of software development and maintenance: A framework for issues , 1996, Inf. Manag..

[2]  José L. Gascó,et al.  Information systems offshore outsourcing: A descriptive analysis , 2006, Ind. Manag. Data Syst..

[3]  Henrik Munkebo Christiansen Meeting the Challenge of Communication in Offshore Software Development , 2007, SEAFOOD.

[4]  Rafael Prikladnicki,et al.  Global software development in practice lessons learned , 2003, Softw. Process. Improv. Pract..

[5]  Bandula Jayatilaka,et al.  Information systems outsourcing: a survey and analysis of the literature , 2004, DATB.

[6]  Brian Nicholson,et al.  Embedded Knowledge and Offshore Software Development , 2004, 15th IEEE International Requirements Engineering Conference (RE 2007).

[7]  Daniel Paulish Global Software Development Process Research at Siemens , 2004 .

[8]  Barry W. Boehm,et al.  A spiral model of software development and enhancement , 1986, Computer.

[9]  Brian Lings,et al.  Distributed development in an intra-national, intra-organisational context: an experience report , 2006, GSD '06.

[10]  Daniela E. Damian,et al.  Global software development: technical, organizational, and social challenges , 2003, SOEN.

[11]  Robert K. Wysocki Effective Software Project Management , 2006 .

[12]  Anicet Yalaho,et al.  A Conceptual Model of ICT-Supported Unified Process of International Outsourcing of Software Production , 2006, 2006 10th IEEE International Enterprise Distributed Object Computing Conference Workshops (EDOCW'06).

[13]  Fadi P. Deek,et al.  Risk Management for Collaborative Software Development , 2006, Inf. Syst. Manag..

[14]  Joseph W. Rottman Successfully outsourcing embedded software development , 2006, Computer.

[15]  Wendy L. Currie,et al.  Evaluating offshore IT outsourcing in India: supplier and customer , 2003, 36th Annual Hawaii International Conference on System Sciences, 2003. Proceedings of the.

[16]  Murray E. Jennex,et al.  Success Factors for Offshore Information System Development , 2003 .

[17]  Abraham Seidmann,et al.  Software Development Outsourcing Contract: Structure and Business Value , 1993, J. Manag. Inf. Syst..

[18]  Eric K. Clemons,et al.  Just Right Outsourcing: Understanding and Managing Risk , 2005, J. Manag. Inf. Syst..

[19]  Kweku-Muata Osei-Bryson,et al.  Structuring IS Outsourcing Contracts for Mutual Gain: An Approach to Analyzing Performance Incentive Schemes , 2000, J. Assoc. Inf. Syst..

[20]  Guy Fitzgerald,et al.  The IT outsourcing market-place: vendors and their selection , 1997, J. Inf. Technol..

[21]  W.H. Huen An Enterprise Perspective of Software Offshoring , 2006, Proceedings. Frontiers in Education. 36th Annual Conference.

[22]  T. M. Rajkumar,et al.  Offshore Software Development: The View from Indian Suppliers , 2001, Inf. Syst. Manag..

[23]  Michael A. Cusumano Managing software development in globally distributed teams , 2008, CACM.

[24]  Jolita Ralyté,et al.  A framework for supporting management in distributed information systems development , 2008, 2008 Second International Conference on Research Challenges in Information Science.

[25]  Gordon B. Davis,et al.  IT OFFSHORING: History, Prospects and Challenges , 2006, J. Assoc. Inf. Syst..

[26]  Semih Cetin,et al.  Proposing a Federated Approach to Global Software Development , 2010, 2010 Fourth International Conference on Digital Society.

[27]  Timo Käkölä,et al.  Software Production in Developing and Emerging Countries through International Outsourcing , 2002 .

[28]  Sam Ramanujan,et al.  Outsourcing maintenance operations to off-shore vendors: some lessons from the field , 1997 .

[29]  Neal Leavitt The Changing World of Outsourcing , 2007, Computer.

[30]  Mohammed H. A. Tafti,et al.  Risks factors associated with offshore IT outsourcing , 2005, Ind. Manag. Data Syst..

[31]  José L. Gascó,et al.  Information systems outsourcing risks: a study of large firms , 2005, Ind. Manag. Data Syst..

[32]  Maris G. Martinsons Outsourcing information systems: A strategic partnership with risks , 1993 .

[33]  Telecommunications Agency,et al.  Introduction to the management of risk , 1993 .

[34]  R. L. Feldmann,et al.  Outsourcing in India , 2001, IEEE Softw..

[35]  Philippe Kruchten,et al.  Analyzing intercultural factors affecting global software development - a position paper , 2004, ICSE 2004.

[36]  Ralph Kliem,et al.  Managing the Risks of Offshore it Development Projects , 2004, Inf. Syst. Manag..

[37]  Erran Carmel,et al.  The New Software Exporting Nations: Success Factors , 2003, Electron. J. Inf. Syst. Dev. Ctries..

[38]  Bart Nooteboom,et al.  Firm size effects on transaction costs , 1993 .

[39]  T. Daim,et al.  Critical Success Factors in Outsourcing: Case of Software Industry , 2007, PICMET '07 - 2007 Portland International Conference on Management of Engineering & Technology.

[40]  Stephen Tallman,et al.  Control and Performance in International Joint Ventures , 1997 .

[41]  Darja Smite,et al.  Project Outcome Predictions: Risk Barometer Based on Historical Data , 2007, International Conference on Global Software Engineering (ICGSE 2007).

[42]  R. Davison Offshoring information technology: Sourcing and outsourcing to a global workforce , 2006, Electron. J. Inf. Syst. Dev. Ctries..

[43]  D. Lessard INCORPORATING COUNTRY RISK IN THE VALUATION OF OFFSHORE PROJECTS , 1996 .

[44]  G. Erber,et al.  Offshore outsourcing - A global shift in the present IT industry , 2004 .

[45]  M. Rao Key Issues for Global it Sourcing: Country and Individual Factors , 2004 .

[46]  Paul Humphreys,et al.  A strategic model for the formulation of an effective make or buy decision , 1997 .

[47]  Amrit Tiwana,et al.  Beyond the black box: knowledge overlaps in software outsourcing , 2004, IEEE Software.