Web DUE: Uma Técnica de Inspeção de Usabilidade de Mockups de Aplicações Web Guiada Por Zonas Próprias de Páginas Web
Resumo
Usabilidade é um dos atributos de qualidade de software que afetam a aceitação das aplicações desenvolvidas. No entanto, apesar do aumento do número de métodos de inspeção de usabilidade de aplicações Web, a maioria destes métodos só pode ser aplicada nas últimas etapas do processo de desenvolvimento, aumentando o custo de correção dos problemas identificados. Com o intuito de solucionar esta dificuldade, nesta pesquisa de mestrado foram propostas as tecnologias Design Usability Evaluation (DUE): (a) a técnica Web DUE, que é específica para inspeção de usabilidade de protótipos de baixa fidelidade (ou mockups) de aplicações Web; e (b) a ferramenta Mockup DUE que apoia sua aplicação. Além de apresentar como foram desenvolvidas estas tecnologias, este artigo apresenta a avaliação experimental das mesmas, sua evolução, e os resultados e benefícios decorrentes desta pesquisa.
Palavras-chave:
Páginas Web, Web Guiada, Web DUE, Mockups
Referências
Basili, V., Rombach, H.: The tame project: towards improvement-oriented software environments. IEEE Transactions on Software Engineering, 14(6), 1988.
Conte, T., Massollar, J., Mendes, E., Travassos, G.: Web usability inspection technique based on design perspectives. IET Software, 3(2), 2009.
de la Vara, J., Wnuk, K., Berntsson-Svensson, R., Sánchez, J., Regnell, B. An Empirical Study on the Importance of Quality Requirements in Industry. In: 23rd International Conference on Software Engineering and Knowledge Engineering – SEKE, 2011.
Fernandez, A., Insfran, E., Abrahao, S.: Usability evaluation methods for the Web: A systematic mapping study. Information and Software Technology, 53(8), 2011.
Fons, J., Pelechano, V., Pastor, O., Valderas, P., Torres, V.: Applying the OOWS model-driven approach for developing Web applications: The internet movie database case study. In: Rossi, G., Schwabe, D., Olsina, L., Pastor, O.: Web Engineering: Modeling and Implementing Web Applications, Springer, 2008.
International Organization for Standardization, ISO/IEC 25010, Systems and software engineering -- SQuaRE - Software product Quality Requirements and Evaluation -- System and software quality models, 2011.
Kawakami, G., Rivero, L., Conte, T.: Identifying Improvement Opportunities in Usability Inspection Technologies for the Mobile Web Context though a Controlled Experiment. Proc. XI Experimental Software Engineering Latin Workshop, Chile, 2014. (In Portuguese.
Matera, M., Rizzo, F., Carughi, G.: Web Usability: Principles and Evaluation Methods, In: E. Mendes and N. Mosley, N, Web Engineering, Springer, 2006.
Nielsen J.: Finding usability problems through heuristic evaluation. Proc. CHI’92, UK, 1992, pp. 373-380.
Polson, P., Lewis, C., Rieman, J., Wharton, C.: Cognitive walkthroughs: a method for theory-based evaluation of user interfaces. International Journal of Man-Machine Studies, 1992.
Rivero, L., Conte, T.: Using an Empirical Study to Evaluate the Feasibility of a New Usability Inspection Technique for Paper Based Prototypes of Web Applications. Journal of Software Engineering Research and Development, 2013b.
Rivero, L., Viana, D., Conte, T.: Mockup DUE: A Tool Support for the Usability Inspection Process of Web Application Mockups. IX Workshop Anual do MPS – WAMPS, 2013b. (In Portuguese.
Rivero, L., Barreto, R., Conte, T.: Characterizing Usability Inspection Methods through the Analysis of a Systematic Mapping Study Extension. Latin-american Center for Informatics Studies Electronic Journal, Volume 16, Issue 1, 2013a.
Rivero, L., Conte, T.: Characterizing Usability Inspection Methods through the Analysis of a Systematic Mapping Study Extension. Proc. IX Experimental Software Engineering Latin Workshop, Argentina, 2012a.
Rivero, L., Conte, T.: Improving Usability Inspection Technologies for Web Mockups through Empirical Studies. 25th International Conference on Software Engineering and Knowledge Engineering, 2013a.
Rivero, L., Conte, T.: Usability Inspection for Web Applications Guided by Functionalities. 10th Brazilian Symposium on Human Factors in Computer Systems, Brazil, 2011, pp. 4-5. (In portuguese.
Rivero, L., Conte, T.: Using an Empirical Study to Evaluate the Feasibility of a new Usability Inspection Technique for Paper Based Prototypes of Web Applications. Proc. 26th Brazilian Symposium on Software Engineering, Brazil, 2012b, pp. 81-90.
Rivero, L., Conte, T.: Using the Results from a Systematic Mapping Extension to Define a Usability Inspection Method for Web Applications. Proc. 24th International Conference on Software Engineering and Knowledge Engineering, USA, 2012c.
Rivero, L., Kalinowski, M., Conte, T.: Practical Findings from Applying Innovative Design Usability Evaluation Technologies for Mockups of Web Applications. 47th Hawaiian International Conference on System Sciences, USA, pp. 3054-3063, 2014a.
Rivero, L., Kawakami, G., Conte, T.: Using a Controlled Experiment to Evaluate Usability Inspection Technologies for Improving the Quality of Mobile Web Applications Earlier in their Design. Proc. 28th Brazilian Symposium on Software Engineering, Brazil, 2014b. (Accepted for Publication.
Travassos, G., Shull, F., Fredericks, M., Basili, V.: Detecting defects in object-oriented designs: using reading techniques to increase software quality. Proc. 14th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, USA, pp. 47-56, 1999.
Conte, T., Massollar, J., Mendes, E., Travassos, G.: Web usability inspection technique based on design perspectives. IET Software, 3(2), 2009.
de la Vara, J., Wnuk, K., Berntsson-Svensson, R., Sánchez, J., Regnell, B. An Empirical Study on the Importance of Quality Requirements in Industry. In: 23rd International Conference on Software Engineering and Knowledge Engineering – SEKE, 2011.
Fernandez, A., Insfran, E., Abrahao, S.: Usability evaluation methods for the Web: A systematic mapping study. Information and Software Technology, 53(8), 2011.
Fons, J., Pelechano, V., Pastor, O., Valderas, P., Torres, V.: Applying the OOWS model-driven approach for developing Web applications: The internet movie database case study. In: Rossi, G., Schwabe, D., Olsina, L., Pastor, O.: Web Engineering: Modeling and Implementing Web Applications, Springer, 2008.
International Organization for Standardization, ISO/IEC 25010, Systems and software engineering -- SQuaRE - Software product Quality Requirements and Evaluation -- System and software quality models, 2011.
Kawakami, G., Rivero, L., Conte, T.: Identifying Improvement Opportunities in Usability Inspection Technologies for the Mobile Web Context though a Controlled Experiment. Proc. XI Experimental Software Engineering Latin Workshop, Chile, 2014. (In Portuguese.
Matera, M., Rizzo, F., Carughi, G.: Web Usability: Principles and Evaluation Methods, In: E. Mendes and N. Mosley, N, Web Engineering, Springer, 2006.
Nielsen J.: Finding usability problems through heuristic evaluation. Proc. CHI’92, UK, 1992, pp. 373-380.
Polson, P., Lewis, C., Rieman, J., Wharton, C.: Cognitive walkthroughs: a method for theory-based evaluation of user interfaces. International Journal of Man-Machine Studies, 1992.
Rivero, L., Conte, T.: Using an Empirical Study to Evaluate the Feasibility of a New Usability Inspection Technique for Paper Based Prototypes of Web Applications. Journal of Software Engineering Research and Development, 2013b.
Rivero, L., Viana, D., Conte, T.: Mockup DUE: A Tool Support for the Usability Inspection Process of Web Application Mockups. IX Workshop Anual do MPS – WAMPS, 2013b. (In Portuguese.
Rivero, L., Barreto, R., Conte, T.: Characterizing Usability Inspection Methods through the Analysis of a Systematic Mapping Study Extension. Latin-american Center for Informatics Studies Electronic Journal, Volume 16, Issue 1, 2013a.
Rivero, L., Conte, T.: Characterizing Usability Inspection Methods through the Analysis of a Systematic Mapping Study Extension. Proc. IX Experimental Software Engineering Latin Workshop, Argentina, 2012a.
Rivero, L., Conte, T.: Improving Usability Inspection Technologies for Web Mockups through Empirical Studies. 25th International Conference on Software Engineering and Knowledge Engineering, 2013a.
Rivero, L., Conte, T.: Usability Inspection for Web Applications Guided by Functionalities. 10th Brazilian Symposium on Human Factors in Computer Systems, Brazil, 2011, pp. 4-5. (In portuguese.
Rivero, L., Conte, T.: Using an Empirical Study to Evaluate the Feasibility of a new Usability Inspection Technique for Paper Based Prototypes of Web Applications. Proc. 26th Brazilian Symposium on Software Engineering, Brazil, 2012b, pp. 81-90.
Rivero, L., Conte, T.: Using the Results from a Systematic Mapping Extension to Define a Usability Inspection Method for Web Applications. Proc. 24th International Conference on Software Engineering and Knowledge Engineering, USA, 2012c.
Rivero, L., Kalinowski, M., Conte, T.: Practical Findings from Applying Innovative Design Usability Evaluation Technologies for Mockups of Web Applications. 47th Hawaiian International Conference on System Sciences, USA, pp. 3054-3063, 2014a.
Rivero, L., Kawakami, G., Conte, T.: Using a Controlled Experiment to Evaluate Usability Inspection Technologies for Improving the Quality of Mobile Web Applications Earlier in their Design. Proc. 28th Brazilian Symposium on Software Engineering, Brazil, 2014b. (Accepted for Publication.
Travassos, G., Shull, F., Fredericks, M., Basili, V.: Detecting defects in object-oriented designs: using reading techniques to increase software quality. Proc. 14th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, USA, pp. 47-56, 1999.
Publicado
04/08/2014
Como Citar
RIVERO, Luis; CONTE, Tayana.
Web DUE: Uma Técnica de Inspeção de Usabilidade de Mockups de Aplicações Web Guiada Por Zonas Próprias de Páginas Web. In: SIMPÓSIO BRASILEIRO DE QUALIDADE DE SOFTWARE (SBQS), 13. , 2014, Blumenau.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2014
.
p. 326-340.
DOI: https://doi.org/10.5753/sbqs.2014.15265.