arquitetura como apoio ao negocio

16
© 2016 Stefanini Proprietary and Confidential 1 Arquitetura Garantia de qualidade e eficiência na gestão

Upload: luis-cesar-teodoro

Post on 27-Jan-2017

81 views

Category:

Software


0 download

TRANSCRIPT

Page 1: Arquitetura como apoio ao negocio

© 2016 Stefanini Proprietary and Confidential

1

Arquitetura

Garantia de qualidade e eficiência na gestão

Page 2: Arquitetura como apoio ao negocio

© 2016 Stefanini Proprietary and Confidential

2

Luis Cesar TeodoroArquiteto de Soluções na Stefanini

Sou Arquiteto de software, entusiasta DevOPs, especialista plataforma Microsoft por formação(MCSA, MCPD), Scrum Master por formação (CSM), consultor, palestrante e instrutor. Trabalho com TI há cerca de 15 anos, gosto muito de documentar e compartilhar o que tenho aprendido. Além disto tudo, sou casado, pai da Laura e do Mateus. Fique a vontade para entrar em contato :)

Microsoft Certified Solutions Expert: SharePoint

Microsoft Certified Solutions Developer: SharePoint, Web

CSM: Certified ScrumMaster®

Contato: [email protected]: https://br.linkedin.com/in/luís-cesar-teodoro-298a6116

Page 3: Arquitetura como apoio ao negocio

ArquiteturaÁrea de Qualidade.

© 2016 Stefanini Proprietary and Confidential

3

Page 4: Arquitetura como apoio ao negocio

ArquiteturaÁrea de Qualidade.

© 2016 Stefanini Proprietary and Confidential

4

O que um arquiteto de software faz, ou deveria fazer?

Edificar a arquitetura correta para resolver um problema em questão é apenas uma parte das responsabilidades dos arquitetos

Eles também devem:

Definir, documentar e comunicar;

Certificar-se que todo mundo está usando-a, e usando corretamente;

Torná-la inteligível pela gestão (no nível de detalhe adequado);

Certificar-se que a modelagem está sendo feita direito, para saber se as qualidades como o desempenho serão cumpridas;

Page 5: Arquitetura como apoio ao negocio

ArquiteturaÁrea de Qualidade.

© 2016 Stefanini Proprietary and Confidential

5

Identificar e interagir com as partes interessadas para garantir que as suas necessidades estão sendo atendidas;

Certificar-se que a arquitetura não é apenas uma diretiva para as operações, mas também para a implantação e sustentação;

Resolver problemas técnicos;

Gerir a identificação de riscos e estratégias de redução dos riscos associados à arquitetura.

Compreender e planejar os caminhos evolutivos;

Planejar para a inserção de novas tecnologias;

Page 6: Arquitetura como apoio ao negocio

ArquiteturaÁrea de Qualidade.

© 2016 Stefanini Proprietary and Confidential

6

Então, o que mais você acha que compete ao arquiteto?

Page 7: Arquitetura como apoio ao negocio

ArquiteturaÁrea de Qualidade.

© 2016 Stefanini Proprietary and Confidential

7

Se reduz o risco, aumenta a qualidade e torna o projeto inteligível a gestão, como mudar nosso contexto para usufruir desses benefícios?

Page 8: Arquitetura como apoio ao negocio

ArquiteturaÁrea de Qualidade.

© 2016 Stefanini Proprietary and Confidential

8

Hoje os Arquitetos atuam nos projetos de forma independente.

A gestão não consulta o arquiteto, apenas o aloca para trabalhos pontuais.

Os arquitetos não sabem os projetos que estão em desenvolvimento pelas equipes.

Como lição aprendida, temos muitos projetos que fracassaram. (Bosch, Mondelez, etc)

Page 9: Arquitetura como apoio ao negocio

ArquiteturaÁrea de Qualidade.

© 2016 Stefanini Proprietary and Confidential

9

Os arquitetos devem ser um Time.

O time acompanha e atua nos projetos.

O time se reunirá uma vez por semana por 30 minutos para:

Compartilhar Skill

Compartilhar problemas nos projetos e soluções

Avaliar novos projetos e ser o apoio técnico dos gestores

Auxiliar os gestores na tomada de decisão

Ser o ponto de apoio das equipes.

Manter a base de conhecimento da empresa.

Page 10: Arquitetura como apoio ao negocio

ArquiteturaÁrea de Qualidade.

© 2016 Stefanini Proprietary and Confidential

10

Ganhos com o Time:

Projetos mais Assertivos.

Gerentes de projeto com riscos mapeados e inteirados dos reais desafios do projeto.

Equipes sendo suportadas pelo time, isso traz confiança e aumento da qualidade.

Redução dos custos do projeto (Retrabalho, qualidade ruim, etc)

Clientes mais satisfeitos com produtos entregues

Clientes mais confiantes com soluções e mais maleáveis a mudanças

Page 11: Arquitetura como apoio ao negocio

ArquiteturaÁrea de Qualidade.

© 2016 Stefanini Proprietary and Confidential

11

Investimento

Hoje o custo com o time já existe e está diluído em vários projetos e atividades.

Já possuímos os arquitetos desenvolvendo e atuando em vários projetos simultâneos.

Será necessário 2 horas semanais dos arquitetos para trabalhos do time.

- Meia Hora de Reunião por semana.- Uma hora e meia, destinada a produção de documentos e

análise de cenários e planejamento.

Page 12: Arquitetura como apoio ao negocio

ArquiteturaÁrea de Qualidade.

© 2016 Stefanini Proprietary and Confidential

12

O que o time necessita atacar?

Planejamento.

- Todos os projetos devem passar pelos arquitetos.

- Todo gerente de projeto tem por obrigação procurar o time de arquitetura para os riscos serem pontuados pelo time.

O time é eclético, sendo apenas um e formado por arquitetos de diferentes áreas. (Integração, Solução, Software, Infra, etc.)

Page 13: Arquitetura como apoio ao negocio

ArquiteturaÁrea de Qualidade.

© 2016 Stefanini Proprietary and Confidential

13

O que o time necessita atacar?

Qualidade

- Todo projeto deve seguir os padrões Corporativos.

- Não importa o tipo de projeto, ele deve seguir o processo de ALM e deverá ter seu código analisado pelo Sonar.

- Gerentes de Projeto devem participar desse processo e trabalhar com seu cliente. Podemos ter oportunidades novas.

- As equipes de dev devem ser suportadas tecnicamente.

- O time deverá apoiar a equipe de teste e auxiliá-la na automatização dos seus processos com treinamentos e WorkShop.

Page 14: Arquitetura como apoio ao negocio

ArquiteturaÁrea de Qualidade.

© 2016 Stefanini Proprietary and Confidential

14

Melhoria continua.

Ao final de quatro projetos, poderemos medir o ROI (Retorno do investimento) da área e o impacto que teve na gestão como um todo.

O processo não é engessado ele é vivo, e se moldará conforme as necessidades da corporação. Agregando mais responsabilidades ao time.

Times eficientes = Maior produtividade = Lucro Maior = Custo Menor.

“Fazer mais com menos e Melhor.”

Page 15: Arquitetura como apoio ao negocio

ArquiteturaÁrea de Qualidade.

© 2016 Stefanini Proprietary and Confidential

15

“Há três caminhos para o fracasso: não ensinar o que se sabe, não praticar o que se ensina, e não perguntar o que se ignora.” São Beda

Page 16: Arquitetura como apoio ao negocio

OBRIGADO!

Luis Cesar Teodoro

Arquiteto de Soluções

[email protected]

© 2016 Stefanini Proprietary and Confidential

16

Dream big, work smart,

deliver fast.