Artifact-Facilitated Communication in Agile User-Centered Design

One of the main challenges faced while establishing the integration of Agile and User-Centered Design is how to facilitate communication among the invariably distinct involved practitioners. Advocating the use of artifacts as enablers in this scenario, this paper aims to explore and understand the artifacts which can facilitate the communication between developers and designers in an Agile User-Centered Design approach. Drawing upon a netnography of a globally-distributed online community, we carried out community observation, data collection, and data analysis. The data analysis and interpretation pointed out two major themes: artifacts facilitate communication and artifacts support collaboration. Our paper provides an overview of the artifacts used for communication in Agile User-Centered Design and highlights how artifact-facilitated communication ensues in the industry through a perspective from practitioners.

[1]  Paul A. Cairns,et al.  Patterns for integrating agile development processes and user centred design , 2015, European Conference on Pattern Languages of Programs.

[2]  Mona Singh U-SCRUM: An Agile Methodology for Promoting Usability , 2008, Agile 2008 Conference.

[3]  Guizzo Bs,et al.  [The software QSR Nvivo 2.0 in qualitative data analysis: a tool for health and human sciences researches]. , 2003 .

[4]  Jeff Patton,et al.  Hitting the target: adding interaction design to agile software development , 2002, OOPSLA '02.

[5]  Saad Masood Butt,et al.  Incorporation of usability evaluation methods in agile software model , 2014, 17th IEEE International Multi Topic Conference 2014.

[6]  Paul A. Cairns,et al.  A systematic literature review for agile development processes and user centred design integration , 2014, EASE '14.

[7]  Larry L. Constantine,et al.  Usage-Centered Engineering for Web Applications , 2002, IEEE Softw..

[8]  Robert Biddle,et al.  Agile Development Iterations and UI Design , 2007, Agile 2007 (AGILE 2007).

[9]  Annalu Waller,et al.  Use of an agile bridge in the development of assistive technology , 2013, CHI.

[10]  Kuldeep Kelkar,et al.  When user experience met agile: a case study , 2009, CHI Extended Abstracts.

[11]  Adeola Yetunde Wale-Kolade,et al.  Integrating usability work into a large inter-organisational agile development project: Tactics developed by usability designers , 2015, J. Syst. Softw..

[12]  Johan Aberg,et al.  Communication through Boundary Objects in Distributed Agile Teams , 2015, CHI.

[13]  José A. Macías,et al.  An Agile Information-Architecture-Driven Approach for the Development of User-Centered Interactive Software , 2015, Interacción.

[14]  Robert Biddle,et al.  Joint implicit alignment work of interaction designers and software developers , 2012, NordiCHI.

[15]  Judy Brown,et al.  Stories, Sketches, and Lists: Developers and Interaction Designers Interacting Through Artefacts , 2008, Agile 2008 Conference.

[16]  Ann Blandford,et al.  The Importance of Identity and Vision to User Experience Designers on Agile Projects , 2009, 2009 Agile Conference.

[17]  Helen Sharp,et al.  The role of physical artefacts in agile software development: Two complementary perspectives , 2009, Interact. Comput..

[18]  Matthew A. Lievesley,et al.  The role of the interaction designer in an agile software development process , 2006, CHI EA '06.

[19]  Wolfgang Slany,et al.  User Interface Design for a Mobile Multimedia Application: An Iterative Approach , 2008, First International Conference on Advances in Computer-Human Interaction.

[20]  Tommi Mikkonen,et al.  Designing User Experience for Mobile Apps: Long-Term Product Owner Perspective , 2013, 2013 20th Asia-Pacific Software Engineering Conference (APSEC).

[21]  Maryam Najafi,et al.  Two Case Studies of User Experience Design and Agile Development , 2008, Agile 2008 Conference.

[22]  Heather Williams,et al.  The UCD Perspective: Before and After Agile , 2007, Agile 2007 (AGILE 2007).

[23]  R. Kozinets The Field behind the Screen: Using Netnography for Marketing Research in Online Communities , 2002 .

[24]  M. Megel,et al.  Research Design , 2019, Beiträge zur Landschafts- und Umweltplanung I Contributions to Landscape and Environmental Planning.

[25]  Lisa Baker,et al.  Using Persona with XP at LANDesk Software, an Avocent Company , 2008, Agile 2008 Conference.

[26]  Ana Ramírez Chang,et al.  RITE+Krug: a combination of usability test methods for agile design , 2013 .

[27]  Allison Druin,et al.  Extreme ethnography: challenges for research in large scale online environments , 2012, iConference '12.

[28]  Manfred Tscheligi,et al.  Probing an agile usability process , 2008, CHI Extended Abstracts.

[29]  Frank Maurer,et al.  The evolution of agile UXD , 2018, Inf. Softw. Technol..

[30]  Frank Maurer,et al.  Agile Methods and User-Centered Design: How These Two Methodologies are Being Successfully Integrated in Industry , 2008, Agile 2008 Conference.

[31]  Jörg Thomaschewski,et al.  Agile Requirements Engineering: A systematic literature review , 2017, Comput. Stand. Interfaces.

[32]  Anitawati Mohd Lokman,et al.  Engineering M-Learning Using Agile User-Centered Design , 2014, 2014 Eighth International Conference on Next Generation Mobile Apps, Services and Technologies.

[33]  Frank Maurer,et al.  User-Centered Design and Agile Methods: A Systematic Review , 2011, 2011 AGILE Conference.

[34]  Nicole Rusk Finding the trees in the forest , 2010, Nature Methods.

[35]  K. Todd Stevens,et al.  Examining the Foundations of Agile Usability with eXtreme Scenario-Based Design , 2009, 2009 Agile Conference.

[36]  Begoña Losada,et al.  Combining InterMod agile methodology with usability engineering in a mobile application development , 2012 .

[37]  Desirée Sy,et al.  Adapting usability investigations for agile user-centered design , 2007 .

[38]  Frank Maurer,et al.  Usability Evaluation Practices within Agile Development , 2015, 2015 48th Hawaii International Conference on System Sciences.

[39]  Begoña Losada,et al.  A guide to agile development of interactive software with a "User Objectives"-driven methodology , 2013, Sci. Comput. Program..

[40]  S. T. Hegyvary,et al.  Something to believe in. , 1991, Journal of professional nursing : official journal of the American Association of Colleges of Nursing.

[41]  Milene Selbach Silveira,et al.  Artifacts for Agile User-Centered Design: A Systematic Mapping , 2017, HICSS.

[42]  Rohit Sharma,et al.  Data visualization for psychotherapy progress tracking , 2012, SIGDOC '12.

[43]  Jan Stage,et al.  Teaching Software Developers to Perform UX Tasks , 2015, OZCHI.

[44]  Gerard Meszaros,et al.  Adding usability testing to an agile project , 2006, AGILE 2006 (AGILE'06).

[45]  M. Ishtiaq Book Review Creswell, J. W. (2014). Research Design: Qualitative, Quantitative and Mixed Methods Approaches (4th ed.). Thousand Oaks, CA: Sage , 2019, English Language Teaching.

[46]  Grace Tai A communication architecture from rapid prototyping , 2005, ACM SIGSOFT Softw. Eng. Notes.

[47]  D. Scott McCrickard,et al.  Evaluating eXtreme scenario-based design in a distributed agile team , 2011, CHI Extended Abstracts.

[48]  D. Scott McCrickard,et al.  Towards Extreme(ly) Usable Software: Exploring Tensions Between Usability and Agile Software Development , 2007, Agile 2007 (AGILE 2007).

[49]  Theodore D. Hellmann,et al.  User Experience Design and Agile Development: From Theory to Practice , 2012 .

[50]  Jeff Sutherland,et al.  The Scrum Guide , 2012 .

[51]  Paul A. Cairns,et al.  A Practitioner Perspective on Integrating Agile and User Centred Design , 2014, BCS HCI.

[52]  Christophe Kolski,et al.  Agile & user centric SOA based service design framework applied in disaster management , 2014, 2014 1st International Conference on Information and Communication Technologies for Disaster Management (ICT-DM).

[53]  Minna Isomursu,et al.  User Experience Design Goes Agile in Lean Transformation -- A Case Study , 2012, 2012 Agile Conference.

[54]  Sohail Asghar,et al.  User-centered design practices in scrum development process: A distinctive advantage? , 2014, 17th IEEE International Multi Topic Conference 2014.

[55]  Jeff White,et al.  Agile user centered design: enter the design studio - a case study , 2008, CHI Extended Abstracts.

[56]  Edna Kropp,et al.  User-centered-design in agile RE through an On-site User Experience Consultant , 2014, 2014 IEEE 2nd International Workshop on Usability and Accessibility Focused Requirements Engineering (UsARE).

[57]  Jeremy Provenzola,et al.  Netnography: Evolution, trends, and implications as a fuzzy front end tool , 2013, 2013 Proceedings of PICMET '13: Technology Management in the IT-Driven Services (PICMET).

[58]  Robert Biddle,et al.  Collaborative Events and Shared Artefacts: Agile Interaction Designers and Developers Working Toward Common Aims , 2011, 2011 AGILE Conference.

[59]  Lily Cho Adopting an Agile Culture , 2009, 2009 Agile Conference.

[60]  Karen Holtzblatt,et al.  An Agile Customer-Centered Method: Rapid Contextual Design , 2004, XP/Agile Universe.

[61]  Tim Brown,et al.  Change by Design: How Design Thinking Transforms Organizations and Inspires Innovation , 2009 .

[62]  Jim Ungar The Design Studio: Interface Design for Agile Teams , 2008, Agile 2008 Conference.

[63]  Aldo Gordillo,et al.  The usefulness of usability and user experience evaluation methods on an e-Learning platform development from a developer's perspective: A case study , 2014, 2014 IEEE Frontiers in Education Conference (FIE) Proceedings.

[64]  Lars Bo Larsen,et al.  The Prevalence of UX Design in Agile Development Processes in Industry , 2015, 2015 Agile Conference.

[65]  John Armitage,et al.  Sprint: Agile specifications in Shockwave and Flash , 2003, DUX '03.

[66]  Helen Sharp,et al.  Values and Assumptions Shaping Agile Development and User Experience Design in Practice , 2010, XP.

[67]  Jörg Thomaschewski,et al.  Empowering User Interfaces for Industrie 4.0 , 2016, Proceedings of the IEEE.

[68]  Frank Maurer,et al.  Ten Lessons Learned from Integrating Interaction Design and Agile Development , 2013, 2013 Agile Conference.

[69]  Sanna Malinen,et al.  Understanding user participation in online communities: A systematic literature review of empirical studies , 2015, Comput. Hum. Behav..

[70]  Theodore D. Hellmann,et al.  Integrating Agile and User-Centered Design: A Systematic Mapping and Review of Evaluation and Validation Studies of Agile-UX , 2014, 2014 Agile Conference.

[71]  Alexander Maedche,et al.  Exploring principles of user-centered agile software development: A literature review , 2015, Inf. Softw. Technol..

[72]  A. Feenberg,et al.  Involving the Virtual Subject , 2001, Ethics and Information Technology.