Desenvolvimento de software – novas abordagens e desafios - Analia Irigoyen

28
Vantagens do uso de Métodos de Melhoria de Processos Rio Info 2014

description

Palestra sobre Desenvolvimento de software - novas abordagens e desafios do palestrante Analia Irigoyen

Transcript of Desenvolvimento de software – novas abordagens e desafios - Analia Irigoyen

Page 1: Desenvolvimento de software – novas abordagens e desafios - Analia Irigoyen

Vantagens do uso de Métodos de Melhoria de Processos

Rio Info 2014

Page 2: Desenvolvimento de software – novas abordagens e desafios - Analia Irigoyen

Agenda

• Paradigmas do Início da Melhoria

• Onde Estão suas Dores

• Cases e Lições Aprendidas

• Conclusão

Page 3: Desenvolvimento de software – novas abordagens e desafios - Analia Irigoyen

Agenda

• Paradigmas do Início da Melhoria

• Onde Estão suas Dores

• Cases e Lições Aprendidas

• Conclusão

Page 4: Desenvolvimento de software – novas abordagens e desafios - Analia Irigoyen

4 | © ProMove – Business Intelligence Solutions

Por onde começar? Escolha do método (s) adequado (s)?

Page 5: Desenvolvimento de software – novas abordagens e desafios - Analia Irigoyen

Paradigmas do Começo

Modelo Ideal?

Pode não ser

o ideal

para VOCÊ!!

Ou.....

Page 6: Desenvolvimento de software – novas abordagens e desafios - Analia Irigoyen

Paradigmas da Iniciação

Pode ser que tenha mesmo que emagrecer

para alcançar um objetivo!!

Page 7: Desenvolvimento de software – novas abordagens e desafios - Analia Irigoyen

Paradigmas

Existem métodos / processos para

cada tipo de negócio e de empresa

Page 8: Desenvolvimento de software – novas abordagens e desafios - Analia Irigoyen

Paradigmas da Iniciação

Métodos e Processos

Deveria ser

Consequência

Page 9: Desenvolvimento de software – novas abordagens e desafios - Analia Irigoyen

Paradigmas da Iniciação

• Identificação das Características

– Exigência do Cliente por certificação

– Características da Equipe e Pessoas

– Desejos Estratégicos

– Estrutura Organizacional

– Porte

– Orçamento

– Decisão pelo método de melhoria de processos

Page 10: Desenvolvimento de software – novas abordagens e desafios - Analia Irigoyen

Paradigmas do Planejamento

• Levantamento dos Problemas para alcançar os desejos

– Dores do Cliente (defeitos, produtividade, qualidade)

– Dores da Equipe (infra-estrutura, relacionamento)

– Dores da Alta Direção (falta de visibilidade, custos)

Page 11: Desenvolvimento de software – novas abordagens e desafios - Analia Irigoyen

Agenda

• Paradigmas do Início da Melhoria

• Onde Estão suas Dores

• Cases e Lições Aprendidas

• Conclusão

Page 12: Desenvolvimento de software – novas abordagens e desafios - Analia Irigoyen

Onde estão suas dores?

Page 13: Desenvolvimento de software – novas abordagens e desafios - Analia Irigoyen

Onde estão suas dores?

Page 14: Desenvolvimento de software – novas abordagens e desafios - Analia Irigoyen

Agenda

• Paradigmas do Início da Melhoria

• Onde Estão suas Dores

• Cases e Lições Aprendidas

• Conclusão

Page 15: Desenvolvimento de software – novas abordagens e desafios - Analia Irigoyen

Cases 1

• Objetivo:

– Certificação MPS.BR ou CMMI (independente do nível)

– Aproveitamento dos requisitos da ISO 9001

– Sem preocupação com as dores

– Menor Custo possível

• Características:

– Empresas de Pequeno, médio e grande portes, necessidade de certificação.

Page 16: Desenvolvimento de software – novas abordagens e desafios - Analia Irigoyen

Cases 1

• Consequências:

– Práticas de Suporte foram abandonadas

– Práticas de ISO 9001 mantidas

– Mais de 50% abandonaram mais de 70% das práticas

– Consultoria sempre presente de 3 em 3 anos

• Causas:

– Pouca automatização , Falta de visibilidade do retorno de investimento na qualidade

– Aparentemente mais burocracia e custos para o mesmo retornos das “dores”

– Processo é odiado e modelo/práticas

inadequado(as)

Page 17: Desenvolvimento de software – novas abordagens e desafios - Analia Irigoyen

Cases 2

• Objetivo:

– Certificação MPS.BR ou CMMI (independente do nível)

– Sem preocupação com as dores

– Menor Custo possível

• Características:

– Empresas de Pequeno, médio e grande portes, necessidade de certificação.

Page 18: Desenvolvimento de software – novas abordagens e desafios - Analia Irigoyen

Cases 2

• Consequências:

– Práticas de Suporte foram abandonadas

– Mais de 50% abandonaram mais de 80% das práticas

– Consultoria sempre presente de 3 em 3 anos

• Causas:

– Pouca automatização

– Falta de visibilidade do retorno de investimento na qualidade

– Aparentemente mais burocracia e custos para o mesmo retornos das “dores”

– Processo é odiado e modelo não adequado

Page 19: Desenvolvimento de software – novas abordagens e desafios - Analia Irigoyen

Cases 3

• Objetivo:

– Entendimento da Norma ISO/IEC 20.000

– Aproveitamento dos requisitos da ISO 9001

– Preocupação com as dores

– Menor Custo possível

– Implementação parcial das práticas conforme as dores detectadas

• Características:

– Empresas de Pequeno e médio portes

– Sem necessidade de certificação

Page 20: Desenvolvimento de software – novas abordagens e desafios - Analia Irigoyen

Cases 3

• Consequências:

– Práticas implementadas não foram abandonadas

– Renovação de consultoria ou implementação interna das práticas restantes

• Causas:

– Preocupação com a automatização e produtividade

– Aumento da visibilidade do retorno de investimento na qualidade

– A “burocracia” é vista como uma contribuição para outras equipes

– Processo é bem vindo

– Modelo adequado

Page 21: Desenvolvimento de software – novas abordagens e desafios - Analia Irigoyen

Cases 4

• Objetivo:

– Melhoria da Qualidade do Produto/Processo

– Implementação das Dores encontradas durante entrevistas

– Menor Custo possível

– Implementação parcial das práticas conforme as dores detectadas

• Características:

– Empresas de Pequeno e médio portes

– Sem necessidade de certificação

Page 22: Desenvolvimento de software – novas abordagens e desafios - Analia Irigoyen

Cases 4

• Consequências:

– Práticas implementadas não foram abandonadas

– Renovação de consultoria ou implementação interna das práticas restantes

• Causas:

– Preocupação com a automatização e produtividade

– Aumento da visibilidade do retorno de investimento na qualidade

– A “burocracia” é vista como uma contribuição para outras equipes

– Processo/Melhoria de produto são bem vindos

– Modelo adequado

Page 23: Desenvolvimento de software – novas abordagens e desafios - Analia Irigoyen

Agenda

• Paradigmas do Início da Melhoria

• Onde Estão suas Dores

• Cases e Lições Aprendidas

• Conclusão

Page 24: Desenvolvimento de software – novas abordagens e desafios - Analia Irigoyen

24 | © ProMove – Business Intelligence Solutions

Conclusão

Page 25: Desenvolvimento de software – novas abordagens e desafios - Analia Irigoyen

25 | © ProMove – Business Intelligence Solutions

Conclusão

O que muda então?

• Falta de Visibilidade/Conhecimento das dores

• Certificado/Avaliação deveria ser consequência

• Empresas com modelos ou práticas inadequadas para suas características e dores.

Page 26: Desenvolvimento de software – novas abordagens e desafios - Analia Irigoyen

26 | © ProMove – Business Intelligence Solutions

Conclusão

Difícil é:

• Decifrar nas variáveis o melhor processo

• Decifrar quando é melhor formal ou informal

• Decifrar as dores do cliente, equipe e Alta Direção

• Escolha dos melhores modelos/práticas para estas dores de forma iterativa

Page 27: Desenvolvimento de software – novas abordagens e desafios - Analia Irigoyen

27 | © ProMove – Business Intelligence Solutions

Conclusão

“ A Alta Direção é a única responsável pelo caminho da melhoria de processos, pode ser que o caminho mais rápido não seja o melhor”

“ O melhor processo é aquele que não é percebido pelos executores (quanto mais automatizado melhor).”

Page 28: Desenvolvimento de software – novas abordagens e desafios - Analia Irigoyen

Contato

28 | © ProMove – Business Intelligence Solutions

www.promovesolucoes.com [email protected] Tel/Fax: (21) 3283-8340