A Review of Software Development Methodologies in Software Engineering
Abstract & Details
Research Area
Computer Engineering
Keywords
Software Development
Agile
Waterfall model
Iterative model
Abstract
The software development life cycle (SDLC) is a framework depicting the gradual work flow of each step such as requirement gathering, analyzing, designing, implementing, testing and maintaining in the process of software development. Many companies and software developers want to increase the progress of software development by investigating the advanced techniques and methods to minimize the complicacy of the development process. They are having difficulties when choosing an appropriate software development methodology. This is affecting to the failure of the software development process. There are several development models such as the Waterfall model, Iterative model, V-shaped model, and Agile methodology etc. These models have advantages and disadvantages. All the essential points and details about the software development methodologies are reviewed in this paper as well as the advantages and disadvantages of each model.
License
This work is licensed under a Creative
Commons
Attribution-ShareAlike 4.0 International License.
Author Information
| # | Name | Institute / Affiliation |
|---|---|---|
| 1 | IGU Dilmini Rathnayaka | Department of RS & GIS, Faculty of Geomatics,Sabaragamuwa University |
| 2 | Dr. BTGS Kumara | Senior Lecturer, Department of Computing and Information Systems, Faculty of Applied Sciences, Sabaragamuwa University of Sri Lanka 70100 |
How to Cite
Use the following formats to cite this article in your research.
APA Style
Rathnayaka, IGU Dilmini & Kumara, Dr. BTGS (2020). A Review of Software Development Methodologies in Software Engineering. International Journal of Advance Research and Innovative Ideas In Education, 6(4), 1844-1853.
MLA Style
Rathnayaka, IGU Dilmini, and Dr. BTGS Kumara. "A Review of Software Development Methodologies in Software Engineering." International Journal of Advance Research and Innovative Ideas In Education, vol. 6, no. 4, 2020, pp. 1844-1853.
IEEE Style
IGU Dilmini Rathnayaka and Dr. BTGS Kumara, "A Review of Software Development Methodologies in Software Engineering," International Journal of Advance Research and Innovative Ideas In Education, vol. 6, no. 4, pp. 1844-1853, 2020.
Vancouver Style
Rathnayaka IGU Dilmini, Kumara Dr. BTGS. A Review of Software Development Methodologies in Software Engineering. International Journal of Advance Research and Innovative Ideas In Education. 2020;6(4):1844-1853.
Harvard Style
Rathnayaka, IGU Dilmini & Kumara, Dr. BTGS (2020) 'A Review of Software Development Methodologies in Software Engineering', International Journal of Advance Research and Innovative Ideas In Education, 6(4), pp. 1844-1853.
Chicago Style
Rathnayaka, IGU Dilmini and Dr. BTGS Kumara. "A Review of Software Development Methodologies in Software Engineering." International Journal of Advance Research and Innovative Ideas In Education 6, no. 4 (2020): 1844-1853.
Turabian Style
Rathnayaka, IGU Dilmini and Dr. BTGS Kumara. "A Review of Software Development Methodologies in Software Engineering." International Journal of Advance Research and Innovative Ideas In Education 6, no. 4 (2020): 1844-1853.
Related Research
CYBERSECURITY WITH AI
PDF Unavailable
DESIGN AND IMPLEMENTATION OF A SECURE IMAGE STEGANOGRAPHY SYSTEM USING LSB AND CRYPTOGRAPHY
PDF Unavailable
A NOVEL HYBRID IMAGE STEGANOGRAPHY TECHNIQUE BASED ON LSB AND CRYPTOGRAPHIC SECURITY
PDF Unavailable
BioPrint AI: An Intelligent Deep Learning and Computer Vision Based Blood Group Identification System Using Fingerprint Patterns
PDF Unavailable
AnimalAid AI: A Deep Learning Powered Early Warning System for Detecting Skin Infections and Diseases in Stray Dogs
PDF Unavailable
LiverCare AI: Intelligent Medical Imaging Platform for Liver Tumor Detection and Clinical Guidance
PDF Unavailable