Social Success Factors Affecting Implementation of Agile Software Development Methodologies in Software Industry of Pakistan: An Empirical Study
Journal Title: International Journal of Advanced Computer Science & Applications - Year 2018, Vol 9, Issue 7
Abstract
During the past few years it has been observed that the implementation of Agile software development methodologies have become a part and parcel in software development projects not only in large and developed organizations but also in small organizations despite the existence of misapprehension that Agile methodologies are only valid for large scale projects and established organizations. Keeping in view the potential of Agile software methodologies and with the aim of eliminating this misconception, a mixed method methodology was adopted to conduct a study for determining the social factors that contribute or have influence in the successful implementation of Agile software development methodologies. In this study, face-to-face interview sessions were conducted with 271 software professionals that include Portfolio/Program/Project Managers, Scrum Masters and Product Owners representing 28 software development companies operating in Pakistan to gauge the influence of social factors on the success of Agile software projects. The study concluded that the size of the project has nothing to do with the success of a project or otherwise but there exist certain other factors like visionary leadership, degree or level of Agile software practices, congruence value, etc. contribute significantly in success of a project.
Authors and Affiliations
Muhammad Noman Riaz, Athar Mahboob, Attaullah Buriro
Design and Implementation of a Communication System and Device Aimed at the Inclusion of People with Oral Communication Disabilities
Disability is part of human condition; it discriminates people who have this complication. The present work was carried out due to this and an experience in our research center. A prototype was designed and build that al...
Developement of Bayesian Networks from Unified Modeling Language for Learner Modelling
First of all, and to clarify our purpose, it seems important to say that the work we are presenting here lie within the framework of learner modeling in an adaptive system understood as computational modeling of the lear...
Introducing Time based Competitive Advantage in IT Sector with Simulation
Incompletion of projects in time leads to project failure which is the major dilemma of the software industry. Different strategies are used to gain a competitive advantage over competitors in business. In software persp...
Skip List Data Structure Based New Searching Algorithm and Its Applications: Priority Search
Our new algorithm, priority search, was created with the help of skip list data structure and algorithms. Skip list data structure consists of linked lists formed in layers, which were linked in a pyramidal way. The time...
Security Risk Assessment of Cloud Computing Services in a Networked Environment
Different cloud computing service providers offer their customers' services with different risk levels. The customers wish to minimize their risks for a given expenditure or investment. This paper concentrates on consume...