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

Auditing Hybrid IT Environments

This paper presents a personal approach of auditing the hybrid IT environments consisting in both on premise and on demand services and systems. The analysis is performed from both safety and profitability perspectives a...

Communication and migration of an embeddable mobile agent platform supporting runtime code mobility

In this paper we present the design and the implementation of Mobile-C, an IEEE Foundation for Intelligent Physical Agents (FIPA) compliant agent platform for mobile C/C++ agents. Such compliance ensures the interoperabi...

Segmentation of the Breast Region in Digital Mammograms and Detection of Masses 

 The mammography is the most effective procedure for an early diagnosis of the breast cancer. Finding an accurate and efficient breast region segmentation technique still remains a challenging problem in digital mam...

Apply Metaheuristic ANGEL to Schedule Multiple Projects with Resource-Constrained and Total Tardy Cost

In this paper the multiple projects resource-constrained project scheduling problem is considered. Several projects are to be scheduled simultaneously with sharing several kinds of limited resources in this problem. Each...

Software Architecture Quality Measurement Stability and Understandability

Over the past years software architecture has become an important sub-field of software engineering. There has been substantial advancement in developing new technical approaches to start handling architectural design as...

Download PDF file
  • EP ID EP358238
  • DOI 10.14569/IJACSA.2018.090716
  • Views 108
  • 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