Assessing Agile Methods: Investigating Adequacy, Capability, and Effectiveness (An Objectives, Principles, Strategies Approach)

dc.contributor.authorSoundararajan, Shvethaen
dc.contributor.committeechairArthur, James D.en
dc.contributor.committeememberBalci, Osmanen
dc.contributor.committeememberTilevich, Elien
dc.contributor.committeememberSheetz, Steven D.en
dc.contributor.committeememberStevens, Kenneth T.en
dc.contributor.departmentComputer Scienceen
dc.date.accessioned2013-06-11T08:00:36Zen
dc.date.available2013-06-11T08:00:36Zen
dc.date.issued2013-06-10en
dc.description.abstractAgile methods provide an organization or a team with the flexibility to adopt a selected subset of principles and practices based on their culture, their values, and the types of systems that they develop. More specifically, every organization or team implements a customized agile method, tailored to better accommodate its needs. However, the extent to which a customized method supports the organizational objectives, i.e. the 'goodness' of that method, should be demonstrable. Existing agile assessment approaches focus on comparative analyses, or are limited in scope and application. In this research, we propose a systematic, comprehensive approach to assessing the 'goodness' of agile methods. We examine an agile method based on (1) its adequacy, (2) the capability of the organization to support the adopted principles and strategies specified by the method, and (3) the method's effectiveness. We propose the Objectives, Principles and Strategies (OPS) Framework to guide our assessment process. The Framework identifies (a) objectives of the agile philosophy, (b) principles that support the objectives and (c) strategies that implement the principles. It also defines (d) linkages that relate objectives to principles, and principles to strategies, and finally, (e) indicators for assessing the extent to which an organization supports the implementation and effectiveness of those strategies. The propagation of indicator values along the linkages provides a multi-level assessment view of the agile method.  In this dissertation, we present our assessment methodology, guiding Framework, validation approach, results and findings, and future directions.en
dc.description.degreePh. D.en
dc.format.mediumETDen
dc.identifier.othervt_gsexam:1070en
dc.identifier.urihttp://hdl.handle.net/10919/23195en
dc.publisherVirginia Techen
dc.rightsIn Copyrighten
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/en
dc.subjectAgile Assessmenten
dc.subjectAdequacyen
dc.subjectCapabilityen
dc.subjectEffectivenessen
dc.subjectObjectivesen
dc.subjectPrinciplesen
dc.subjectStrategiesen
dc.subjectIndicatorsen
dc.titleAssessing Agile Methods: Investigating Adequacy, Capability, and Effectiveness (An Objectives, Principles, Strategies Approach)en
dc.typeDissertationen
thesis.degree.disciplineComputer Science and Applicationsen
thesis.degree.grantorVirginia Polytechnic Institute and State Universityen
thesis.degree.leveldoctoralen
thesis.degree.namePh. D.en

Files

Original bundle
Now showing 1 - 4 of 4
Loading...
Thumbnail Image
Name:
Soundararajan_S_D_2013.pdf
Size:
15.46 MB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
Soundararajan_S_D_2013_support_3.pdf
Size:
233.94 KB
Format:
Adobe Portable Document Format
Description:
Supporting documents
Loading...
Thumbnail Image
Name:
Soundararajan_S_D_2013_support_4.pdf
Size:
233.57 KB
Format:
Adobe Portable Document Format
Description:
Supporting documents
Loading...
Thumbnail Image
Name:
Soundararajan_S_D_2013_support_5.pdf
Size:
285.66 KB
Format:
Adobe Portable Document Format
Description:
Supporting documents