10.29327/1407529.27-16
Os portais de ecossistemas de software (ECOS) são interfaces Web que permitem a um desenvolvedor participar, consumir informações e se comunicar com outros atores, em um ecossistema de software. Melhorar o engajamento dos desenvolvedores é uma preocupação importante para manter um ECOS sustentável no mercado ao longo do tempo. A Experiência de Desenvolvedor (DX, do inglês Developer eXperience) é uma qualidade importante, uma vez que experiências negativas durante a interação com o ECOS pode resultar no desengajamento do desenvolvedor. Dificuldades enfrentadas durante a interação com um portal de ECOS dificultam o engajamento e podem fazer com que os desenvolvedores abandonem o portal e, consequentemente, o ecossistema. Este trabalho apresenta um conjunto de 13 requisitos não funcionais (RNF) de transparência para portais de ECOS que são capazes de contribuir para o engajamento. Esses requisitos foram definidos com base em fatores que afetam o engajamento dos desenvolvedores nos portais de ECOS, especificamente em ECOS de código aberto e híbrido. Para isso, foram realizados dois estudos de caso com desenvolvedores iniciantes e foram realizados uma pesquisa de opinião e um estudo de campo com desenvolvedores do mercado. Todos os RNF elicitados puderam ser mapeados às subcaracterísticas do RNF de transparência da informação, o que denota a importante contribuição desta qualidade tanto para incrementar o grau de satisfação na DX, como, consequentemente, para o engajamento
Engajamento; Transparência; Requisitos não funcionais; Ecossistemas de software; Experiência de desenvolvedor
@inproceedings{wer202417, author = {Parracho, T. D. M. and Zacarias, R. O. and Sousa, H. P. D. S. and Santos, R. P. D.}, title = {Requisitos de Transparência para Engajamento de Desenvolvedores em Portais de Ecossistemas de Software}, booktitle = {Proceedings of the WER2024-27th Workshop on Requirements Engineering, Buenos Aires, Argentina}, year = {2024}, issn = {2675-0066}, isbn = {978-65-01-06131-3}, doi = {10.29327/1407529.27-16} }