University of Limerick Institutional Repository

Introducing agile methods in a large software development organisation: a case study

DSpace Repository

Show simple item record

dc.contributor.advisor Exton, Chris Giblin, Mary 2012-08-23T11:31:06Z 2012-08-23T11:31:06Z 2012
dc.description peer-reviewed en_US
dc.description.abstract The adoption of agile methods of software development has gained momentum within the software industry. NW Soft Solutions Ltd. (a pseudonym) is a large software development unit that develops large-scale network centric software solutions. NW Soft Solutions Ltd decided to adopt an agile development methodology. Martin Fowler in his article “The New Methodology”, states that in his opinion “Since agile methods are so fundamentally people-oriented, it's essential that you start with a team that wants to try and work in an agile way”. Using NW Soft Solutions as a case study, this thesis sets out to show how the developer’s attitudes towards agile methods change during the course of a transition from a more traditional waterfall methodology to agile methods. We see a shift in focus from agile practices at a superficial level towards the core values that underpin agile methods. Object-oriented metrics are used to evaluate and characterise the source code produced by teams using agile methods. The results obtained from the source code produced using agile methods are compared with the results for source code produced using a more traditional methodology. The contrast is stark. This case study shows that agile methods have guided the developers to produce code that manifests better quality and maintainability characteristics. Correlations between the degree of agility in a team and the characteristics of the code produced by that team are also explored. en_US
dc.language.iso eng en_US
dc.publisher University of Limerick en_US
dc.subject agile methods en_US
dc.subject software development en_US
dc.subject software industry en_US
dc.subject traditional software development methods en_US
dc.title Introducing agile methods in a large software development organisation: a case study en_US
dc.type info:eu-repo/semantics/doctoralThesis en_US
dc.type.supercollection all_ul_research en_US
dc.type.supercollection ul_published_reviewed en_US
dc.type.supercollection ul_theses_dissertations en_US
dc.rights.accessrights info:eu-repo/semantics/openAccess en_US

Files in this item

This item appears in the following Collection(s)

Show simple item record

Search ULIR


My Account