This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Univerzitet Metropolitan Beograd , Belgrade , Serbia
Mašinsko-građevinski fakultet u Kraljevu, University of Kragujevac , Kragujevac , Serbia
Fakultet tehničkih, University of Novi Sad , Novi Sad , Serbia
The software development model involves the use of one or more traditional approaches to software development, agile methodologies, or a combination of both approaches to obtain the most efficient and effective software. The differences between these approaches are very significant and the paper will show when and which approach is best to use. Improperly used approaches to software development can greatly affect the quality of software. This paper aims to present the situation in the field of Software Systems Development Model and Software Design Model and better understanding of given areas. Modeling is the only way to visualize the design and check the requirements before starting the implementation. The most important thing is that the final product- software best meets the requirements and ideas of the customer. This is exactly what software development models and approaches allow. The second goal of the paper is to understand the importance of using software design models. The paper concludes with a conclusion that combines everything written and provides a better understanding of the importance of approaches and models for software development.
The statements, opinions and data contained in the journal are solely those of the individual authors and contributors and not of the publisher and the editor(s). We stay neutral with regard to jurisdictional claims in published maps and institutional affiliations.