Morte de Ecossistemas de Software: causas, fases, estratégias e métricas
| Ano de defesa: | 2025 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| 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 |