Morte de Ecossistemas de Software: causas, fases, estratégias e métricas

Detalhes bibliográficos
Ano de defesa: 2025
Autor(a) principal: FELIPE DE SOUZA SOUPINSKI
Orientador(a): Awdren de Lima Fontao
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Fundação Universidade Federal de Mato Grosso do Sul
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Brasil
Palavras-chave em Português:
Link de acesso: https://repositorio.ufms.br/handle/123456789/12591
Resumo: Software Ecosystems (SECO) depend on platforms that serve as environments for developers interaction. When the organization that owns the platform does not support the synergy between organizational goals and developers’ expectations, the SECO may die. The death results in the definitive suspension of vital activities, directly impacting developers, who lose part of the learning and experience gained. Projects that depend on the SECO platform may be discontinued. Ultimately, the responsible organization loses the resources invested in the development and maintenance of the software and communities. Thus, understanding the signs that may indicate a SECO death is important. In this master’s project proposal, we discuss existing knowledge of SECO death and outline a vision to complement research on the topic. Our long-term vision is to establish benchmarks regarding causes, phases, strategies and metrics around SECO death. Based on a multivocal literature mapping (18 academic studies and 19 industry documents), five main categories of death causes were identified: technological aging, social factors, organizational failures, competitive pressures and financial unsustainability. The death process follows four distinct phases: initial aging, manifest decline, morbid/critical phase and terminal phase. Methodological triangulation resulted in a catalog of 47 metric groups organized in social, technical and business dimensions. Empirical validation with 24 experts established prioritization hierarchy: Human Capital (31.0%), Sustainability (26.6%), Competitiveness (24.4%) and Technical Foundation (20.6%). Social metrics predominated (61.38% of selections), with "Contributors and Active Developers"emerging as universal priority metric (28.79% of selections). The research revealed consensus on fundamental metrics and contextual specialization patterns, where different organizational challenges generate specific demands for metric categories, establishing empirically validated benchmarks for monitoring SECO vital signs.
id UFMS_89cadbfadf93dd3b78aa600522cd71ee
oai_identifier_str oai:repositorio.ufms.br:123456789/12591
network_acronym_str UFMS
network_name_str Repositório Institucional da UFMS
repository_id_str
spelling 2025-09-16T17:28:08Z2025-09-16T17:28:08Z2025https://repositorio.ufms.br/handle/123456789/12591Software Ecosystems (SECO) depend on platforms that serve as environments for developers interaction. When the organization that owns the platform does not support the synergy between organizational goals and developers’ expectations, the SECO may die. The death results in the definitive suspension of vital activities, directly impacting developers, who lose part of the learning and experience gained. Projects that depend on the SECO platform may be discontinued. Ultimately, the responsible organization loses the resources invested in the development and maintenance of the software and communities. Thus, understanding the signs that may indicate a SECO death is important. In this master’s project proposal, we discuss existing knowledge of SECO death and outline a vision to complement research on the topic. Our long-term vision is to establish benchmarks regarding causes, phases, strategies and metrics around SECO death. Based on a multivocal literature mapping (18 academic studies and 19 industry documents), five main categories of death causes were identified: technological aging, social factors, organizational failures, competitive pressures and financial unsustainability. The death process follows four distinct phases: initial aging, manifest decline, morbid/critical phase and terminal phase. Methodological triangulation resulted in a catalog of 47 metric groups organized in social, technical and business dimensions. Empirical validation with 24 experts established prioritization hierarchy: Human Capital (31.0%), Sustainability (26.6%), Competitiveness (24.4%) and Technical Foundation (20.6%). Social metrics predominated (61.38% of selections), with "Contributors and Active Developers"emerging as universal priority metric (28.79% of selections). The research revealed consensus on fundamental metrics and contextual specialization patterns, where different organizational challenges generate specific demands for metric categories, establishing empirically validated benchmarks for monitoring SECO vital signs.Os Ecossistemas de Software (ECOS) dependem de plataformas que servem como ambientes para interação dos desenvolvedores. Quando a organização proprietária da plataforma não suporta a sinergia entre os objetivos organizacionais e as expectativas dos desenvolvedores, o ECOS pode morrer. A morte resulta na suspensão definitiva de atividades vitais, impactando diretamente os desenvolvedores, que perdem parte do aprendizado e da experiência adquirida. Projetos que dependem da plataforma do ECOS poderão ser descontinuados. Em última análise, a organização responsável perde os recursos investidos no desenvolvimento e manutenção do software e das comunidades. Assim, é importante compreender os sinais que podem indicar a morte de um ECOS. Neste mestrado, discutimos o conhecimento existente sobre a morte de ECOS e delineamos uma visão para complementar a pesquisa sobre o tema. Nossa visão de longo prazo é estabelecer pontos de referência em relação às causas, fases, estratégias e métricas em torno da morte de ECOS. Com base em um mapeamento multivocal da literatura (18 estudos acadêmicos e 19 documentos da indústria), foram identificadas cinco categorias principais de causas de morte: envelhecimento tecnológico, fatores sociais, falhas organizacionais, pressões competitivas e insustentabilidade financeira. O processo de morte segue quatro fases distintas: envelhecimento inicial, declínio manifesto, fase mórbida/crítica e fase terminal. A triangulação metodológica resultou em um catálogo de 47 grupos de métricas organizadas em dimensões social, técnica e de negócios. Validação empírica com 24 especialistas estabeleceu hierarquia de priorização: Capital Humano (31,0%), Sustentabilidade (26,6%), Competitividade (24,4%) e Fundação Técnica (20,6%). As métricas sociais predominaram (61,38% das seleções), com "Contributors and Active Developers"emergindo como métrica prioritária universal (28,79% das seleções). A pesquisa revelou consenso sobre métricas fundamentais e padrões de especialização contextual, onde diferentes desafios organizacionais geram demandas específicas por categorias de métricas, estabelecendo pontos de referência empiricamente validados para monitoramento de sinais vitais de ECOS.Fundação Universidade Federal de Mato Grosso do SulUFMSBrasilecossistemas de softwaremedição de softwareMorte de Ecossistemas de Software: causas, fases, estratégias e métricasinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisAwdren de Lima FontaoFELIPE DE SOUZA SOUPINSKIinfo:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UFMSinstname:Universidade Federal de Mato Grosso do Sul (UFMS)instacron:UFMSORIGINALdissertation-soupinski.pdfdissertation-soupinski.pdfapplication/pdf799409https://repositorio.ufms.br/bitstream/123456789/12591/-1/dissertation-soupinski.pdf22c79b5ba87457861686c600ec955de2MD5-1123456789/125912025-09-16 13:28:12.307oai:repositorio.ufms.br:123456789/12591Repositório InstitucionalPUBhttps://repositorio.ufms.br/oai/requestri.prograd@ufms.bropendoar:21242025-09-16T17:28:12Repositório Institucional da UFMS - Universidade Federal de Mato Grosso do Sul (UFMS)false
dc.title.pt_BR.fl_str_mv Morte de Ecossistemas de Software: causas, fases, estratégias e métricas
title Morte de Ecossistemas de Software: causas, fases, estratégias e métricas
spellingShingle Morte de Ecossistemas de Software: causas, fases, estratégias e métricas
FELIPE DE SOUZA SOUPINSKI
ecossistemas de software
medição de software
title_short Morte de Ecossistemas de Software: causas, fases, estratégias e métricas
title_full Morte de Ecossistemas de Software: causas, fases, estratégias e métricas
title_fullStr Morte de Ecossistemas de Software: causas, fases, estratégias e métricas
title_full_unstemmed Morte de Ecossistemas de Software: causas, fases, estratégias e métricas
title_sort Morte de Ecossistemas de Software: causas, fases, estratégias e métricas
author FELIPE DE SOUZA SOUPINSKI
author_facet FELIPE DE SOUZA SOUPINSKI
author_role author
dc.contributor.advisor1.fl_str_mv Awdren de Lima Fontao
dc.contributor.author.fl_str_mv FELIPE DE SOUZA SOUPINSKI
contributor_str_mv Awdren de Lima Fontao
dc.subject.por.fl_str_mv ecossistemas de software
medição de software
topic ecossistemas de software
medição de software
description Software Ecosystems (SECO) depend on platforms that serve as environments for developers interaction. When the organization that owns the platform does not support the synergy between organizational goals and developers’ expectations, the SECO may die. The death results in the definitive suspension of vital activities, directly impacting developers, who lose part of the learning and experience gained. Projects that depend on the SECO platform may be discontinued. Ultimately, the responsible organization loses the resources invested in the development and maintenance of the software and communities. Thus, understanding the signs that may indicate a SECO death is important. In this master’s project proposal, we discuss existing knowledge of SECO death and outline a vision to complement research on the topic. Our long-term vision is to establish benchmarks regarding causes, phases, strategies and metrics around SECO death. Based on a multivocal literature mapping (18 academic studies and 19 industry documents), five main categories of death causes were identified: technological aging, social factors, organizational failures, competitive pressures and financial unsustainability. The death process follows four distinct phases: initial aging, manifest decline, morbid/critical phase and terminal phase. Methodological triangulation resulted in a catalog of 47 metric groups organized in social, technical and business dimensions. Empirical validation with 24 experts established prioritization hierarchy: Human Capital (31.0%), Sustainability (26.6%), Competitiveness (24.4%) and Technical Foundation (20.6%). Social metrics predominated (61.38% of selections), with "Contributors and Active Developers"emerging as universal priority metric (28.79% of selections). The research revealed consensus on fundamental metrics and contextual specialization patterns, where different organizational challenges generate specific demands for metric categories, establishing empirically validated benchmarks for monitoring SECO vital signs.
publishDate 2025
dc.date.accessioned.fl_str_mv 2025-09-16T17:28:08Z
dc.date.available.fl_str_mv 2025-09-16T17:28:08Z
dc.date.issued.fl_str_mv 2025
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://repositorio.ufms.br/handle/123456789/12591
url https://repositorio.ufms.br/handle/123456789/12591
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Fundação Universidade Federal de Mato Grosso do Sul
dc.publisher.initials.fl_str_mv UFMS
dc.publisher.country.fl_str_mv Brasil
publisher.none.fl_str_mv Fundação Universidade Federal de Mato Grosso do Sul
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFMS
instname:Universidade Federal de Mato Grosso do Sul (UFMS)
instacron:UFMS
instname_str Universidade Federal de Mato Grosso do Sul (UFMS)
instacron_str UFMS
institution UFMS
reponame_str Repositório Institucional da UFMS
collection Repositório Institucional da UFMS
bitstream.url.fl_str_mv https://repositorio.ufms.br/bitstream/123456789/12591/-1/dissertation-soupinski.pdf
bitstream.checksum.fl_str_mv 22c79b5ba87457861686c600ec955de2
bitstream.checksumAlgorithm.fl_str_mv MD5
repository.name.fl_str_mv Repositório Institucional da UFMS - Universidade Federal de Mato Grosso do Sul (UFMS)
repository.mail.fl_str_mv ri.prograd@ufms.br
_version_ 1845881982974689280