Digital Repository

An analysis of software development process models and their applications in software industry

Show simple item record

dc.contributor.author Wijesekara, G.L.A.
dc.contributor.author Wickramaarachchi, D.N.
dc.date.accessioned 2017-01-05T06:24:46Z
dc.date.available 2017-01-05T06:24:46Z
dc.date.issued 2016
dc.identifier.citation Wijesekara, G.L.A. and Wickramaarachchi, D.N. 2016. An analysis of software development process models and their applications in software industry. In Proceedings of the International Research Symposium on Pure and Applied Sciences (IRSPAS 2016), Faculty of Science, University of Kelaniya, Sri Lanka. p 73. en_US
dc.identifier.isbn 978-955-704-008-0
dc.identifier.uri http://repository.kln.ac.lk/handle/123456789/15727
dc.description.abstract The development of software takes into account a lot of different tasks until the software is released. The order in which these tasks are done is called the software development life cycle. When software development projects become larger and much complicated, it becomes more difficult to manage the software development process and issues such as updating software features and fixing errors came to attention. Thus methodologies named software process models which consist of set of specific activities have been developed. These software process models were introduced to address issues with changing clients’ requirements, product quality, cost, time etc. When the software process model is not properly suitable for developing software, ultimately the end software product will be affected. On the other hand, each of these model’s effectiveness varies with project circumstances. It is widely acknowledged that no single model is effective in all situations. At present, the most of software development companies have their own process models and standards in developing software due to increasing complexity of software projects and high demand for the software project success. They have been adding customization to theoretical process models according to projects’ characteristics and improving software development process to deliver better software products. However, there is lack of studies about real world, currently implementing software process models in software industry and about the changes/improvements in those process models according to projects characteristics thus creating a knowledge gap about what are the new changes/improvements in process models in current industry. In this research, we focus on this gap and a survey is conducted on 25 software projects from various software development companies. Through the survey it is found out about currently implementing software process models in different types of software projects and what are the new customizations done to those software process models according to the project characteristics. Finally we come up with suggestions to tailor software process models according to software projects and discover new trends in software process models. en_US
dc.language.iso en en_US
dc.publisher Faculty of Science, University of Kelaniya, Sri Lanka en_US
dc.subject Software development life cycle en_US
dc.subject Software process models en_US
dc.subject Process models tailoring en_US
dc.title An analysis of software development process models and their applications in software industry en_US
dc.type Article en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search Digital Repository


Browse

My Account