CFP last date
20 January 2025
Reseach Article

Issues identified in the software process due to barriers found during eliciting requirements on agile software projects: Insights from India

by N.Ganesh, S.Thangasamy
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 16 - Number 5
Year of Publication: 2011
Authors: N.Ganesh, S.Thangasamy
10.5120/2011-2713

N.Ganesh, S.Thangasamy . Issues identified in the software process due to barriers found during eliciting requirements on agile software projects: Insights from India. International Journal of Computer Applications. 16, 5 ( February 2011), 7-12. DOI=10.5120/2011-2713

@article{ 10.5120/2011-2713,
author = { N.Ganesh, S.Thangasamy },
title = { Issues identified in the software process due to barriers found during eliciting requirements on agile software projects: Insights from India },
journal = { International Journal of Computer Applications },
issue_date = { February 2011 },
volume = { 16 },
number = { 5 },
month = { February },
year = { 2011 },
issn = { 0975-8887 },
pages = { 7-12 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume16/number5/2011-2713/ },
doi = { 10.5120/2011-2713 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T20:04:03.424321+05:30
%A N.Ganesh
%A S.Thangasamy
%T Issues identified in the software process due to barriers found during eliciting requirements on agile software projects: Insights from India
%J International Journal of Computer Applications
%@ 0975-8887
%V 16
%N 5
%P 7-12
%D 2011
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Nowadays, many of the Agile based project development teams are distributed geographically across the globe. The teams are divided into onshore and offshore that work together to achieve on a common target. The teams in turn work in small iterations to minimize the effect of change in software requirements and at the same time developing regular communication between them. However different factors such as physical distance and lack of proper communication between the onshore and offshore teams become a hurdle between them leading to misunderstandings about software requirements. Though there are many advanced way of communication like video conferencing, voice chatting is available, it certainly has several disadvantages in getting the task completed. This paper gives an insight about these challenges faced in many of the software industries and it would allow different stakeholders within agile based onshore /offshore setting to better understand these challenges in eliciting their requirements.

References
  1. Tony Gorschek, Claus Wohlin, “Requirements Abstraction Model”, Springer-Verlag London, dated: 26-11-2005.
  2. Muhammad Faisal Nisar, Tahir Hameed, “Agile development handling offshore Software Development issues”, Multitopic conference proceedings of INMIC 2004. 8th International, dated: 2004-Dec-24-26.
  3. Frauke Paetsch, Dr. Armin Eberlein, Dr. Frank Maurer, “Requirements Engineering and Agile Software Development”, Proceedings of the Twelfth IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE„03), dated: 2003.
  4. Alistair Cockburn, Jim Highsmith, “Agile Software Development: The People Factor”, Software Management, dated: 2004.
  5. Ernest Ferguson, Clifton Kussmaul, Daniel D. McCracken, Mary Ann Robbert, “Offshore Outsourcing: Current Conditions & Diagnosis”, Technical Symposium on Computer Science Education, Proceedings of the 35th SIGCSE Technical symposium on Computer Science Education, Norfolk, Virginia, USA, pp: 330-331, ACM Press New York, Ny, USA, dated: 2004.
  6. Renee McCauley, “Agile Development Methods Poised to Upset Status Quo”, Vol. 3, Iss. 4, ACM SIGCSE Bulletin, dated: Dec-2001
  7. Kent Beck, “Embracing change with extreme programming”, Computer Journal, Vol. 32, Iss. 10, pp: 70-77, IEEE, dated: 1999.
  8. Jim Highsmith, Alistair Cockburn, “Agile Software Development: The Business of Innovation”, Computer, Vol. 34, Iss. 9, pp: 190-127, IEEE, dated: Sep-2001
  9. Phillip g. Armour, “Agile…and Offshore”, Communications of the ACM, Vol. 50, Iss. 1, ACM Press New York, NY, USA, dated: Jan-2007
  10. Lowell Lindstrom, Ron Jeffries, “Extreme Programming and Agile Software Development Methodologies”, Vol. 21, Iss. 3, pp: 41-52, Information Systems Management, dated: 2004.
  11. Gerald Kotonya, Ian Sommerville, “Requirements Engineering Processes and Techniques”, John Wiley & Sons Ltd, England, dated: 1998
  12. Colin Potts, Kenji Takahashi, Annie I. Anton, “Inquiry-Based Requirements Analysis”, Vol. 11, Iss. 2, pp: 21-32, IEEE Software, dated: March-1994
  13. Ajay Danait, “Agile Offshore Techniques – A Case Study”, Proceedings of Agile Development Conference, pp: 214-217, IEEE, dated: 24-29-Jul-2005
  14. Keith Braithwaite, Tim Joyce, “XP Expanded: Distributed Extreme Programming”, Springer-Verlag, pp: 180-188, Berlin, dated: 2005.
  15. Joachim Sauer, “Agile practices in offshore outsourcing – an analysis of published experiences”, Proceedings of the 29th Information Systems Research Seminar in Scandinavia, Helsingborg, Denmark, dated: Aug-12-15-2006
  16. Marjanovic 2009. “Inside Agile Processes: A Practitioner's Perspective”, 42nd Hawaii International Conference on system Sciences, 2009 (HICSS '09). 05 – 08 Jan 2009, Sydney, Australia, IEEE, Pp. 01 – 10.
  17. Bin Xu (2009), “Towards High Quality Software Development with Extreme Programming methodology: Practices from real software projects, IEEE Xplore
Index Terms

Computer Science
Information Sciences

Keywords

Agile Requirements elicitation knowledge sharing onshore / offshore