The agile methods : an analytical comparison of five agile methods and an investigation of their target environment : a thesis presented in partial fulfillment of the requirements for the degree of Master of Information Sciences in Information Systems at Massey University, Palmerston North, New Zealand

dc.contributor.authorStrode, Diane Elizabethen_US
dc.date.accessioned2007-11-30T03:37:37Z
dc.date.available2007-10-03en_US
dc.date.available2007-11-30T03:37:37Z
dc.date.issued2005en_US
dc.description.abstractThis study defines the systems development methodologies named agile methods and investigates the environmental conditions where agile methods are most suitable. A definition of agile methods was developed using an analytical comparative framework to investigate five of the earliest published agile methods; Dynamic Systems Development Method, Extreme Programming, Scrum, Adaptive Software Development,and Crystal Methods. The framework decomposed each method into its component parts; philosophy, models, techniques, tools, scope, outputs, practice, and the extent towhich the method may be adapted to a situation. Based on this analysis and a literature review, a theoretical model of the target environment for agile methods was developed.This theoretical model is a proposed set of organisation, people, project, technology,and domain factors that relate to the successful use of an agile method. A mixed method research methodology was used. A qualitative design, consisting of positivist case studies, was used to test the theoretical model. Data was gathered from nine software development projects, both agile and non-agile, using questionnaires and interviews of project leaders. Then cross-case analysis was carried out on each project factor in the theoretical model. The relationship between environmental factors and agile method usage was investigated using non-parametric quantitative data analysis.This led to a revised model of the target environment for agile methods. The empirical data showed that specific organisational culture factors correlate with effective use of anagile method. These include the organisational characteristics of feedback and learning, teamwork, empowerment of people, collaboration, leadership, loyalty, and a results-oriented culture that values entrepreneurship, innovation and risk taking.This research is significant for method users, those carrying out empirical research into agile methods, and those carrying out studies of systems development methodologies.en_US
dc.format.mediumapplication/pdfen_US
dc.identifier.urihttp://hdl.handle.net/10179/515
dc.identifier.wikidataQ112867517
dc.identifier.wikidata-urihttps://www.wikidata.org/wiki/Q112867517
dc.publisherMassey University. Department of Information Systemsen_US
dc.rightsThe Authoren_US
dc.subjectSystems development methodologies
dc.subjectProgramming
dc.subjectSoftware development methodologies
dc.subject.other280300 Computer Software
dc.titleThe agile methods : an analytical comparison of five agile methods and an investigation of their target environment : a thesis presented in partial fulfillment of the requirements for the degree of Master of Information Sciences in Information Systems at Massey University, Palmerston North, New Zealanden_US
dc.typeThesisen_US
massey.contributor.authorStrode, Diane Elizabethen
thesis.degree.levelMasters

Files

Original bundle

Now showing 1 - 3 of 3
Loading...
Thumbnail Image
Name:
02whole.pdf
Size:
1015.66 KB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
Appendix_K_Application_of_the_Analytical_Framework.pdf
Size:
450.21 KB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
01front.pdf
Size:
53.57 KB
Format:
Adobe Portable Document Format