Projeto de Pesquisa: Ecossistemas de Software na Engenharia de Software
Título do Projeto: Ecossistemas de Software na Engenharia de Software.
Coordenador: Prof. Dr. Paulo Robson Campelo Malcher (Este endereço de email está sendo protegido de spambots. Você precisa do JavaScript ativado para vê-lo.)
Período do Projeto: 05/10/2024 a 31/12/2025.
Área de Conhecimento: Ciência da Computação.
Linha de Pesquisa: Engenharia de Software.
Objetivo Greral: Investigar o impacto dos ECOS na engenharia de software, com foco na dinâmica de colaboração entre múltiplos atores, nas práticas de desenvolvimento distribuído e nas implicações para a inovação, competitividade e evolução de produtos e serviços de software.
Resumo: Este projeto de pesquisa tem como objetivo investigar o impacto dos ecossistemas de software (ECOS) na engenharia de software, com foco em entender como múltiplos atores colaboram e inovam em plataformas tecnológicas compartilhadas. A pesquisa buscará desenvolver diretrizes que auxiliem empresas e desenvolvedores a adotarem e gerenciarem ECOS de maneira eficaz, além de propor abordagens que apoiem os processos de engenharia de software nesse contexto. O projeto beneficiará tanto a academia quanto a indústria, contribuindo para o avanço do conhecimento teórico, o fortalecimento das práticas colaborativas e a formação de profissionais capacitados para lidar com desafios modernos de desenvolvimento de software.
Metodologia: O método científico proposto para este projeto envolve uma abordagem mista, combinando técnicas qualitativas e quantitativas. Para a execução do projeto podem ser realizados estudos secundários com o objetivo de identificar o estado da arte de ECOS e seus impactos na engenharia de software. Em seguida, podem ser conduzidos estudos de caso com empresas que são engajadas em ECOS, complementados por uma pesquisa de opinião (survey) com profissionais do setor. A análise quantitativa de dados buscará medir o impacto dos ECOS em métricas de desempenho organizacional. Por fim, com base nos resultados, podem ser elaboradas diretrizes práticas para auxiliar empresas a entender melhor sua posição no ecossistema de software e como ele pode impactar no desenvolvimento de software e abordagens de apoios aos diferentes processos da engenharia de software. A validação dessas diretrizes e abordagens pode ser feita por meio da comparação dos achados com a literatura e a coleta de feedback de especialistas.