Abstract
The integration between agile methods and UCD has been addressed by several authors in recent years. However, a gap remains regarding how the practices have been described, lacking a standard that both designers and agile practitioners can understand and apply.
This study aims to propose agile usability patterns based on the literature, with a focus on the User-Centered Design early stages. The goal of the proposed patterns is to facilitate the use of the best agile usability practices by identifying more clearly in which context the pattern can be applied, and what is the problem that each pattern solves, presenting examples.
Chapter PDF
Similar content being viewed by others
References
Dingsøyr, T., Dybå, T., Moe, N.B.: Agile Software Development - Current Research and Future Directions, 1st edn. Springer (2010)
Ratcliffe, L., McNeill, M.: Agile Experience Design: A Digital Designer’s Guide to Agile, Lean, and Continuous. New Riders (2012)
Larman, C.: Agile and Iterative Development: A Manager’s Guide. Pearson Education (2003)
Association, U.E.P.: What is user-centered design? (January 2014)
Sy, D.: Adapting usability investigations for agile user-centered design. Journal of Usability Studies 2(3), 112–132 (2007)
Fox, D., Sillito, J., Maurer, F.: Agile methods and user-centered design: How these two methodologies are being successfully integrated in industry. In: Agile 2008 Conference, pp. 63–72 (2008)
Silva da Silva, T., Martin, A., Maurer, F., Silveira, M.: User-centered design and agile methods: A systematic review. In: Society, I.C. (ed.) Agile Conference, Agile 2011, pp. 77–86 (2011)
Santos, A.P.O.: Application of agile usability practices in free and open source software. 131 p. thesis (master in computer science) (2012); Institute of Mathematics and Statistics, University of Sao Paulo, Sao Paulo, http://www.teses.usp.br/teses/disponiveis/45/45134/tde-22082012-154721
Schwaber, K., Beedle, M.: Agile Software Development with Scrum, 1st edn. Prentice Hall PTR, Upper Saddle River (2001)
Beck, K., Andres, C.: Extreme Programming Explained: Embrace Change, 2nd edn. Addison-Wesley Professional (2004)
Alexander, C., Ishikawa, S., Silverstein, M., Jacobson, M., King, I.F., Angel, S.: A Pattern Language: Towns, Buildings, Construction. Center for Environmental Structure Series. Oxford University Press (1977)
Tullis, T., Albert, B.: Measuring the User Experience: Collecting, Analysing, and Presenting Usability Metrics. Morgan Kaufmann (March 2008)
Chamberlain, S., Sharp, H., Maiden, N.: Towards a framework for integrating agile development and user-centred design. In: Abrahamsson, P., Marchesi, M., Succi, G. (eds.) XP 2006. LNCS, vol. 4044, pp. 143–153. Springer, Heidelberg (2006)
Belchev, B., Baker, P.: Improving obama campaign software: Learning from users. In: Agile 2009 Conference, pp. 395–399 (2009)
Sy, D., Miller, L.: Optimizing agile user-centred design. In: CHI 2008 Extended Abstracts on Human Factors in Computing Systems, pp. 3897–3900. ACM, New York (2008)
Cho, L.: Adopting an agile culture. In: Proceedings of the 2009 Agile Conference, AGILE 2009, pp. 400–403. IEEE Computer Society, Washington, DC (2009)
Gothelf, J.: Ux designer as product owner (February 2011), http://www.jeffgothelf.com/blog/ux-designer-as-product-owner/
Patton, J.: Emerging best agile ux practice (2008), http://agileproductdesign.com/blog/emerging_best_agile_ux_practice.html
Lu, C., Rauch, T., Miller, L.: Agile teams: Best practices for agile development 9(1), 6–10 (2010)
Nielsen, J.: Agile user experience projects (2009), http://www.useit.com/alertbox/agile-user-experience.html
Enterprise, E.: Incorporating user-centered design into an agile development process (December 2011), http://experoinc.com/incorporating-user-centered-design-into-an-agile-development-process/ (acessed on: December 2011)
Hussain, Z., Milchrahm, H., Shahzad, S., Slany, W., Tscheligi, M., Wolkerstorfer, P.: Integration of extreme programming and user-centered design: Lessons learned. Agile Processes in Software Engineering and Extreme Programming 31, 174–179 (2009)
Sohaib, O., Khan, K.: Integrating usability engineering and agile software development: A literature review. In: 2010 International Conference on Computer Design and Applications ICCDA, vol. 2 (2010)
Six, J.M.: Integrating ux into agile development (April 2011), http://www.uxmatters.com/mt/archives/2011/04/integrating-ux-into-agile-development.php (accessed on: December 2011)
Broschinsky, D., Baker, L.: Using persona with xp at landesk software, an avocent company. In: Proceedings of the Agile 2008, pp. 543–548. IEEE Computer Society, Washington, DC (2008)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Bertholdo, A.P.O., da Silva, T.S., de O. Melo, C., Kon, F., Silveira, M.S. (2014). Agile Usability Patterns for UCD Early Stages. In: Marcus, A. (eds) Design, User Experience, and Usability. Theories, Methods, and Tools for Designing the User Experience. DUXU 2014. Lecture Notes in Computer Science, vol 8517. Springer, Cham. https://doi.org/10.1007/978-3-319-07668-3_4
Download citation
DOI: https://doi.org/10.1007/978-3-319-07668-3_4
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-07667-6
Online ISBN: 978-3-319-07668-3
eBook Packages: Computer ScienceComputer Science (R0)