Avaliação de Transparência de Portais de Ecossistemas de Software Utilizando Ferramentas de Análise de Experiência de Desenvolvedor
Resumo
Context: Software Ecosystems (SECO) portals are web interfaces that allow a developer to access an ecosystem. They allow the consumption of information and communication by actors. Motivation: Improving the Developer Experience (DX) is an important concern for developers to be engaged with a SECO portal. Transparency helps in the understanding of the information made available and in the communication between the actors. Problem: If the DX is unsatisfactory, developers can abandon the portal and consequently the SECO. Objective: The objective of this work is to use methods and tools to capture multimodal and interaction information in SECO portals, aiming to promote the improvement of transparency aspects that can lead to the improvement of DX in such portals. Research Method: Studies were carried out with developers and methods were used for quantitative and qualitative data analysis. Results: Factors that influence DX in the software development process and factors related to transparency that influence DX were identified based on reports from the study participants. Contributions: The main contribution of this work is to support the engagement of developers in SECO portals and encourage the improvement of transparency about the information and processes made available.
Palavras-chave:
Developer Experience, Software Ecosystem, Multimodal Capture, Transparency
Referências
O. Barbosa, R. P. Santos, C. Alves, C. Werner, and S. Jansen. 2013. Chapter 4: A systematic mapping study on software ecosystems from a three-dimensional perspective. In Software Ecosystems, S. Jansen, S. Brinkkemper, and M. Cusumano (Eds.). Edward Elgar Publishing, Cheltenham, UK, Chapter 4, 59–81.
C. Cappelli. 2009. Uma Abordagem para Transparência em Processos Organizacionais Utilizando Aspectos. Tese de Doutorado. Programa de Pós-Graduação em Informática do Departamento de Informática da PUC-Rio, Rio de Janeiro, RJ, Brasil.
J. Corbin and A. Strauss. 2014. Basics of Qualitative Research: Techniques and Procedures for Developing Grounded Theory. SAGE Publications.
F. Fagerholm and J. Münch. 2012. Developer experience: Concept and definition. In 2012 International Conference on Software and System Process (ICSSP) (Zurich, Switzerland). Institute of Electrical and Electronics Engineers, 73–77.
F. B. Forte, P. Vilain, and F. F. de Macedo. 2015. A Customized Checklist for Analyzing Software Transparency inWebsites. In Proceedings of the XI Brazilian Symposium on Information Systems (Goiania, Brazil) (SBSI ’15). Brazilian Computer Society, Porto Alegre, RS, Brazil, 355–362.
J. C. S. P. Leite and C. Cappelli. 2010. Software Transparency. Business Information Systems Engineering 2 (2010), 127–139.
D. Lima, F. Moura, A. Alves, T. Parracho, R. Zacarias, R. Santos, and M. Seruffo. 2022. UX-Tracking: Web and Multimodal Tool for User Experience Evaluation. In Anais Estendidos do XXVIII Simpósio Brasileiro de Sistemas Multimídia e Web (Curitiba, Brasil). Sociedade Brasileira de Computação, Porto Alegre, RS, Brasil, 107–110.
A. I. Meireles, R. P. Santos, and C. Cappelli. 2019. Um Instrumento para Avaliação e Sugestões de Mecanismos de Transparência em Portais de Ecossistemas de Software. iSys - Revista Brasileira de Sistemas de Informação 12, 6 (2019), 05–38.
V. T. Nunes, C. Cappelli, and C. G. Ralha. 2017. Transparency in Information Systems. In I GrandDSI-BR - Grand Research Challenges in Information Systems in Brazil 2016 - 2026, C. Boscarioli, R. M. Araujo, and R. S. P. Maciel (Eds.). Sociedade Brasileira de Computação, Porto Alegre, RS, Brasil, Chapter 7, 73–89.
T. M. Parracho, R. O. Zacarias, M. C. R. Seruffo, and R. P. Santos. 2023. I Didn’t Find What I Wanted - How Do Developers Consume Information in Software Ecosystems Portals?. In Proceedings of the XIX Brazilian Symposium on Information Systems (Maceió, Brazil) (SBSI ’23). Association for Computing Machinery, New York, NY, USA, 143–150.
R. Santos, C. Cappelli, C. Maciel, and J. C. S. do P. Leite. 2016. Transparência em Ecossistemas de Software. In WDES’16: Anais do XWorkshop em Desenvolvimento Distribuído de Software, Ecossistemas de Software e Sistemas-de-Sistemas (Maringá, Brasil). Sociedade Brasileira de Computação, Porto Alegre, RS, Brasil, 75–79.
K. E. S. Souza, R. O. Zacarias, M. C. R. Seruffo, and R. P. Santos. 2020. T2-UXT: A Tool to Support Transparency Evaluation in Software Ecosystems Portals. In Proceedings of the XXXIV Brazilian Symposium on Software Engineering (Natal, Brazil) (SBES ’20). Association for Computing Machinery, New York, NY, USA, 415–420.
C. Cappelli. 2009. Uma Abordagem para Transparência em Processos Organizacionais Utilizando Aspectos. Tese de Doutorado. Programa de Pós-Graduação em Informática do Departamento de Informática da PUC-Rio, Rio de Janeiro, RJ, Brasil.
J. Corbin and A. Strauss. 2014. Basics of Qualitative Research: Techniques and Procedures for Developing Grounded Theory. SAGE Publications.
F. Fagerholm and J. Münch. 2012. Developer experience: Concept and definition. In 2012 International Conference on Software and System Process (ICSSP) (Zurich, Switzerland). Institute of Electrical and Electronics Engineers, 73–77.
F. B. Forte, P. Vilain, and F. F. de Macedo. 2015. A Customized Checklist for Analyzing Software Transparency inWebsites. In Proceedings of the XI Brazilian Symposium on Information Systems (Goiania, Brazil) (SBSI ’15). Brazilian Computer Society, Porto Alegre, RS, Brazil, 355–362.
J. C. S. P. Leite and C. Cappelli. 2010. Software Transparency. Business Information Systems Engineering 2 (2010), 127–139.
D. Lima, F. Moura, A. Alves, T. Parracho, R. Zacarias, R. Santos, and M. Seruffo. 2022. UX-Tracking: Web and Multimodal Tool for User Experience Evaluation. In Anais Estendidos do XXVIII Simpósio Brasileiro de Sistemas Multimídia e Web (Curitiba, Brasil). Sociedade Brasileira de Computação, Porto Alegre, RS, Brasil, 107–110.
A. I. Meireles, R. P. Santos, and C. Cappelli. 2019. Um Instrumento para Avaliação e Sugestões de Mecanismos de Transparência em Portais de Ecossistemas de Software. iSys - Revista Brasileira de Sistemas de Informação 12, 6 (2019), 05–38.
V. T. Nunes, C. Cappelli, and C. G. Ralha. 2017. Transparency in Information Systems. In I GrandDSI-BR - Grand Research Challenges in Information Systems in Brazil 2016 - 2026, C. Boscarioli, R. M. Araujo, and R. S. P. Maciel (Eds.). Sociedade Brasileira de Computação, Porto Alegre, RS, Brasil, Chapter 7, 73–89.
T. M. Parracho, R. O. Zacarias, M. C. R. Seruffo, and R. P. Santos. 2023. I Didn’t Find What I Wanted - How Do Developers Consume Information in Software Ecosystems Portals?. In Proceedings of the XIX Brazilian Symposium on Information Systems (Maceió, Brazil) (SBSI ’23). Association for Computing Machinery, New York, NY, USA, 143–150.
R. Santos, C. Cappelli, C. Maciel, and J. C. S. do P. Leite. 2016. Transparência em Ecossistemas de Software. In WDES’16: Anais do XWorkshop em Desenvolvimento Distribuído de Software, Ecossistemas de Software e Sistemas-de-Sistemas (Maringá, Brasil). Sociedade Brasileira de Computação, Porto Alegre, RS, Brasil, 75–79.
K. E. S. Souza, R. O. Zacarias, M. C. R. Seruffo, and R. P. Santos. 2020. T2-UXT: A Tool to Support Transparency Evaluation in Software Ecosystems Portals. In Proceedings of the XXXIV Brazilian Symposium on Software Engineering (Natal, Brazil) (SBES ’20). Association for Computing Machinery, New York, NY, USA, 415–420.
Publicado
23/10/2023
Como Citar
PARRACHO, Thiago de Moura; ZACARIAS, Rodrigo Oliveira; DOS SANTOS, Rodrigo Pereira.
Avaliação de Transparência de Portais de Ecossistemas de Software Utilizando Ferramentas de Análise de Experiência de Desenvolvedor. In: CONCURSO DE TRABALHOS DE INICIAÇÃO CIENTÍFICA - SIMPÓSIO BRASILEIRO DE SISTEMAS MULTIMÍDIA E WEB (WEBMEDIA), 29. , 2023, Ribeirão Preto/SP.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2023
.
p. 51-54.
ISSN 2596-1683.
DOI: https://doi.org/10.5753/webmedia_estendido.2023.235465.