UXUG-AP – Diretrizes de Experiência do Usuário e Usabilidade para Projeto Ágil

  • Aline Sousa UFPR
  • Natasha Valentim UFPA

Resumo


Entregar um software de valor para os usuários é um desafio constante para os times que usam metodologias ágeis como um framework em seu processo de desenvolvimento de software. Muitos pesquisadores e profissionais tentam associar as metodologias ágeis com a usabilidade e a Experiência do Usuário (UX), a fim de criar um modelo que promova este tipo de entrega. Dessa forma, os estudos identificados na literatura apresentam tecnologias complexas que demandam muito conhecimento, custo, tempo e recursos. Com o objetivo de contribuir com esta linha de pesquisa, decidiu-se por apresentar uma integração simples, onde tempo, custo e recursos não se tornam obstáculos para a aplicação da técnica em vários formatos de times e metodologias ágeis. O principal objetivo deste Artigo é apresentar uma técnica de prototipação chamada “User Experience and Usability Guidelines for Agile Project” (UXUG-AP) que auxilia no projeto da usabilidade e UX, a qual poderia ser usada por times ágeis, independentemente da quantidade de recursos disponíveis, tamanhos de projetos e metodologias adotada.

Palavras-chave: Projeto ágil, Usabilidade, Experiência do Usuário.

Referências

A.Y. Wale-Kolade, 2015. Integrating usability work into a large interorganizational agile development project: Tactics developed by usability designers. The journal of Systems and Software, pp. 54-66, 2015.

A. Harley. UX Guidelines for Recommended Content. Disponível em . Acesso em: 07 de janeiro de 2019.

A. Koivuniemi, 2013. Developing usability method for agile software development – Case study on RISE for Traffica. Universidade de Tempere. 2013.

B. Kitchenham, S. Charters, 2007. Guidelines for performing Systematic Literature Reviews in Software Engineering. EBSE 2007-001.Keele University and Durham University. Joint Report. 2007.

B. Tognazzini, 2019. First Principles of Interaction Design (Revised & Expanded). Disponível em < https://www.nngroup.com/articles/firstprinciples-interaction-design/> . Acesso em: 07 de janeiro de 2019.

B. Scheneiderman, C. Plaisant, M. Cohen, S. Jacobs, N. Elmgvist. Designing the User Interface: Strategies for Effective Human-Computer Interaction. 6ª Edição, Pearson (May 2016). Disponível em . Acesso em: 07 de janeiro de 2019.

C. SenthilMulrugan, S. Prakasam, 2013. International Journal of Conputer Applications, vol.78, nº 8. Setembro, 2013.

ISO/IEC, 2011. ISO/IEC 25010: Systems and software engineering - SquaRE - Software Product Quality Requirements and Evaluation: System and Software Quality Models. 2011.

ISO/IEC, 2010. ISO/IEC 9241-210: International Standardization Organization (ISO).Ergonomics of human system interaction- Part 210: Human-centered design for interactive systems. 2010.

L. Carvajal, A.N. Moreno, M. I. Sanchez-Segura, A. Seffah 2013. Usability through Software Design. IEEE Transactions Software Engineering, vol. 39, n11, Novembro, 2013.

M. Maguire, 2013. Using human factors standards to support user experience and agile design. Stephanidis, C. and Antona, M. (eds.). 7ª International UAHCI Conference, HCI International, Las Vegas, USA, 21-26 July 2013, pp. 185-194.

M. Isomursu, A. Sirotkin, P. Voltti, M. Halonen, 2012. User Experience Design Goes Agile in Lean Transformation – A Case Study, in 2012 Agile Conference, pp. 1-10, Dallas, Texas. 2012.

O. Almughram, S. Alyahya, 2017. Coordination Support for Integrating User Centered Design in Distributed Agile Projects. SERA 2017. IEEE. pp. 229-238. Londres. Reino Unido. 2017.

P. Hodgetts, 2005. Experiencies Integrating Sophisticated User Experience Design Practices into Agile Project. Agile Development Cnference. Fullerton, Califórnia, 2005.

R. Newhook, D. Jaramillo, J.G. Temple, K.J. Duke, 2015. Evolutions of the mobile enterprise app: A design perspective. ª International Conference on Applied HumanFactors and Ergonomics and Affiliated Conferences. Procedia Manufacturing 3, pp. 2026-203. 2015.

S.H. Lee, L.Y. Ko, S. Kung, D.H. Lee, 2010. A Usability-patern-based Requirements-analysis Method to Bridge the Gap between User Tasks and Application Features. 34th Annual Computer Software and Applications Conference. pp. 317-326. 2010.

T.S.D. Silva, M.S. Silveira, F.F. Silveira, 2007. The evolution of Agile UXD. Information and Software Technology, vol. 102, pp. 1-5. Outubro, 2018.

T. Memmel, H. Reiterer, A. Holzinger, 2007. Agile Methods and Visual Specification in Software Development: A Chance to Ensure Universal Access. 2007 HCI Conference, pp.453-462. 2007.

Usability Guidelines, 2016. U.S. Departament of Health & Human Services. Disponível em < https://webstandards.hhs.gov/guidelines/>. Acessado em 20 de Junho de 2018.

V. Paelke, k. Nebe, 2008. Integrating Agile Methods for mixed RealityDesign Space Exploration. 7ª ACMConference on Designing Interactive Systems. pp.240-249. Cape Tow, África do Sul. 2008.

Windows User Experience Interaction Guideline, 2019. Microsoft Corporation. Disponível em < https://docs.microsoft.com/enus/windows/desktop/uxguide/guidelines>. Acesso em: 07 de Janeiro de 2019.

Técnica UXUG-AP - User Experience and Usability Guidelines for Agile Project Disponível em Acesso em: 02 de Julho de 2019.

Z. Hussain, M. Lechner, H. Milchrahm, S. Shahzad, W. Slany, . Umgeher, T. Vlk, C. Köfel, M. Tscheligi, P. Wolkerstorfer, 2012. Practical Usability in XP Software Development Process. The Fifth International Conference on Advancesin Computer-Human Interactions. pp. 208-217. Valencia, Spain, 2012.

D. Teka, Y. Dittrichy, M. Kifle, 2017. Contextualized User Centered DesignWith Agile Methods in Ethiopia.IEEEAFRICON 2017. pp. 911-916. 2017.

T. Pfeiffer, J. Hellmers, E. M. Shön, J. Thomaschewski, 2016. EmpoweringUser Interface for Industrie 4.0. Proceeddinsg of IEEE, Vol 4, N 5, 2016.

N. Karamanis, M. Pignatelli, D. Silva-Carvalho, F. Rowland, J.A. Cham, I. Dunhan, 2018. Designing nad Intuitive Web Application for Drug DiscoveryScientists. Drug Discovery Today, vol 3, pp. 1169-1174. Junho, 2018.

O. Sohaib, k. Khan, 2010. Integrating Usability Engineering and Agile Software Development: A Literature Review. Computer Design and Applications (ICCDA), 2010 International Conference on, Qinhuangdao, 2010, pp. V2-32-V2-38.

J. Highsmith. Agile SoftwareDevelopment Ecosystems. Adisson-Wesley, 2002.

J.C. Lee, D.S. McCrikard. Towards Extreme (ly) Usable Software: Exploring Tensions Between Usability and Agile SoftwareDevelopment. 2007 Agile Conference, pp.59-71. Washington, DC, USA, 2007.

M.Singh. U-SCRUM: Na Agile Methodology for Promoting Usability. 2008 Agile Conference, pp.555-560.Toronto, Ontário Canadá, 2008.

E.M Schön, J. Thomaschewski, M.J. Escalona. Agile Requirements Engineering: A systematic literature review. Computer Standards & Interfaces, vol. 49, pp.79-91, Janeiro, 2017.

G. Santos, A. Rocha, T. Conte, M. Barcellos, R. Prikladnicki. Strategic Alignment between Academy and Industry: A Virtuous Cycle to Promote Innovation in Technology. In Brazilian Symposium on Software Engineering, Natal, v. 1, pp. 196 – 200, 2012.

F.D. Davis, R.P. Bagozzi, P.R. Warshaw. User acceptance of computer technology: A comparison of two theoretical models. Management Science, 35 (8): 982–1003, 1989.

José., Ortega y Gasset. Meditação sobre a técnica. [S.l.]: Instituto Liberal. 1991.
Publicado
11/10/2019
SOUSA, Aline; VALENTIM, Natasha. UXUG-AP – Diretrizes de Experiência do Usuário e Usabilidade para Projeto Ágil. In: WORKSHOP DE TESES E DISSERTAÇÕES - MESTRADO - SIMPÓSIO BRASILEIRO DE FATORES HUMANOS EM SISTEMAS COMPUTACIONAIS (IHC), 18. , 2019, Vitória. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2019 . p. 150-153. DOI: https://doi.org/10.5753/ihc.2019.8419.