Adapting Rapid Contextual Design for Smartphone App Development: User-Centered Design for Small Teams
Independent thesis Advanced level (professional degree), 20 credits / 30 HE creditsStudent thesis
User-centered design methods may be applied by development teams when creating, rewriting, or replacing software in a given workplace environment. These techniques can give insight into the product's context of use and facilitate requirements elicitation. One common method used when designing software applications is Rapid Contextual Design. While popular in part due to its modularity and adaptability, the process of how to choose a suitable variant of the method shows opportunities for improvement. Technology has also advanced significantly since the method's inception, making parts of existing literature outdated.
By analyzing each step of the Rapid Contextual Design process when applied to a modern smartphone app development project, this thesis has produced a set of recommended alterations to the method, aiming to make it more compatible with contemporary agile development teams using shorter development iterations and consisting of one to five core members.
The proposed alterations are based on team properties, timeframe, and available resources. Some steps of the Rapid Contextual Design process, such as interface prototyping on paper, may be omitted or replaced in some circumstances. Planning for even a short design phase may significantly improve product quality.
Place, publisher, year, edition, pages
UPTEC IT, ISSN 1401-5749 ; 14 015
Rapid Contextual Design; Smartphone app development; Agile development; User- centered design; User interface prototyping
Engineering and Technology
IdentifiersURN: urn:nbn:se:uu:diva-233751OAI: oai:DiVA.org:uu-233751DiVA: diva2:754134
Master of Science Programme in Information Technology Engineering
Berner, MarcusFredriksson, Marcus
Lind, MatsBol, Roland