The implemention of Agile Project Management at software companies in Nigeria

This research explores the implementation of agile project management (APM) practices within Nigeria software companies, focusing on two companies: Kredi Technology Limited and Sidmach Technology Limited. In today’s fast-paced and competitive software industry, the need for adaptable and customer-ce...

Full description

Saved in:
Bibliographic Details
Main Author: Yadirichi, Onyekachi
Format: Thesis
Language:English
English
Published: 2024
Subjects:
Online Access:https://etd.uum.edu.my/11358/1/depositpermission.pdf
https://etd.uum.edu.my/11358/2/s829537_01.pdf
https://etd.uum.edu.my/11358/
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:This research explores the implementation of agile project management (APM) practices within Nigeria software companies, focusing on two companies: Kredi Technology Limited and Sidmach Technology Limited. In today’s fast-paced and competitive software industry, the need for adaptable and customer-centric project management methodologies has become increasingly crucial. However, despite the growing adoption of agile practices globally, the challenges and benefits of these practices within the context of Nigeria remain underexplored. This study aims to fill this gap by investigating the implementation, challenges, benefits as well as the impacts of agile project management practices on software development in Nigeria, and particularly within the context of the two organizations. To achieve these objectives, a qualitative research method was employed, utilizing semi-structured interviews with two respondents who are experts in software development from both companies. The interviews were analysed using thematic analysis, which provided deep insights into the implementation processes of agile practices. The findings revealed that the implementation of agile project management practices particularly the scrum framework is based on its qualities of flexibility, iterative development, and enhanced customer satisfaction. The study also identified significant challenges in the implementation process, including organizational and human factors, which necessitate strong leadership support, adequate training, and effective tooling. The research highlighted the benefits of agile practices in software development such as improved collaboration, increased productivity, cost optimization, timely delivery, and higher levels of customer satisfaction. These findings aligned with the principles of Innovation Diffusion Theory, and Empirical Process Control Theory, which emphasizes the importance of adaptability and continuous improvement in rapidly changing environments. The study concludes that while agile practices offer significant benefits, their successful implementation in Nigerian software companies requires addressing the challenges identified and fostering an organizational culture that supports continuous training and collaboration