Abstract
With the mandate of light-weight working practices, iterative development, customer collaboration and incremental delivery of business values, Agile software development methods have become the de-facto standard for commercial software development, worldwide. Consequently, this research aims to empirically investigate the preparedness and the adoption of agile practices in the prominent software companies in Bangladesh. To achieve this goal, an extensive survey with 16 established software companies in Bangladesh is carried out. Results exhibit that the Scrum agile methodology is the highest practiced one. Alongside, to a great extent these software companies have the readiness to effectively adopt the Scrum methodology. However, with regard to practicing the Scrum principles, they fall short in many key aspects.
Highlights
For the past two decades, agile software development methods have becoming the de-facto standard worldwide for developing cutting age software systems [1]
With the fact that the attendance of Product owner is highly recommended in the sprint meetings, only 9% of companies acknowledge their presence all the time
This research carried out an empirically investigation on the agile software development practices within the context of established software companies in Bangladesh to (a) define the readiness and fitness of these companies in relation to Agile practices, and (b) formulate the scope of improvements based on the agile standard
Summary
For the past two decades, agile software development methods have becoming the de-facto standard worldwide for developing cutting age software systems [1]. Agile methods follow light-weight working practices, continuous development and delivery, integration of changing requirements and customer collaboration throughout the development process, over long-planning, cumbersome documentawww.ijacsa.thesai.org (IJACSA) International Journal of Advanced Computer Science and Applications, Vol 12, No 2, 2021 tion, and inflexible development phases [10]. These methods ensure high customer satisfaction through the delivery of business values in short iterations and incrementally with the option of accommodating changing needs even late within the development process [11] [4] [3]
Published Version (Free)
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have