Open Access Open Access  Restricted Access Subscription or Fee Access

Overcoming Global Distance in Globally Distributed Developments by Web Based Framework

Varun Gupta, Maneesha Srivastav

Abstract


Software development is a multisite affair these days that is categorized by distribution of the development activities across distributed development teams that can be visualized as single virtual team. The various activities of requirement engineering require effective communication between various stakeholders that must collaborate in distributed environment. Thus global distance creates problems that overweight’s the real benefits that can be ripped out from various features of GSD like 24 hour development etc. In order to overcome the problems, both asynchronous and synchronous communication is required between various stakeholders. This paper proposes the web based framework that overcomes the problems in GSD by overcoming the global distance “factor” from global software development and making the virtual teams as single site development teams by making them work in close proximity with each other. Thus this framework overcomes the global distance thereby promoting the communication, coordination and control in distributed software developments. This framework supports various activities of Requirement Engineering like requirement elicitation, prioritization and negotiation.

Keywords


Coordination, Communication, Global Software Development, Global Distance, Hypertext Preprocessor (PHP), Web Based Framework.

Full Text:

PDF

References


Varun Gupta, M. S. (2011). "Web based tool supported requirement prioritization: based on multiple stakeholder preferences." International Journal on Computer Engineering and Information Technology (IJCEIT) 25(01): 12-19.

Ó Conchúir, E., Ågerfalk Pär, Holmström H, Fitzgerald B (2009). "Global Software Development: Never Mind the Problems – Where are the Benefits?" Communications of the ACM 52(8).

Ó Conchúir, E., Holmström, H., Fitzgerald, B., and Ågerfalk (2006). Global software development: Never Mind the Problems – Are There Really Any Benefits? International Conference on Global Software Engineering (ICGSE), Brasil.

Eoin Ó Conchúir, H. H., Pär J Ågerfalk, Brian Fitzgerald (2006). Global Software Development: Never Mind the Problems – Are There Really

Any Benefits? 29th Information Systems Research Seminar in Scandinavia (IRIS).

Damian, D. (2006). Requirements Engineering in Distributed Projects. IEEE International Conference on Global Software Engineering (ICGSE'06).

Rafael Prikladnicki, J. L. N. A., Roberto Evaristo (2003). "Global Software Development in Practice Lessons Learned." SOFTWARE PROCESS IMPROVEMENT AND PRACTICE 8: 267-281.

Daniela E. Damian, D. Z. (2003). "Requirements Engineering challenges in multi-site software development organizations." Requirements Engineering Journal 8: 149-160

Pankaj Jalote, G. J. (2002). Reducing the software Project Duration Using Global Software Development. Department Of Computer Science & Engineering, Indian Institute of Technology-Kanpur. Master of Technology

Pankaj Jalote, G. J. (2004). Assigining Tasks in a 24-Hour Software Development Model. Asia Pacific Software Engineering Conference(APSEC).

Ralyte, J. L., X., Arni-Bloch, N., Leonard, M, (2008). A framework for supporting management in distributed information systems development. Second International Conference on Digital Object Identifier.

Qadeem Khan, S. G. (2010). " Software Risks and Mitigation in Global Software Development." Journal of Theoretical and Applied Information Technology: 58-69.

Steffen Lohmann, Philipp Heim, Kim Lauenroth, (2008). Web-based Stakeholder Participation in Distributed Requirements Elicitation. 16th IEEE International Requirements Engineering Conference, pp 323-324.

SoftWiki – research project funded by the BMBF, http://softwiki.de.Boehm, B., Ross, R. (1989). "Theory W Software Project Management: Principles and Examples", IEEE Trans. on Software Engineering: 902-916.

Jung-Won Park, Dan Port, Barry Boehm, Hoh Peter In, "Supporting Distributed Collaborative Prioritization for WinWin Requirements Capture and Negotiations," Proceedings of 3rd World Multiconference on Systemics, Cybernetics and Informatics (SCI'99), IIIS, Volume 2, pp. 578-584.

Jung-Won Park, Dan Port, Barry Boehm, "Supporting Distributed Collaborative Prioritization," APSEC, Sixth Asia-Pacific Software Engineering Conference (APSEC'99), 1999, pp. 560.


Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.