wdes 2015 panel: seco impacts on the quality of the dsd and sos

10
PAINEL Impactos de ECOS na Qualidade de DDS e SoS Cláudia Werner [email protected]

TRANSCRIPT

Page 1: WDES 2015 panel: SECO Impacts on the Quality of the DSD and SoS

PAINEL

Impactos de ECOS na Qualidade de DDS e SoS

Cláudia Werner [email protected]

Page 2: WDES 2015 panel: SECO Impacts on the Quality of the DSD and SoS

• 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

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

• 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

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

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

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

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

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

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