SlideShare une entreprise Scribd logo
1  sur  20
Ecossistemas de Software
Renato de Pina Ferreira
Cleidson R. B. de Souza
renpina@gmail.com
Agenda
• Visão Geral
• Origem
• Definição
• Papéis dentro de um Ecossistema
• As Três Perspectivas
• Referências
230/03/2015
Visão Geral
Primórdios do
Desenvolvimento
Globalização do
Mercado
Desenvolvimento
Integrado
Ecossistemas de
Software
Primórdios:
.Unidades Individuais
.Desenvolvimento Centralizado
.Esforço de Um Fabricante
Hoje em dia:
.Unidades Interdependentes de
Fornecedores
.Produtos Integrados
.Esforço Coletivo
330/03/2015
Origem
• Termo “emprestado” de ecossistemas de negócio,
que foi baseado em ecossistemas biológicos.
• Exemplo 1: onça-pintada. Grande predador, mas
pequena parte do ecossistema.
• Exemplo 2: a colaboração e a competição são
elementos fundamentais para que os dois
prosperem.
430/03/2015
Origem (2)
• Ecossistemas de negócio:
“uma comunidade econômica apoiada por uma
fundação, organizações e indivíduos interagindo
como organismos do mundo de negócios”
Moore (1993)
530/03/2015
Definição
• “ecossistema de software é como um conjunto
de negócios, empresas ou entidades que
funcionam como uma unidade e interagem
com um mercado compartilhado para
fornecer software e serviços, levando em
consideração o relacionamento entre eles”.
Jansen (2009)
630/03/2015
Definição (2)
• Ecossistemas de software geralmente são
governados e dirigidos por uma ou mais
partes que lucram quando o ecossistema
prospera. Chamadas Keystones ou
governantes.
• Exemplo? Apple, Google...
730/03/2015
Papéis dentro de um Ecossistema
830/03/2015
Papéis dentro de um Ecossistema(2)
• Apple: é a dona da plataforma ou, como é
denominada nesta apresentação, a
governante/keystone. Ela desenvolve e é a dona
da plataforma iOS.
• Usuários: são os usuários finais da plataforma, as
pessoas que utilizam o smartphone com o iOS
instalado, e também fazem uso das aplicações
que são desenvolvidas pelo desenvolvedores de
software, além de possuírem um contrato com as
empresas de telefonia móvel.
930/03/2015
Papéis dentro de um Ecossistema(3)
• Desenvolvedores: são os engenheiros de software que
desenvolvem aplicações/serviços para a plataforma.
Eles criam produtos de software que são utilizados
pelos usuários da plataforma
• Fabricantes de hardware: fornecem componentes
físicos que serão acoplados ao smartphone da Apple.
São fabricantes que vão desde produtores de chips que
são utilizados diretamente na fabricação e montagem
dos smartphones, até fabricantes de acessórios, como
fones de ouvido, capas protetoras, e etc.
1030/03/2015
Papéis dentro de um Ecossistema (4)
• Todos interligados de alguma forma. O que nada
mais é que um Ecossistema.
1130/03/2015
As Três Perspectivas
• Em um estudo realizado por Barbosa e colegas
(2011) essas três dimensões são propostas e
analisadas.
Técnica
Negócio
Social
1230/03/2015
As Três Perspectivas (2)
• Técnica: é focada na plataforma na qual o
ecossistema gira.
– o mercado
– a tecnologia
– Infraestrutura e outros.
• Foco: para entender como foi projetada e
desenvolvida, como foi o seu processo de
abertura, considerando a sua arquitetura,
transparência durante sua evolução e
manutenção. (Santos e Werner, 2011a)
1330/03/2015
As Três Perspectivas (3)
• Negócio: está focada em analisar o contexto da plataforma,
definir seu escopo, quais os papéis e suas características.
• Exemplo:
1. Selecionar os objetivos do ecossistema.
2. Elaborar perguntas para melhor entender estes objetivos.
3. Definir, coletar e analisar métricas, como por exemplo,
números de desenvolvedores, países e usuários que fazem
parte do ecossistema.
1430/03/2015
As Três Perspectivas (4)
• Essa abordagem permite coletar, manipular e
apresentar indicadores de sustentabilidade e
diversidade e transformar em informações
que indiquem o quão saudável é aquele
ecossistema (Dhungana et al., 2010)
1530/03/2015
As Três Perspectivas (5)
• Social: dimensão que possui uma grande
importância quando se olha para fatores que
levam ao sucesso de um determinado
ecossistema.
• Campbell e Ahmed (2010), em um estudo
semelhante ao de Barbosa, apontam que
empresas governantes que se comprometem
mais com o fator social, tendem a possuir um
ecossistema de sucesso.
1630/03/2015
As Três Perspectivas (6)
• Afinal, desenvolver software é uma atividade
social.
• Identificar e analisar requisitos faz com que
desenvolvedores pensem mais como
sociólogos e psicólogos (cursos das ciências
humanas) do que como profissionais
formadas em ciências exatas.
1730/03/2015
Conclusão
Concluindo...
• Ecossistemas de software é a nossa realidade.
• Meio usado amplamente para
desenvolvimento de soluções.
1830/03/2015
Referências
• Jansen, S. and Finkelstein, A. and Brinkkemper, S. A Sense of Community: A Research Agenda for Software
Ecosystems, In: International Conference on Software Engineering, Vancouver, Canada, IEEE CS Press. (2009).
• D. Dhungana, I. Groher, E. Schludermann, and S. Bi. Software ecosystems vs. natural ecosystems: learning from
the ingenious mind of nature. In Proceedings of the Fourth European Conference on Software Architecture:
Companion Volume, pages 96-102.ACM. (2010).
• Campbell, P.R.J., Ahmed, F., A Three-Dimensional View of Software Ecosystems. In: 2nd International Workshop
on Software Ecosystems. (2010).
• Messerschmitt, D. G., Szyperski, C. Software Ecosystem: Understanding an Indispensable Technology and
Industry. The MIT Press. (2003).
• James F. Moore. The death of competition: Leadership and strategy in the age of business ecosystems.
HarperBusiness, New York. (1996).
• O. Barbosa and C. Alves. A systematic mapping study on software ecosystems. In Proceedings of the 3rd
Workshop on Software Ecosystems. http://ceur-ws.org/Vol-746/. (2011).
• Santos, R.P., and C.M.L. Werner. A Proposal for Software Ecosystems Engineering. In: Proceedings of the 3rd
International Workshop on Software Ecosystems, 2nd International Conference on Software Business, Brussels,
pages 40-51, June. (2011a).
1930/03/2015
Ecossistemas de Software
Renato de Pina Ferreira
Cleidson R. B. de Souza
renpina@gmail.com

Contenu connexe

Tendances

Aula 2 Anatomia - Planos e Eixos
Aula 2 Anatomia -  Planos e EixosAula 2 Anatomia -  Planos e Eixos
Aula 2 Anatomia - Planos e EixosJulia Berardo
 
Aula3 lehn04 estrutura3_dproteinas
Aula3 lehn04 estrutura3_dproteinasAula3 lehn04 estrutura3_dproteinas
Aula3 lehn04 estrutura3_dproteinasFrancisco Prosdocimi
 
Coroas cerâmicas e.max - Ceramic restorations e.max
Coroas cerâmicas e.max - Ceramic restorations e.maxCoroas cerâmicas e.max - Ceramic restorations e.max
Coroas cerâmicas e.max - Ceramic restorations e.maxEduardo Souza-Junior
 
Catálogo de forrageiras recomendadas pela Embrapa
Catálogo de forrageiras recomendadas pela EmbrapaCatálogo de forrageiras recomendadas pela Embrapa
Catálogo de forrageiras recomendadas pela EmbrapaRural Pecuária
 
As Bases Estruturais e Moleculares da Contração Muscular
As Bases Estruturais e Moleculares da Contração MuscularAs Bases Estruturais e Moleculares da Contração Muscular
As Bases Estruturais e Moleculares da Contração MuscularPetra Rodrigues
 
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)Leinylson Fontinele
 
Taxonomia, morfologia e sistemática de insetos-pragas
Taxonomia, morfologia e sistemática de insetos-pragasTaxonomia, morfologia e sistemática de insetos-pragas
Taxonomia, morfologia e sistemática de insetos-pragasCentro Educacional Êxito
 
Aula 1 Anatomia - Osteologia veterinária
Aula 1 Anatomia - Osteologia veterináriaAula 1 Anatomia - Osteologia veterinária
Aula 1 Anatomia - Osteologia veterináriaJulia Berardo
 
Apresentação artigos científicos para estagiários de psicologia (simplificado)
Apresentação artigos científicos para estagiários de psicologia (simplificado)Apresentação artigos científicos para estagiários de psicologia (simplificado)
Apresentação artigos científicos para estagiários de psicologia (simplificado)Bruno Sampaio Garrido
 

Tendances (20)

Aula 2 Anatomia - Planos e Eixos
Aula 2 Anatomia -  Planos e EixosAula 2 Anatomia -  Planos e Eixos
Aula 2 Anatomia - Planos e Eixos
 
Apresentação membro torácico
Apresentação membro torácicoApresentação membro torácico
Apresentação membro torácico
 
Aula 02 cultura do maracujá.
Aula 02  cultura do maracujá.Aula 02  cultura do maracujá.
Aula 02 cultura do maracujá.
 
Apresentação membro pélvico.
Apresentação membro pélvico.Apresentação membro pélvico.
Apresentação membro pélvico.
 
Aula3 lehn04 estrutura3_dproteinas
Aula3 lehn04 estrutura3_dproteinasAula3 lehn04 estrutura3_dproteinas
Aula3 lehn04 estrutura3_dproteinas
 
Coroas cerâmicas e.max - Ceramic restorations e.max
Coroas cerâmicas e.max - Ceramic restorations e.maxCoroas cerâmicas e.max - Ceramic restorations e.max
Coroas cerâmicas e.max - Ceramic restorations e.max
 
Morfologia tegumento
Morfologia   tegumentoMorfologia   tegumento
Morfologia tegumento
 
Redação científica
Redação científicaRedação científica
Redação científica
 
Catálogo de forrageiras recomendadas pela Embrapa
Catálogo de forrageiras recomendadas pela EmbrapaCatálogo de forrageiras recomendadas pela Embrapa
Catálogo de forrageiras recomendadas pela Embrapa
 
Apresentação coluna vertebral
Apresentação coluna vertebralApresentação coluna vertebral
Apresentação coluna vertebral
 
História da odontologia
História da odontologia História da odontologia
História da odontologia
 
Manual bio estat-5
Manual bio estat-5Manual bio estat-5
Manual bio estat-5
 
As Bases Estruturais e Moleculares da Contração Muscular
As Bases Estruturais e Moleculares da Contração MuscularAs Bases Estruturais e Moleculares da Contração Muscular
As Bases Estruturais e Moleculares da Contração Muscular
 
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)
 
Taxonomia, morfologia e sistemática de insetos-pragas
Taxonomia, morfologia e sistemática de insetos-pragasTaxonomia, morfologia e sistemática de insetos-pragas
Taxonomia, morfologia e sistemática de insetos-pragas
 
Colheita florestal
Colheita florestalColheita florestal
Colheita florestal
 
Aula 1 Anatomia - Osteologia veterinária
Aula 1 Anatomia - Osteologia veterináriaAula 1 Anatomia - Osteologia veterinária
Aula 1 Anatomia - Osteologia veterinária
 
Mudanças Climáticas e Pecuária
Mudanças Climáticas e PecuáriaMudanças Climáticas e Pecuária
Mudanças Climáticas e Pecuária
 
07 oficina rural
07   oficina rural07   oficina rural
07 oficina rural
 
Apresentação artigos científicos para estagiários de psicologia (simplificado)
Apresentação artigos científicos para estagiários de psicologia (simplificado)Apresentação artigos científicos para estagiários de psicologia (simplificado)
Apresentação artigos científicos para estagiários de psicologia (simplificado)
 

Similaire à Ecossistemas de Software

Open Source e Modelos de Negócio
Open Source e Modelos de NegócioOpen Source e Modelos de Negócio
Open Source e Modelos de NegócioCarlos J. Costa
 
Atividades interdisciplinares02
Atividades interdisciplinares02Atividades interdisciplinares02
Atividades interdisciplinares02IDELAN OLIVEIRA
 
SIG_Cap1_Exercicio.pdf
SIG_Cap1_Exercicio.pdfSIG_Cap1_Exercicio.pdf
SIG_Cap1_Exercicio.pdfSoniaDomingos4
 
Graduação puc - aplicações de padrões de projeto no desenvolvimento de inte...
Graduação   puc - aplicações de padrões de projeto no desenvolvimento de inte...Graduação   puc - aplicações de padrões de projeto no desenvolvimento de inte...
Graduação puc - aplicações de padrões de projeto no desenvolvimento de inte...Wagner Tironi Pinto
 
Redes sociais - Teoria e Prática - Plataformas
Redes sociais - Teoria e Prática - PlataformasRedes sociais - Teoria e Prática - Plataformas
Redes sociais - Teoria e Prática - PlataformasRicardo Murer
 
Pré Projeto De Pesquisa: Aplicativos e APIs, Além Da Apropriação Tecnológica
Pré Projeto De Pesquisa: Aplicativos e APIs, Além Da Apropriação TecnológicaPré Projeto De Pesquisa: Aplicativos e APIs, Além Da Apropriação Tecnológica
Pré Projeto De Pesquisa: Aplicativos e APIs, Além Da Apropriação TecnológicaNiva Silva
 
Apresentaçao do Grupo de Pesquisa (Eng. Software e Sistemas Colaborativos) UT...
Apresentaçao do Grupo de Pesquisa (Eng. Software e Sistemas Colaborativos) UT...Apresentaçao do Grupo de Pesquisa (Eng. Software e Sistemas Colaborativos) UT...
Apresentaçao do Grupo de Pesquisa (Eng. Software e Sistemas Colaborativos) UT...Igor Steinmacher
 
O Uso Combinado de Lean Startup e User-Centered Design com Ágil no Desenvolvi...
O Uso Combinado de Lean Startup e User-Centered Design com Ágil no Desenvolvi...O Uso Combinado de Lean Startup e User-Centered Design com Ágil no Desenvolvi...
O Uso Combinado de Lean Startup e User-Centered Design com Ágil no Desenvolvi...PUCRS University
 
Vamos empreender com Software Livre? - Rainer Krüger
Vamos empreender com Software Livre? - Rainer KrügerVamos empreender com Software Livre? - Rainer Krüger
Vamos empreender com Software Livre? - Rainer KrügerTchelinux
 
Usando weka-na-pratica
Usando weka-na-praticaUsando weka-na-pratica
Usando weka-na-praticaawtb1200
 
ICPD_2011_2012
ICPD_2011_2012ICPD_2011_2012
ICPD_2011_2012Rui Raposo
 
Programa de Pós-Graduação em Engenharia do Conhecimento - Aula Inaugural
Programa de Pós-Graduação em Engenharia do Conhecimento - Aula InauguralPrograma de Pós-Graduação em Engenharia do Conhecimento - Aula Inaugural
Programa de Pós-Graduação em Engenharia do Conhecimento - Aula InauguralRoberto C. S. Pacheco
 
PACT: um framework para o design de sistemas interativos
PACT: um framework para o design de sistemas interativosPACT: um framework para o design de sistemas interativos
PACT: um framework para o design de sistemas interativosWellington Oliveira
 
Tecnologia da Informação
Tecnologia da InformaçãoTecnologia da Informação
Tecnologia da Informaçãocleusamoreira
 
R1 Pensamento Sistemico Cdi 18fev2010
R1   Pensamento Sistemico   Cdi  18fev2010R1   Pensamento Sistemico   Cdi  18fev2010
R1 Pensamento Sistemico Cdi 18fev2010paulafdc
 

Similaire à Ecossistemas de Software (20)

Open Source e Modelos de Negócio
Open Source e Modelos de NegócioOpen Source e Modelos de Negócio
Open Source e Modelos de Negócio
 
Atividades interdisciplinares02
Atividades interdisciplinares02Atividades interdisciplinares02
Atividades interdisciplinares02
 
SIG_Cap1_Exercicio.pdf
SIG_Cap1_Exercicio.pdfSIG_Cap1_Exercicio.pdf
SIG_Cap1_Exercicio.pdf
 
Modelo de pre projeto de monografia
Modelo de pre projeto de monografiaModelo de pre projeto de monografia
Modelo de pre projeto de monografia
 
Graduação puc - aplicações de padrões de projeto no desenvolvimento de inte...
Graduação   puc - aplicações de padrões de projeto no desenvolvimento de inte...Graduação   puc - aplicações de padrões de projeto no desenvolvimento de inte...
Graduação puc - aplicações de padrões de projeto no desenvolvimento de inte...
 
Redes sociais - Teoria e Prática - Plataformas
Redes sociais - Teoria e Prática - PlataformasRedes sociais - Teoria e Prática - Plataformas
Redes sociais - Teoria e Prática - Plataformas
 
Pré Projeto De Pesquisa: Aplicativos e APIs, Além Da Apropriação Tecnológica
Pré Projeto De Pesquisa: Aplicativos e APIs, Além Da Apropriação TecnológicaPré Projeto De Pesquisa: Aplicativos e APIs, Além Da Apropriação Tecnológica
Pré Projeto De Pesquisa: Aplicativos e APIs, Além Da Apropriação Tecnológica
 
Apresentaçao do Grupo de Pesquisa (Eng. Software e Sistemas Colaborativos) UT...
Apresentaçao do Grupo de Pesquisa (Eng. Software e Sistemas Colaborativos) UT...Apresentaçao do Grupo de Pesquisa (Eng. Software e Sistemas Colaborativos) UT...
Apresentaçao do Grupo de Pesquisa (Eng. Software e Sistemas Colaborativos) UT...
 
O Uso Combinado de Lean Startup e User-Centered Design com Ágil no Desenvolvi...
O Uso Combinado de Lean Startup e User-Centered Design com Ágil no Desenvolvi...O Uso Combinado de Lean Startup e User-Centered Design com Ágil no Desenvolvi...
O Uso Combinado de Lean Startup e User-Centered Design com Ágil no Desenvolvi...
 
Vamos empreender com Software Livre? - Rainer Krüger
Vamos empreender com Software Livre? - Rainer KrügerVamos empreender com Software Livre? - Rainer Krüger
Vamos empreender com Software Livre? - Rainer Krüger
 
WDES 2014 paper: SECOView: Uma Abordagem Baseada em Visões para Apoiar a Gove...
WDES 2014 paper: SECOView: Uma Abordagem Baseada em Visões para Apoiar a Gove...WDES 2014 paper: SECOView: Uma Abordagem Baseada em Visões para Apoiar a Gove...
WDES 2014 paper: SECOView: Uma Abordagem Baseada em Visões para Apoiar a Gove...
 
Usando weka-na-pratica
Usando weka-na-praticaUsando weka-na-pratica
Usando weka-na-pratica
 
ICPD_2011_2012
ICPD_2011_2012ICPD_2011_2012
ICPD_2011_2012
 
Programa de Pós-Graduação em Engenharia do Conhecimento - Aula Inaugural
Programa de Pós-Graduação em Engenharia do Conhecimento - Aula InauguralPrograma de Pós-Graduação em Engenharia do Conhecimento - Aula Inaugural
Programa de Pós-Graduação em Engenharia do Conhecimento - Aula Inaugural
 
O case IBM 2011
O case IBM 2011O case IBM 2011
O case IBM 2011
 
PACT: um framework para o design de sistemas interativos
PACT: um framework para o design de sistemas interativosPACT: um framework para o design de sistemas interativos
PACT: um framework para o design de sistemas interativos
 
Ufsc inovação colaborativa
Ufsc   inovação colaborativaUfsc   inovação colaborativa
Ufsc inovação colaborativa
 
Software livre: modelo de negócio
Software livre: modelo de negócioSoftware livre: modelo de negócio
Software livre: modelo de negócio
 
Tecnologia da Informação
Tecnologia da InformaçãoTecnologia da Informação
Tecnologia da Informação
 
R1 Pensamento Sistemico Cdi 18fev2010
R1   Pensamento Sistemico   Cdi  18fev2010R1   Pensamento Sistemico   Cdi  18fev2010
R1 Pensamento Sistemico Cdi 18fev2010
 

Ecossistemas de Software

  • 1. Ecossistemas de Software Renato de Pina Ferreira Cleidson R. B. de Souza renpina@gmail.com
  • 2. Agenda • Visão Geral • Origem • Definição • Papéis dentro de um Ecossistema • As Três Perspectivas • Referências 230/03/2015
  • 3. Visão Geral Primórdios do Desenvolvimento Globalização do Mercado Desenvolvimento Integrado Ecossistemas de Software Primórdios: .Unidades Individuais .Desenvolvimento Centralizado .Esforço de Um Fabricante Hoje em dia: .Unidades Interdependentes de Fornecedores .Produtos Integrados .Esforço Coletivo 330/03/2015
  • 4. Origem • Termo “emprestado” de ecossistemas de negócio, que foi baseado em ecossistemas biológicos. • Exemplo 1: onça-pintada. Grande predador, mas pequena parte do ecossistema. • Exemplo 2: a colaboração e a competição são elementos fundamentais para que os dois prosperem. 430/03/2015
  • 5. Origem (2) • Ecossistemas de negócio: “uma comunidade econômica apoiada por uma fundação, organizações e indivíduos interagindo como organismos do mundo de negócios” Moore (1993) 530/03/2015
  • 6. Definição • “ecossistema de software é como um conjunto de negócios, empresas ou entidades que funcionam como uma unidade e interagem com um mercado compartilhado para fornecer software e serviços, levando em consideração o relacionamento entre eles”. Jansen (2009) 630/03/2015
  • 7. Definição (2) • Ecossistemas de software geralmente são governados e dirigidos por uma ou mais partes que lucram quando o ecossistema prospera. Chamadas Keystones ou governantes. • Exemplo? Apple, Google... 730/03/2015
  • 8. Papéis dentro de um Ecossistema 830/03/2015
  • 9. Papéis dentro de um Ecossistema(2) • Apple: é a dona da plataforma ou, como é denominada nesta apresentação, a governante/keystone. Ela desenvolve e é a dona da plataforma iOS. • Usuários: são os usuários finais da plataforma, as pessoas que utilizam o smartphone com o iOS instalado, e também fazem uso das aplicações que são desenvolvidas pelo desenvolvedores de software, além de possuírem um contrato com as empresas de telefonia móvel. 930/03/2015
  • 10. Papéis dentro de um Ecossistema(3) • Desenvolvedores: são os engenheiros de software que desenvolvem aplicações/serviços para a plataforma. Eles criam produtos de software que são utilizados pelos usuários da plataforma • Fabricantes de hardware: fornecem componentes físicos que serão acoplados ao smartphone da Apple. São fabricantes que vão desde produtores de chips que são utilizados diretamente na fabricação e montagem dos smartphones, até fabricantes de acessórios, como fones de ouvido, capas protetoras, e etc. 1030/03/2015
  • 11. Papéis dentro de um Ecossistema (4) • Todos interligados de alguma forma. O que nada mais é que um Ecossistema. 1130/03/2015
  • 12. As Três Perspectivas • Em um estudo realizado por Barbosa e colegas (2011) essas três dimensões são propostas e analisadas. Técnica Negócio Social 1230/03/2015
  • 13. As Três Perspectivas (2) • Técnica: é focada na plataforma na qual o ecossistema gira. – o mercado – a tecnologia – Infraestrutura e outros. • Foco: para entender como foi projetada e desenvolvida, como foi o seu processo de abertura, considerando a sua arquitetura, transparência durante sua evolução e manutenção. (Santos e Werner, 2011a) 1330/03/2015
  • 14. As Três Perspectivas (3) • Negócio: está focada em analisar o contexto da plataforma, definir seu escopo, quais os papéis e suas características. • Exemplo: 1. Selecionar os objetivos do ecossistema. 2. Elaborar perguntas para melhor entender estes objetivos. 3. Definir, coletar e analisar métricas, como por exemplo, números de desenvolvedores, países e usuários que fazem parte do ecossistema. 1430/03/2015
  • 15. As Três Perspectivas (4) • Essa abordagem permite coletar, manipular e apresentar indicadores de sustentabilidade e diversidade e transformar em informações que indiquem o quão saudável é aquele ecossistema (Dhungana et al., 2010) 1530/03/2015
  • 16. As Três Perspectivas (5) • Social: dimensão que possui uma grande importância quando se olha para fatores que levam ao sucesso de um determinado ecossistema. • Campbell e Ahmed (2010), em um estudo semelhante ao de Barbosa, apontam que empresas governantes que se comprometem mais com o fator social, tendem a possuir um ecossistema de sucesso. 1630/03/2015
  • 17. As Três Perspectivas (6) • Afinal, desenvolver software é uma atividade social. • Identificar e analisar requisitos faz com que desenvolvedores pensem mais como sociólogos e psicólogos (cursos das ciências humanas) do que como profissionais formadas em ciências exatas. 1730/03/2015
  • 18. Conclusão Concluindo... • Ecossistemas de software é a nossa realidade. • Meio usado amplamente para desenvolvimento de soluções. 1830/03/2015
  • 19. Referências • Jansen, S. and Finkelstein, A. and Brinkkemper, S. A Sense of Community: A Research Agenda for Software Ecosystems, In: International Conference on Software Engineering, Vancouver, Canada, IEEE CS Press. (2009). • D. Dhungana, I. Groher, E. Schludermann, and S. Bi. Software ecosystems vs. natural ecosystems: learning from the ingenious mind of nature. In Proceedings of the Fourth European Conference on Software Architecture: Companion Volume, pages 96-102.ACM. (2010). • Campbell, P.R.J., Ahmed, F., A Three-Dimensional View of Software Ecosystems. In: 2nd International Workshop on Software Ecosystems. (2010). • Messerschmitt, D. G., Szyperski, C. Software Ecosystem: Understanding an Indispensable Technology and Industry. The MIT Press. (2003). • James F. Moore. The death of competition: Leadership and strategy in the age of business ecosystems. HarperBusiness, New York. (1996). • O. Barbosa and C. Alves. A systematic mapping study on software ecosystems. In Proceedings of the 3rd Workshop on Software Ecosystems. http://ceur-ws.org/Vol-746/. (2011). • Santos, R.P., and C.M.L. Werner. A Proposal for Software Ecosystems Engineering. In: Proceedings of the 3rd International Workshop on Software Ecosystems, 2nd International Conference on Software Business, Brussels, pages 40-51, June. (2011a). 1930/03/2015
  • 20. Ecossistemas de Software Renato de Pina Ferreira Cleidson R. B. de Souza renpina@gmail.com