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
SourceDAI/B 71-05, p. , May 2010
Source TypeDissertation
SubjectsManagement; Information technology; Computer science
Publication Number3398706
Adobe PDF Access the complete dissertation:
 

» Find an electronic copy at your library.
  Use the link below to access a full citation record of this graduate work:
  http://gateway.proquest.com/openurl%3furl_ver=Z39.88-2004%26res_dat=xri:pqdiss%26rft_val_fmt=info:ofi/fmt:kev:mtx:dissertation%26rft_dat=xri:pqdiss:3398706
  If your library subscribes to the ProQuest Dissertations & Theses (PQDT) database, you may be entitled to a free electronic version of this graduate work. If not, you will have the option to purchase one, and access a 24 page preview for free (if available).

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

The database includes citations of graduate works ranging from the first U.S. dissertation, accepted in 1861, to those accepted as recently as last semester. Of the 2.3 million graduate works included in the database, ProQuest offers more than 1.9 million in full text formats. Of those, over 860,000 are available in PDF format. More than 60,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 call ProQuest Hotline Customer Support at 1-800-521-3042.