Disintegrating and Reduction of Risk Factor in 3-C's Model Communication Phase Used in Global Software Development (G.S.D)

Global Software Development is becoming the cutting edge for researchers in the field of Software Engineering. Distribution of Software Engineers in GSD impose challenges in communication phase in 3C’s Collaboration Model. Our Review, Analysis and Results indicates that about more than 70 percent of Software Engineers face the problem in communicating and developing the applications for off-shore clients. In this paper we presented a systematic way, how to deal or communicate and develop software applications for off-shore clients. The communication is based on Project Communication Management Techniques and development of software is based on Agile Scrum Terminology which can improve the communication and application development phase between Software Engineer and Client at its best level.

[1]  Christof Ebert,et al.  Surviving Global Software Development , 2001, IEEE Softw..

[2]  Pekka Abrahamsson,et al.  Agile Software Development Methods: Review and Analysis , 2017, ArXiv.

[3]  Orit Hazzan,et al.  Can diversity in global software development be enhanced by agile software development? , 2006, GSD '06.

[4]  Marcelo Cataldo,et al.  On the relationship between process maturity and geographic distribution: an empirical analysis of their impact on software quality , 2009, ESEC/FSE '09.

[5]  Hye-Young Paik,et al.  Using Scrum in Global Software Development: A Systematic Literature Review , 2009, 2009 Fourth IEEE International Conference on Global Software Engineering.

[6]  Mayuram S. Krishnan,et al.  Effects of Process Maturity on Quality, Cycle Time, and Effort in Software Product Development , 2000 .

[7]  Farooque Azam,et al.  Analysing and Reducing Risk Factor in 3-C's Model Communication Phase Used in Global Software Development , 2014, 2014 International Conference on Information Science & Applications (ICISA).

[8]  N. Eickelmann,et al.  Statistical Process Control: What You Don't Measure Can Hurt You! , 2003, IEEE Softw..

[9]  Guido Schoonheim,et al.  Fully Distributed Scrum: Replicating Local Productivity and Quality with Offshore Teams , 2009 .

[10]  Casper Lassenius,et al.  Does distance still matter , 2008 .

[11]  Tihana Galinac Grbac,et al.  Software Verification Process Improvement Proposal Using Six Sigma , 2007, PROFES.

[12]  Pär J. Ågerfalk,et al.  Two-Stage Offshoring: An Investigation of the Irish Bridge , 2008, MIS Q..

[13]  E. Carmel,et al.  Offshoring Information Technology: Sourcing and Outsourcing to a Global Workforce , 2005 .

[14]  Casper Lassenius,et al.  Distributed Agile Development: Using Scrum in a Large Project , 2008, ICGSE 2008.

[15]  Marco Aurélio Gerosa,et al.  Awareness Support in Global Software Development: A Systematic Review Based on the 3C Collaboration Model , 2010, CRIWG.

[16]  C GummDorina Distribution Dimensions in Software Development Projects , 2006 .

[17]  Dorina C. Gumm,et al.  Distribution Dimensions in Software Development Projects: A Taxonomy , 2006, IEEE Software.

[18]  Ita Richardson,et al.  Culture in Global Software Development - A Weakness or Strength? , 2010, 2010 5th IEEE International Conference on Global Software Engineering.

[19]  Mutsumi Komuro,et al.  Experiences of applying SPC techniques to software development processes , 2006, ICSE.

[20]  J.D. Herbsleb,et al.  Global software development at Siemens: experience from nine projects , 2005, Proceedings. 27th International Conference on Software Engineering, 2005. ICSE 2005..