wdes 2015 panel: seco impacts on the quality of the dsd and sos
Upload: workshop-on-distributed-software-development-software-ecosystems-and-systems-of-systems
Post on 06-Jan-2017
94 views
TRANSCRIPT
![Page 2: WDES 2015 panel: SECO Impacts on the Quality of the DSD and SoS](https://reader031.vdocuments.site/reader031/viewer/2022030306/586f75e91a28ab10258b6265/html5/thumbnails/2.jpg)
• Um ecossistema de software é um conjunto de atores funcionando como uma unidade e interagindo em um mercado compartilhado de software e serviços.
(JANSEN et al., 2009)
• Ecossistema de software consiste de um conjunto de soluções de software que suportam e automatizam atividades e transações de atores que estão associados a um ecossistema social ou de negócio.
(BOSCH, 2009)
Definições de ECOSs
![Page 3: WDES 2015 panel: SECO Impacts on the Quality of the DSD and SoS](https://reader031.vdocuments.site/reader031/viewer/2022030306/586f75e91a28ab10258b6265/html5/thumbnails/3.jpg)
Atores Envolvidos
• Keystone - empresa que fornece a plataforma tecnológica do ecossistema.
• Comunidade de desenvolvedores externos - é responsável pelas extensões de software e serviços associados à plataforma.
• usuários - indivíduos e organizações que utilizam e em alguns casos podem também desenvolver extensões das soluções tecnológicas.
![Page 4: WDES 2015 panel: SECO Impacts on the Quality of the DSD and SoS](https://reader031.vdocuments.site/reader031/viewer/2022030306/586f75e91a28ab10258b6265/html5/thumbnails/4.jpg)
• Técnica: envolve a plataforma e infra-estrutura tecnológica em que o ECOS vai estar inserido, assim como aspectos da arquitetura de software, processos de Engenharia de Software e Linhas de Produto de Software.
• Negócio: envolve o conhecimento sobre o mercado, decisões que os atores devem tomar sobre modelos de negócio, definição do portfólio de produtos do ECOS, estratégias de licenças e de vendas.
• Social: define a forma como a rede de atores irá se relacionar dentro do ECOS para atingir seus objetivos e também fomentar o crescimento do ECOS através de uma proposição de valor onde todos possam obter ganhos.
Dimensões
![Page 5: WDES 2015 panel: SECO Impacts on the Quality of the DSD and SoS](https://reader031.vdocuments.site/reader031/viewer/2022030306/586f75e91a28ab10258b6265/html5/thumbnails/5.jpg)
Open Source
Governança
Análise
5 5
Desafios em ECOSs (BARBOSA et al., 2013)
Abertura
Qualidade
Arquitetura de Software
Engenharia Gerenciamento
![Page 6: WDES 2015 panel: SECO Impacts on the Quality of the DSD and SoS](https://reader031.vdocuments.site/reader031/viewer/2022030306/586f75e91a28ab10258b6265/html5/thumbnails/6.jpg)
6
Saúde de ECOS (JANSEN, 2014)
Capacidade de produzir inovações em novos produtos e serviços
Criação de oportunidades de negócios para atores do ecossistema e atração de novos parceiros
Capacidade de resistir a choques e interferências externas
Criação de Nicho
Produtividade
Robustez
![Page 7: WDES 2015 panel: SECO Impacts on the Quality of the DSD and SoS](https://reader031.vdocuments.site/reader031/viewer/2022030306/586f75e91a28ab10258b6265/html5/thumbnails/7.jpg)
Qualidade em ECOS
• Disseminação de boas práticas e padrões
• Mecanismos de controle da qualidade
• Ambientes para o desenvolvimento
• Atributos: confiabilidade, disponibilidade, modificabilidade, interoperabilidade, desempenho, escalabilidade, usabilidade etc
• Qualidade da arquitetura (abertura)
7
![Page 8: WDES 2015 panel: SECO Impacts on the Quality of the DSD and SoS](https://reader031.vdocuments.site/reader031/viewer/2022030306/586f75e91a28ab10258b6265/html5/thumbnails/8.jpg)
ECOS e DDS (Santos et al., 2014a)
• Desenvolvimento de plataformas globalizadas, de larga escala e de longo prazo
• Alinhamento de processos
• Governança de outsourcing
• Hibridização de modelo de negócio
• Sustentabilidade e Diversidade
• Seleção de parceiros (colaboradores)
• Abertura da arquitetura
8
![Page 9: WDES 2015 panel: SECO Impacts on the Quality of the DSD and SoS](https://reader031.vdocuments.site/reader031/viewer/2022030306/586f75e91a28ab10258b6265/html5/thumbnails/9.jpg)
ECOS e SoS (Santos et al., 2014b) (Jeronimo Jr e Werner, 2015)
• Sistemas grandes, complexos, heterogêneos e distribuídos (componentes independentes)
• Evolução dinâmica e reutilização
• Aspectos sociais e de negócio, além de técnicos
• Aspectos de coordenação, comunicação e colaboração
• Plataforma de SoS (estabilidade, segurança, interoperabilidade e confiabilidade)
9
![Page 10: WDES 2015 panel: SECO Impacts on the Quality of the DSD and SoS](https://reader031.vdocuments.site/reader031/viewer/2022030306/586f75e91a28ab10258b6265/html5/thumbnails/10.jpg)
Próximos Passos
10
• Ampliar a comunidade
• Promover ações/pesquisas conjuntas da comunidade
• Próximo evento: MEDES 2015 http://sigappfr.acm.org/MEDES/ 7th ACM/IFIP International Conference on Management of Emergent Digital EcoSystems
• Discutir a “sustentabilidade” do WDES diante da situação atual