2015
DOI: 10.5539/cis.v8n2p9
|View full text |Cite
|
Sign up to set email alerts
|

Impact of Agile Methodology on Software Development

Abstract: Software development has become a highly consequential activity for the society and many businesses, with most of them investing much resource. They employ various methods to develop software that can maximize their profits, while minimizing the operation costs. However, most of the projects have failed because they are not able to respond to the changing user needs, despite the heavy investment incurred. This has encouraged the software engineers to propose flexible and effective techniques, including agile m… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

2
16
0
1

Year Published

2018
2018
2023
2023

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 21 publications
(21 citation statements)
references
References 9 publications
2
16
0
1
Order By: Relevance
“…One of the main attraction points of agile development is the flexibility offered and the positive impact that this flexibility has on development activities [15]. Empowering self-directed teams to exercise flexibility increases levels of trust and respect for one another, and can improve performance [16,27].…”
Section: Flexible Processes and Standardizationmentioning
confidence: 99%
See 2 more Smart Citations
“…One of the main attraction points of agile development is the flexibility offered and the positive impact that this flexibility has on development activities [15]. Empowering self-directed teams to exercise flexibility increases levels of trust and respect for one another, and can improve performance [16,27].…”
Section: Flexible Processes and Standardizationmentioning
confidence: 99%
“…The boundaries between the project management and development roles become blurred when there is an expectation for all team members to possess some level of autonomy and heightened responsibility (contrasting with a traditional software development environment) [53]. However, the ability to continually adapt and take ownership of different agile methods has shown to have a positive impact on team members during development activities [15,27]. This allows for team members to innovate with their development process, with the ability to craft processes to create an optimal development cycle.…”
Section: Flexible Processes and Standardizationmentioning
confidence: 99%
See 1 more Smart Citation
“…A large number of authors emphasize that the size of the team, following any variant of agile development methodology, should be kept small. There is a rift between different authors as to how small the team must be to achieve the optimal development results [3] [4]. According previous studies the optimal size of any agile team is up to 15 members while the maximum is around 20 [5].…”
Section: Introductionmentioning
confidence: 99%
“…However, it is agreed in all of the mentioned papers that the maximum team size should not exceed twenty members. Decrease in lead team size and increasing the morale in the team in agile software development increases the productivity of the whole process [4]. As described in [10] "A successful globally distributed agile team configuration consists of a smaller number of members to facilitate better certain agile practices, such as the daily stand-up meeting, iteration planning, iteration demos, iteration retrospectives, and user stories".…”
Section: Introductionmentioning
confidence: 99%