Thesis for Masters of Science
This thesis was submitted in fulfillment of Masters of Science at Dundalk Institute of Technology, Ireland from 2007 - 2009.

Combining Interaction Design and Agile Methods for Improved Requirements Management

     ABSTRACT
Many cases of project failure have been reported due to poor requirements definition and management. Attempting to agree all requirements before development commences and expecting these to remain unchanged has been identified as a significant contributing factor. Agile Methods (AMs) for software development recognize this by recommending continuous customer collaboration within short iterations of software, thereby allowing requirements to evolve during the project. 

However, some challenges have been reported for requirements management in AMs. One is an over-reliance on a single customer representative. Also, the needs of the end user are often overlooked, especially, in internet application development. It is necessary to support the customer by involving more end-user consideration in the development process.

The main objective of this research is to develop a way of including more consideration of end user needs to further improve requirements management in AMs. This thesis examines what requirements management is and how it is generally conducted in Agile situations. To illustrate the approach personas, a popular Interaction Design (ID) technique, is combined with Scrum, the most popular AM. 

Three academic-based case studies were conducted during this work. The first showed that there is a need to include more user involvement in Agile development, particularly in internet-based projects. The second study was conducted to evaluate the proposed solution created in the form of a combined ID-Scrum approach. It was found that this brought more user consideration into Scrum without compromising the Agile philosophy. A third study examined the benefits of the artefacts produced by the combined approach. Here, it was found that there was significant benefit over the standard Scrum products. Two expert reviews validated the results. The general conclusion is that a combination of ID and AMs to improve requirements management is possible although with certain modifications in both of the approaches.

Download Full Thesis
Download COMBINING INTERACTION DESIGN AND AGILE METHODS FOR IMPROVED REQUIREMENTS MANAGEMENT.pdf


 

|About Me| |Conf. Papers| |Conf. Posters| |MSc.Thesis| |Present. Slides| |E-Port Folio| |Contact Me| |Wave with me|


 
About Me
Conf. Papers
Conf. Posters
MSc.Thesis
Present. Slides
E-Port Folio
Contact Me
Wave with me
e-mail me