2019
DOI: 10.15282/ijsecs.5.2.2019.1.0057
|View full text |Cite
|
Sign up to set email alerts
|

Comparison of Traditional and Agile Software Development Methodology: A Short Survey

Abstract: Software Development Methodologies (SDM) are used for every activity performed on a software product from initiation to maintenance. There are a variety of software development methodologies (waterfall, spiral and iterative) that are available to develop software products. One of the key challenges faced by the software developer is the selection of SDM in a software product. No single methodology is ideal to work effectively in all scenarios. Therefore, software product features play an important role in the … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
12
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
7
2

Relationship

0
9

Authors

Journals

citations
Cited by 16 publications
(12 citation statements)
references
References 10 publications
0
12
0
Order By: Relevance
“…The analysis of the current procedure describes systematically the activities that occur in the information system of training Training at the end of each year. While the application development process using the waterfall model proposes a systematic and sequential approach to software development that starts at the level and progress of the system in all analysis, design, code, testing, and maintenance [12,13].…”
Section: Methodsmentioning
confidence: 99%
“…The analysis of the current procedure describes systematically the activities that occur in the information system of training Training at the end of each year. While the application development process using the waterfall model proposes a systematic and sequential approach to software development that starts at the level and progress of the system in all analysis, design, code, testing, and maintenance [12,13].…”
Section: Methodsmentioning
confidence: 99%
“…In order to examine their available sources on the web, a comparison with 22 application tools for applying them to virtual Kanban boards were done. Sarang Shaikh and Sindhu Abro [73] demonstrated In their paper the distinct specifications, characteristics, crucial practices, advantages and disadvantages of various approaches associated to the application product. In their paper, they utilized six approaches.…”
Section: Literature Reviewmentioning
confidence: 99%
“…The disadvantage of agile is that it does not work effectively in large companies such as government agencies, banks, and insurance, often attributed to slow-moving processes (Shaikh and Abro, 2019). Besides, agile requires the involvement of both users and team members (Shaikh and Abro, 2019). Therefore, the success of development depends heavily on the communication and performance of the entire team.…”
Section: Wangsa Etalmentioning
confidence: 99%
“…Therefore, the success of development depends heavily on the communication and performance of the entire team. Nevertheless, agile might not be the best option in a group of more than twenty people due to issues in managing face-to-face communications and the setup complexities (Shaikh and Abro, 2019).…”
Section: Wangsa Etalmentioning
confidence: 99%