This Small Business Innovation Research (SBIR) Phase I will integrate scenario-based usability design practices into existing agile development processes and tools to enable the efficient development of usable software systems. This effort will integrate scenario-based design methods with agile methods employed for industrial desktop and mobile application development. Agile development methodologies have emerged as one way to mitigate the many risks of software development. However, these methods and tools focus heavily on implementation at the expense of usability - resulting in systems which meet functional requirements, but which can be difficult or frustrating for end users. This research will identify key interactions, communication mechanisms, and design representations to enable successful integration of usability into agile processes. This work will be validated through a combination of small-scale development projects using the combined approach and early-stage tools as well as interviews and questionnaires with users in all areas of application development, including software engineers, managers and business analysts.

The proposed efforts, motivated by a clear line of background and related work, will address the theory-practice gap between academia and industry by bringing classic and recent innovations in human-computer interaction and usability research into the agile software development arena. The efforts will enhance understanding in scientific and engineering communities by providing important feedback and results to validate and motivate further HCI research in usability engineering within a practical agile development context. The results of these efforts will be disseminated through leading research and industry publications and by organizing workshops and presentations at a combination of agile and HCI conferences.

Project Start
Project End
Budget Start
2008-01-01
Budget End
2008-12-31
Support Year
Fiscal Year
2007
Total Cost
$150,000
Indirect Cost
Name
Meridium Inc.
Department
Type
DUNS #
City
Roanoke
State
VA
Country
United States
Zip Code
24011