Agile Usability Patterns for User-Centered Design Final Stages
详细信息    查看全文
  • 关键词:Agile usability ; Agile UCD ; Agile UX ; Best practices ; Patterns
  • 刊名:Lecture Notes in Computer Science
  • 出版年:2016
  • 出版时间:2016
  • 年:2016
  • 卷:9731
  • 期:1
  • 页码:433-444
  • 全文大小:158 KB
  • 参考文献:1.Brhel, M., Meth, H., Maedcher, A.: Exploring principles of user-centered agile software development: a literature review. Inf. Softw. Technol. 61(C), 163–181 (2015)CrossRef
    2.Salah, D., Paige, R.F., Cairns, P.: A systematic literature review for agile development processes and user centred design integration. In: Proceedings of the 18th International Conference on Evaluation and Assessment in Software Engineering, 13–14 May 2014
    3.Silva da Silva, T., Silveira, M., Maurer, F., Hellmann, T.: User experience design and agile development: from theory to practice. J. Softw. Eng. Appl. 5, 743–751 (2012)CrossRef
    4.Silva da Silva, T., Martin, A., Maurer, F., Silveira, M.: User-centered design and agile methods: a systematic review. In: Imperial College Robotics Society (ed.) Agile Conference (Agile) 2011, pp. 77–86 (2011)
    5.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, AGILE 2008 Conference, pp. 63–72 (2008)
    6.Sy, D.: Adapting usability investigations for agile user-centered design. J. Usability Stud. 2(3), 112–132 (2007)MathSciNet
    7.Bertholdo, A.P.O., da Silva, T.S., de O. Melo, C., Kon, F., Silveira, M.S.: Agile usability patterns for UCD early stages. In: Marcus, A. (ed.) DUXU 2014, Part I. LNCS, vol. 8517, pp. 33–44. Springer, Heidelberg (2014)
    8.Beck, K., Andres, C.: Extreme Programming Explained Embrace Change. Addison-Wesley Professional, Reading (2004)
    9.Schwaber, K., Beedle, M.: Agile Software Development with Scrum, 1st edn. Prentice Hall PTR, Upper Saddle River (2001)
    10.Silva Da Silva, T., Selbach Silveira, M., Maurer, F.: Usability evaluation practices within agile development. In: 2015 48th Hawaii International Conference on System Sciences (HICSS), pp. 5133–5142. IEEE (2015)
    11.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, New York (1977)
    12.Association, U.E.P.: What is user-centered design? January 2014
    13.Fox, D., Sillito, J., Maurer, F.: Agile methods and user-centered design: how these two methodologies are being successfully integrated in industry. In: Proceedings of the Agile 2008, pp. 63–72 (2008)
    14.Detweiler, M.: Managing ucd within agile projects. Interactions 14, 40–42 (2007)CrossRef
    15.Patton, J.: Emerging best agile ux practice (2008). http://​agileproductdesi​gn.​com/​blog/​emerging_​best_​agile_​ux_​practice.​html
    16.Williams, H., Ferguson, A.: The ucd perspective: before and after agile. In: AGILE 2007, pp. 285–290 (2007)
    17.Hussain, Z., Milchrahm, H., Shahzad, S., Slany, W., Tscheligi, M., Wolkerstorfer, P.: Integration of extreme programming and user-centered design: lessons learned. In: Abrahamsson, P., Marchesi, M., Maurer, F. (eds.) Agile Processes in Software Engineering and Extreme Programming. LNBIP, vol. 31, pp. 174–179. Springer, Heidelberg (2009)CrossRef
    18.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 Dec 2011
    19.Ungar, J., White, J.: Agile user centered design: enter the design studio - a case study. In: CHI 2008 Extended Abstracts on Human Factors in Computing Systems. CHI EA 2008, pp. 2167–2178. ACM, New York (2008)
    20.Dubakov, M.: Ux meets agile: design studio methodology, May 2011. http://​www.​targetprocess.​com/​blog/​2011/​05/​ux-meets-agile-design-studio-methodology.​html . Accessed Dec 2011
    21.Evans, W., Gothelf, J.: Design studio and agile ux: process and pitfalls, November 2011. http://​uxmag.​com/​articles/​design-studio-and-agile-ux-process-and-pitfalls . Accessed Dec 2011
    22.Govella, A.: Agile + ux: six strategies for more agile user experience (2008). http://​www.​thinkingandmakin​g.​com/​view/​agile-ux-six
    23.Beltrame, M.: Just married: user centered design and agile, May 2011. http://​www.​memibeltrame.​ch/​slides/​ . Accessed Dec 2011
    24.Tyne, S.V.: User experience design in agile development (2011). http://​www.​slideshare.​net/​sdeconf/​sdec-2011-uxagilesvt . Accessed Dec 2011
    25.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/​ . Accessed Dec 2011
    26.Obendorf, H., Finck, M.: Scenario-based usability engineering techniques in agile development processes. In: CHI 2008 Extended Abstracts on Human Factors in Computing Systems, pp. 2159–2166. ACM, New York (2008)
    27.Lu, C., Rauch, T., Miller, L.: Agile teams: best practices for agile development. vol. 9, no. 1, pp. 6–10 (2010)
    28.Leggett, N.: User research findings - analyzing the user research segment - the power of doing it rite, July 2008. http://​www.​userresearchfind​ings.​com/​2008/​07/​power-of-doing-it-rite.​html . Accessed Dec 2011
    29.Dingsoyr, T., Dybå, T., Moe, N.B.: Agile Software Development - Current Research and Future Directions, 1st edn. Springer, Heidelberg (2010)MATH
    30.Ambler, S.W.: Introduction to agile usability user experience activities on agile development projects - user testing on an agile project (2009). http://​www.​agilemodeling.​com/​essays/​agileUsability.​htm#AcceptanceTestin​g . Accessed Dec 2011
    31.Rice, R.W.: What is user acceptance testing? (2009). http://​www.​riceconsulting.​com/​articles/​what-is-UAT.​htm . Accessed Dec 2011
  • 作者单位:Ana Paula O. Bertholdo (14)
    Fabio Kon (14)
    Marco Aurélio Gerosa (14)

    14. Department of Computer Science, University of São Paulo, São Paulo, Brazil
  • 丛书名:Human-Computer Interaction. Theory, Design, Development and Practice
  • ISBN:978-3-319-39510-4
  • 刊物类别:Computer Science
  • 刊物主题:Artificial Intelligence and Robotics
    Computer Communication Networks
    Software Engineering
    Data Encryption
    Database Management
    Computation by Abstract Devices
    Algorithm Analysis and Problem Complexity
  • 出版者:Springer Berlin / Heidelberg
  • ISSN:1611-3349
  • 卷排序:9731
文摘
The integration between Agile Methods and User-Centered Design (UCD) has been addressed by several authors in recent years. Nevertheless, a gap remains regarding a systematically consolidated description of agile usability practices for the final stages of UCD. Our aim is to describe agile usability practices based on the literature in the form of patterns, focusing on the UCD final stages, namely “Create Design Solutions” and “Evaluate Designs”. A literature review was conducted to identify patterns of use of agile usability practices. The major results of the study presented here are the selection and classification of the usability practices for the UCD final stages within the agile community and their structured presentation in the form of patterns (Name, Context, Problem, Solution, and Examples). Presenting agile usability practices as patterns can increase their applicability; it facilitates the visualization of the similarities between the communities of UCD and Agile Methods and also presents the ideas more clearly to other communities that can benefit from using these patterns in their specific development contexts.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700