Abstract
In recent years, Design Science has gained wide recognition and acceptance as a formal research method in many disciplines including information systems. Design Science research in Human-Computer Interaction is not so abundant. HCI is a discipline primarily focusing on design, evaluation, and implementation where design plays the role as a process as well as an artefact. In this paper, we present a design science approach using “Little Design Up Front” to integrate the User-Centred Design perspective into Agile Requirements Engineering. We also present the results of two agile projects to validate the proposition that incorporating UCD perspective into Agile Software Development improves the design quality of software systems.
Chapter PDF
Similar content being viewed by others
References
Jokela, T.: Guiding Designers to the World of Usability: Determining Usability Requirements through Team Work. In: Human-Centred Software Engineering – Integrating Usability in the Software Development Lifecycle, pp. 61–78 (2004)
Sommerville, I.: Software Engineering, p. 122. Pearson Addison-Wesley, England (2004)
Bevan, N.: Design for Usability. In: Proceedings of HCI International, pp. 762–767 (1999)
Adikari, S., McDonald, C., Lynch, N.: Design Science-Oriented Usability Modelling for Software Requirements. In: Proceedings of HCI International, pp. 373–382 (2007)
Kane, D.: Finding a Place for Discount Usability Engineering in Agile Development: Throwing Down the Gauntlet. In: Proceedings of the Agile Development Conference, pp. 40–46 (2003)
Düchting, M., Zimmermann, D., Karsten, N.L.: Incorporating User Centered Requirement Engineering into Agile Software Development. In: Proceedings of HCI International, pp. 58–67 (2007)
Hevner, A., March, S.T., Park, J., Ram, S.: Design Science Research in Information Systems. MIS Quarterly 28(1), 75–105 (2004)
March, S.T., Smith, G.F.: Design and Natural Science Research on Information Technology. Decision Support Systems 15(4), 251–266 (1995)
Simon, H.: The Sciences of the Artificial. MIT Press, Cambridge (1996)
Iivari, J.: A Paradigmatic Analysis of Information Systems as a Design Science. Scandinavian Journal of Information Systems 19(2), 39–64 (2007)
Hevner, A.: A Three Cycle View of Design Science Research. Scandinavian Journal of Information Systems 19(2), 87–92 (2007)
Merisalo-Rantanen, H., Tuunanen, T., Rossi, M.: Is Extreme Programming Just Old Wine in New Bottles: A Comparison of Two Cases. Journal of Database Management 16(4), 41–61 (2005)
Cao, L., Ramesh, B.: Agile Requirements Engineering Practices: An Empirical Study. IEEE Software 25(1), 60–67 (2008)
Manifesto for Agile Software Development, http://agilemanifesto.org/
Nielsen, J.: Usability Engineering. Academic Press, San Diego (1993)
Mayhew, D.J.: The Usability Engineering Lifecycle. Morgan Kaufmann, San Francisco (1999)
Constantine, L.L., Lockwood, L.A.D.: Software for Use: A Practical Guide to the Models and Methods of Usage-Centered Design. Addison-Wesley, Boston (1999)
IEEE: IEEE Std 610.12-1990. IEEE Standard Glossary of Software Engineering Terminology. IEEE, New York (1990)
ACM SIGCHI: Curriculum for Human-Computer Interaction. ACM Press, New York (1992)
Seffah, A., Desmarais, M.C., Metzker, E.: HCI, Usability and Software Engineering Integration: Present and Future. In: Human-Centered Software Engineering - Integrating Usability in the Software Development Lifecycle, vol. 8, Springer, Heidelberg (2005)
Zimmermann, D., Grötzbach, L.: A Requirement Engineering Approach to User Centered Design. In: Jacko, J.A. (ed.) HCI 2007. LNCS, vol. 4550, pp. 360–369. Springer, Heidelberg (2007)
Seffah, A., Gulliksen, J., Desmarais, M.D. (eds.): Human-Centered Software Engineering - Integrating Usability in the Development Process. Springer, Heidelberg (2005)
Benedek, J., Miner, T.: Measuring Desirability: New Methods for Evaluating Desirability in a Usability Lab Setting. In: Proceedings of UPA, Oralando, Florida (2002)
Brook, J.: SUS: A Quick and Dirty Usability Scale. In: Jordan, P.W., McClelland, I.L., Thomas, B. (eds.) Usability Evaluation in Industry, pp. 18–195. Taylor and Francis, London (1996)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Adikari, S., McDonald, C., Campbell, J. (2009). Little Design Up-Front: A Design Science Approach to Integrating Usability into Agile Requirements Engineering. In: Jacko, J.A. (eds) Human-Computer Interaction. New Trends. HCI 2009. Lecture Notes in Computer Science, vol 5610. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-02574-7_62
Download citation
DOI: https://doi.org/10.1007/978-3-642-02574-7_62
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-02573-0
Online ISBN: 978-3-642-02574-7
eBook Packages: Computer ScienceComputer Science (R0)