Preference in using Agile Development with Larger Team Size

Abstract

Agile software development includes a group of software development methodologies based on iterative development, where requirements and solutions evolve through collaboration between cross-functional self-organizing teams. Different software houses were visited in a developing country to determine the experiences faced by people working on a real world projects using Agile software development methodology following different variants in different team sizes to determine the preference of using Agile software development methodology in larger team sizes. Several people were surveyed out of which few responded with an opinion of not to use agile development in a team sizes exceeding 25 members. According to the experience of people the ideal team size was 5 to maximum 10. Because according to the survey increase in the number of individuals create issues of communication as it is not possible to keep everyone on the same track with larger teams especially in case of scrum meetings which usually held on daily basis, taking responsibilities as everyone becomes reluctant in taking responsibilities believing someone else will take it, sub teams because the more the number of individuals the more will be the sub teams which indirectly increases the dependency among the teams by breaking the tasks into much smaller chunks. The findings also suggest that customer feedback would increase if the team size is less than 25 which in turn says that the Quality of Software is increased. As this study had only focused on the software companies of a developing country it is recommended that further studies should be carried out by surveying the people of other different developed countries.

Authors and Affiliations

Ahmed Zia, Waleed Arshad, Waqas Mahmood

Keywords

Related Articles

On Some Methods for Dimensionality Reduction of ECG Signals

Dimensionality reduction with two methods, namely, Laplacian Eigenmap (LE) and Locality Preserving Projections (LPP) is studied for normal and pathological noisy and noiseless ECG patterns. Besides, the possibility of us...

  Fingerprint Image Enhancement:Segmentation to Thinning

  Fingerprint has remained a very vital index for human recognition. In the field of security, series of Automatic Fingerprint Identification Systems (AFIS) have been developed. One of the indices for evaluating the...

  A Data Mining orApproach f the Prediction of Hepatitis C Virus protease Cleavage Sites

 Summary: Several papers have been published about the prediction of hepatitis C virus (HCV) polyprotein cleavage sites, using symbolic and non-symbolic machine learning techniques. The published papers achieved dif...

New technique to insure data integrity for archival files storage (DIFCS)

In this paper we are developing an algorithm to increase the security of using HMAC function (Key-Hashed Message Authentication) to insure data integrity for exchanging archival files. Hash function is a very strong tool...

Outsourcing of Secure k-Nearest Neighbours Interpolation Method

Cloud computing becomes essential in these days for the enterprises. Most of the large companies are moving their services and data to the cloud servers which offer flexibility and efficiency. Data owner (DO) hires a clo...

Download PDF file
  • EP ID EP358238
  • DOI 10.14569/IJACSA.2018.090716
  • Views 103
  • Downloads 0

How To Cite

Ahmed Zia, Waleed Arshad, Waqas Mahmood (2018). Preference in using Agile Development with Larger Team Size. International Journal of Advanced Computer Science & Applications, 9(7), 116-123. https://europub.co.uk/articles/-A-358238