Utilizing agile software development as an effective and efficient process to reduce development time and maintain quality software delivery

by Bird, Michael Stephen, Ph.D., CAPELLA UNIVERSITY, 2010, 155 pages; 3398706

Abstract:

The evaluation of agile software development methodology was a potentially viable study as it is related to the organizational and individual processes involved in the development of information technology in organizations. This methodology emphasizes the need to keep code simple, test frequently, and deliver in a series of small, working packages or iterations. While there was previous research about the definition of agile development and some details of the specific agile methodologies, there did not appear to be any empirical research that addressed the opinions of project managers utilizing these current approaches in software development. The arguments for or against agile software development make sense when taken within the context regarding the benefit of speed, adaptability, and quality of the agile approach but there was no certainty that these three benefits were actually achieved when applied by software development project managers. This research dealt with the opinions, thoughts, and actual experiences of software project managers working with application software projects that used one of the agile development methodologies. Its purpose was to determine the effectiveness and efficiency of utilizing agile methodologies to ensure rapid deployment in a changing business environment. To gain some perspective of this growing aspect of application development, the researcher asked the software group within the Project Management Institute (PMI) to complete a survey that included both structured and open-ended items. Closed-ended questions were included to help keep some sense of statistical control over the data. The project managers surveyed provided a consensus that agile development of application software can be seen as an effective and efficient methodology to deploy application software while allowing IT projects to be adaptive to a changing business strategy environment. There seems to be a consensus that agile development does allow for timely delivery of application software while still preserving quality and business user satisfaction. For those reporting quality issues, it appeared that the more significant issue dealt with poor system performance after implementation.

AdviserJohn Whitlock
SchoolCAPELLA UNIVERSITY
Source TypeDissertation
SubjectsManagement; Information technology; Computer science
Publication Number3398706

About ProQuest Dissertations & Theses
With nearly 4 million records, the ProQuest Dissertations & Theses (PQDT) Global database is the most comprehensive collection of dissertations and theses in the world. It is the database of record for graduate research.

PQDT Global combines content from a range of the world's premier universities - from the Ivy League to the Russell Group. Of the nearly 4 million graduate works included in the database, ProQuest offers more than 2.5 million in full text formats. Of those, over 1.7 million are available in PDF format. More than 90,000 dissertations and theses are added to the database each year.

If you have questions, please feel free to visit the ProQuest Web site - http://www.proquest.com - or contact ProQuest Support.