Evoluindo uma Técnica de Avaliação de Usabilidade através de Estudos In Vitro e In Vivo
Resumo
Este artigo apresenta o desenvolvimento da técnica de inspeção de usabilidade WDP-RT desde sua concepção até sua utilização na indústria através de estudos experimentais, com o intuito de garantir a qualidade da tecnologia no processo de transferência da academia para a indústria. Os objetivos deste artigo são: (1) descrever como foram executadas inspeções de usabilidade utilizando a técnica WDP-RT, de forma a incentivar empresas de desenvolvimento a realizar avaliações de usabilidade para melhorar a qualidade de seus produtos; e (2) disseminar o conhecimento sobre o uso de estudos experimentais para avaliar e evoluir uma nova tecnologia de Engenharia de Software.
Palavras-chave:
Evoluindo, Técnica de Avaliação, Estudos In Vitro e In Vivo
Referências
BASILI, V., ROMBACH, H., 1988. "The tame project: towards improvement-oriented software environments." IEEE Transactions on Software Engineering, v. 14, n. 6, pp. 758 - 773.
BOLCHINI, D., GARZOTTO, F., 2007. "Quality of Web Usability Evaluation Methods: An Empirical Study on MiLE+". In: International Workshop on Web Usability and Accessibility (IWWUA) WISE 2007 Workshops, v. LNCS 4832, pp. 481 - 492, Nancy, France.
CARVER, J., JACCHERI, L., MORASCA, S., SHULL, F., 2003. "Issues in Using Students in Empirical Studies in Software Engineering Education". In: Proceedings of the 9th International Symposium on Software Metrics (METRICS’03), pp. 239 – 249, Sydney.
CONTE T., MASSOLAR, J., MENDES, E., TRAVASSOS, G., 2007. “Web Usability Inspection Technique Based on Design Perspectives”. SBES 2007, João Pessoa, PB, Brasil.
CONTE, T., MASSOLAR, J., MENDES, E., TRAVASSOS, P. G. H., 2009a. “Web Usability Inspection Technique Based on Design Perspectives.” IET Software Journal, v. 3, n. 2, pp. 106-123.
CONTE, T., VAZ, V., MASSOLAR, J., MENDES, E., TRAVASSOS, G. H., 2009b. "Improving a Web Usability Inspection Technique using Qualitative and Quantitative Data from an Observational Study". In: XXIII Simpósio Brasileiro de Engenharia de Software - SBES 2009, v. 1, pp. 227 - 235, Fortaleza, CE.
DENGER, C., KOLB, R., 2006. "Testing and inspecting reusable product line components: first empirical results". In: Proceedings of the 2006 ACM/IEEE international symposium on Empirical software engineering (ISESE 2006), pp. 184 – 193, Rio de Janeiro.
FERREIRA, S. B. L., LEITE, J. C. S. P., 2003. “Avaliação da Usabilidade em Sistemas de Informação: O Caso do Sistema Submarino”. Revista de Administração Contemporânea - RAC, Curitiba, PR, v. 7, n. 3, p. 115-136.
GOMES, M., CONTE, T., 2009. “WDP-RT: Uma técnica de leitura para inspeções de usabilidade de aplicações Web”. Relatório técnico RT-DCC-ES001/2009. DCC/ UFAM.
GOMES, M., CONTE, T., 2009b. “WDP-RT v2: Uma técnica de leitura para inspeções de usabilidade de aplicações Web”. Relatório técnico RT-DCC-ES002/2009. DCC/ UFAM.
GOMES, M., SANTOS, D. V., CHAVES, L., CASTRO, A., VAZ, V. T., SOARES, A., TRAVASSOS, G. H., CONTE, T., 2009. "WDP-RT: Uma técnica de leitura para inspeção de usabilidade de aplicações Web". In: VI Experimental Software Engineering Latin American Workshop (ESELAW 2009), v. 1, pp. 124-133, São Carlos, São Paulo.
JURISTO, N., MORENO, A., SANCHEZ-SEGURA, M.-I., 2007. “Guidelines for Eliciting Usability Functionalities”. IEEE Transactions on Software Engineering, v. 33, n. 11, pp. 744-758.
KAPPEL, G., PRÖLL, B., REICH, S., RETSCHITZEGGER, W., 2006. "An Introduction to Web Engineering".In: Kappel, G., Pröll, B., Reich, S., Retschitzegger, W. Web Engineering: The Discipline of Systematic Development of Web Applications, John Wiley \ & Sons.
MAFRA, S., BARCELOS, R., TRAVASSOS, G. H., 2006. “Aplicando uma metodologia Baseada em Evidência na Definição de Novas Tecnologias de Software”. In: Proceedings of the 20th Brazilian Symposium on Software Engineering (SBES 2006), v. 1, pp. 239 – 254.
MARCUS, A, 2002. “Return on Investiment for Usable User-Interface Design: Examples and Statistics”, Disponível online em: http://www.amanda.com/resources/ROI/AMA_ROIWhitePaper_28Feb02.pdf (último acesso: fevereiro de 2010).
MEIRA, A., DA SILVA, F., 2009. “Habilities and Behavioural Profiles of SQA Professionals Related to Process Maturity Levels”. In: XXIII Simpósio Brasileiro de Engenharia de Software - SBES 2009, 2009, Fortaleza. Anais do XXIII Simpósio Brasileiro de Engenharia de Software, 2009., v. 1, pp. 136 – 144, Fortaleza.
MENDES, E., 2005. “A systematic review of Web engineering research.” Proceedings of International Symposium on Empirical Software Engineering (ISESE 2005), IEEE Computer Science.
MENDES, E., MOSLEY, N., COUNSELL, S., 2006. “The Need for Web Engineering: An Introduction”.In: Mendes, E., Mosley, N. (eds), Web Engineering, Chapter 1, New York, Spinger Verlag.
NIELSEN, J., 1993. “Usability Engineering”. Academic Press, Cambridge, MA.
NIELSEN, J., 1994. “Heuristic evaluation”. In: Jacob Nielsen, Mack, R. L. (eds), Usability inspection methods, Heuristic Evaluation, New York, NY, John Wiley & Sons, Inc.
NIELSEN, J., 1997. “Loyalty on the web”. Alertbox, August, 1–3. Disponível online em http://www.useit.com/alertbox/9708a.html (último acesso: fevereiro de 2010).
NIELSEN, J., 1999. “Design Web Usability”. New Riders Publish, Indianapolis, Indiana, USA.
PRATES, R. O., BARBOSA, S. D. J., (2003). “Avaliação de Interfaces de Usuário - Conceitos e Métodos”. In: Coello, J. M. A., Fabbri, S. C. P. F. (eds), Jornada de Atualização em Informática do Congresso da Sociedade Brasileira de Computação, Capítulo 6, Campinas.
SHULL, F., CARVER, J., TRAVASSOS, G. H., 2001. “An empirical methodology for introducing software processes”. ACM SIGSOFT Software Engineering Notes, v. 26, n. 5, pp. 288-296.
TRAVASSOS, G. H. (2008). Experimentação em Engenharia de Software: produzindo evidências, desenvolvendo tecnologias e melhorando processos de software (Apresentação Keynote). VII Simpósio Brasileiro de Qualidade de Software (SBQS 2008). Florianopolis.
TRAVASSOS, G. H., BARROS, M., 2003. "Contributions of In Virtuo and In Silico Experiments for the Future of Empirical Studies in Software Engineering". In: Proceedings of the 2nd Workshop in Workshop Series on Empirical Software Engineering (WSESE 2003), pp. 117-130, Rome.
TRAVASSOS, G. H., SHULL, F., FREDERICKS, M., BASILI, V., 1999. "Detecting defects in object-oriented designs: using reading techniques to increase software quality." ACM SIGPLAN Notices, v. 34, n. 10, pp. 47-56.
BOLCHINI, D., GARZOTTO, F., 2007. "Quality of Web Usability Evaluation Methods: An Empirical Study on MiLE+". In: International Workshop on Web Usability and Accessibility (IWWUA) WISE 2007 Workshops, v. LNCS 4832, pp. 481 - 492, Nancy, France.
CARVER, J., JACCHERI, L., MORASCA, S., SHULL, F., 2003. "Issues in Using Students in Empirical Studies in Software Engineering Education". In: Proceedings of the 9th International Symposium on Software Metrics (METRICS’03), pp. 239 – 249, Sydney.
CONTE T., MASSOLAR, J., MENDES, E., TRAVASSOS, G., 2007. “Web Usability Inspection Technique Based on Design Perspectives”. SBES 2007, João Pessoa, PB, Brasil.
CONTE, T., MASSOLAR, J., MENDES, E., TRAVASSOS, P. G. H., 2009a. “Web Usability Inspection Technique Based on Design Perspectives.” IET Software Journal, v. 3, n. 2, pp. 106-123.
CONTE, T., VAZ, V., MASSOLAR, J., MENDES, E., TRAVASSOS, G. H., 2009b. "Improving a Web Usability Inspection Technique using Qualitative and Quantitative Data from an Observational Study". In: XXIII Simpósio Brasileiro de Engenharia de Software - SBES 2009, v. 1, pp. 227 - 235, Fortaleza, CE.
DENGER, C., KOLB, R., 2006. "Testing and inspecting reusable product line components: first empirical results". In: Proceedings of the 2006 ACM/IEEE international symposium on Empirical software engineering (ISESE 2006), pp. 184 – 193, Rio de Janeiro.
FERREIRA, S. B. L., LEITE, J. C. S. P., 2003. “Avaliação da Usabilidade em Sistemas de Informação: O Caso do Sistema Submarino”. Revista de Administração Contemporânea - RAC, Curitiba, PR, v. 7, n. 3, p. 115-136.
GOMES, M., CONTE, T., 2009. “WDP-RT: Uma técnica de leitura para inspeções de usabilidade de aplicações Web”. Relatório técnico RT-DCC-ES001/2009. DCC/ UFAM.
GOMES, M., CONTE, T., 2009b. “WDP-RT v2: Uma técnica de leitura para inspeções de usabilidade de aplicações Web”. Relatório técnico RT-DCC-ES002/2009. DCC/ UFAM.
GOMES, M., SANTOS, D. V., CHAVES, L., CASTRO, A., VAZ, V. T., SOARES, A., TRAVASSOS, G. H., CONTE, T., 2009. "WDP-RT: Uma técnica de leitura para inspeção de usabilidade de aplicações Web". In: VI Experimental Software Engineering Latin American Workshop (ESELAW 2009), v. 1, pp. 124-133, São Carlos, São Paulo.
JURISTO, N., MORENO, A., SANCHEZ-SEGURA, M.-I., 2007. “Guidelines for Eliciting Usability Functionalities”. IEEE Transactions on Software Engineering, v. 33, n. 11, pp. 744-758.
KAPPEL, G., PRÖLL, B., REICH, S., RETSCHITZEGGER, W., 2006. "An Introduction to Web Engineering".In: Kappel, G., Pröll, B., Reich, S., Retschitzegger, W. Web Engineering: The Discipline of Systematic Development of Web Applications, John Wiley \ & Sons.
MAFRA, S., BARCELOS, R., TRAVASSOS, G. H., 2006. “Aplicando uma metodologia Baseada em Evidência na Definição de Novas Tecnologias de Software”. In: Proceedings of the 20th Brazilian Symposium on Software Engineering (SBES 2006), v. 1, pp. 239 – 254.
MARCUS, A, 2002. “Return on Investiment for Usable User-Interface Design: Examples and Statistics”, Disponível online em: http://www.amanda.com/resources/ROI/AMA_ROIWhitePaper_28Feb02.pdf (último acesso: fevereiro de 2010).
MEIRA, A., DA SILVA, F., 2009. “Habilities and Behavioural Profiles of SQA Professionals Related to Process Maturity Levels”. In: XXIII Simpósio Brasileiro de Engenharia de Software - SBES 2009, 2009, Fortaleza. Anais do XXIII Simpósio Brasileiro de Engenharia de Software, 2009., v. 1, pp. 136 – 144, Fortaleza.
MENDES, E., 2005. “A systematic review of Web engineering research.” Proceedings of International Symposium on Empirical Software Engineering (ISESE 2005), IEEE Computer Science.
MENDES, E., MOSLEY, N., COUNSELL, S., 2006. “The Need for Web Engineering: An Introduction”.In: Mendes, E., Mosley, N. (eds), Web Engineering, Chapter 1, New York, Spinger Verlag.
NIELSEN, J., 1993. “Usability Engineering”. Academic Press, Cambridge, MA.
NIELSEN, J., 1994. “Heuristic evaluation”. In: Jacob Nielsen, Mack, R. L. (eds), Usability inspection methods, Heuristic Evaluation, New York, NY, John Wiley & Sons, Inc.
NIELSEN, J., 1997. “Loyalty on the web”. Alertbox, August, 1–3. Disponível online em http://www.useit.com/alertbox/9708a.html (último acesso: fevereiro de 2010).
NIELSEN, J., 1999. “Design Web Usability”. New Riders Publish, Indianapolis, Indiana, USA.
PRATES, R. O., BARBOSA, S. D. J., (2003). “Avaliação de Interfaces de Usuário - Conceitos e Métodos”. In: Coello, J. M. A., Fabbri, S. C. P. F. (eds), Jornada de Atualização em Informática do Congresso da Sociedade Brasileira de Computação, Capítulo 6, Campinas.
SHULL, F., CARVER, J., TRAVASSOS, G. H., 2001. “An empirical methodology for introducing software processes”. ACM SIGSOFT Software Engineering Notes, v. 26, n. 5, pp. 288-296.
TRAVASSOS, G. H. (2008). Experimentação em Engenharia de Software: produzindo evidências, desenvolvendo tecnologias e melhorando processos de software (Apresentação Keynote). VII Simpósio Brasileiro de Qualidade de Software (SBQS 2008). Florianopolis.
TRAVASSOS, G. H., BARROS, M., 2003. "Contributions of In Virtuo and In Silico Experiments for the Future of Empirical Studies in Software Engineering". In: Proceedings of the 2nd Workshop in Workshop Series on Empirical Software Engineering (WSESE 2003), pp. 117-130, Rome.
TRAVASSOS, G. H., SHULL, F., FREDERICKS, M., BASILI, V., 1999. "Detecting defects in object-oriented designs: using reading techniques to increase software quality." ACM SIGPLAN Notices, v. 34, n. 10, pp. 47-56.
Publicado
07/06/2010
Como Citar
GOMES, Marcos; SANTOS, Fábio; SANTOS, Davi Viana dos; TRAVASSOS, Guilherme Horta; CONTE, Tayana.
Evoluindo uma Técnica de Avaliação de Usabilidade através de Estudos In Vitro e In Vivo. In: SIMPÓSIO BRASILEIRO DE QUALIDADE DE SOFTWARE (SBQS), 9. , 2010, Belém.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2010
.
p. 229-243.
DOI: https://doi.org/10.5753/sbqs.2010.15432.