33

Gestão de Processos Organziacionais · •Produtos de maior qualidade entregues antecipadamente ... •Sai o processo de gerência de requisição de mudanças e ... Todos os nomes

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Gestão de Processos Organziacionais · •Produtos de maior qualidade entregues antecipadamente ... •Sai o processo de gerência de requisição de mudanças e ... Todos os nomes
Page 2: Gestão de Processos Organziacionais · •Produtos de maior qualidade entregues antecipadamente ... •Sai o processo de gerência de requisição de mudanças e ... Todos os nomes

Utilizando metodologias ágeis em

uma empresa CMMI nível 5

Daniel Vieira MagalhãesAgile CoachE-mail/GTalk/MSN: [email protected]

João Paulo Scardua CoelhoSoftware Quality EngineerE-mail/GTalk: [email protected]

Page 3: Gestão de Processos Organziacionais · •Produtos de maior qualidade entregues antecipadamente ... •Sai o processo de gerência de requisição de mudanças e ... Todos os nomes

Um pouco de História

Fundada em 1995

5 unidades no Brasil

2 unidades internacionais

Page 4: Gestão de Processos Organziacionais · •Produtos de maior qualidade entregues antecipadamente ... •Sai o processo de gerência de requisição de mudanças e ... Todos os nomes

• Nos últimos 14 anos

1995

2009

CAGR (2000-2009):

40%+

1.000+ projetos de sucesso

50+ clientes globais

750+ profissionais

Um pouco de História

Page 5: Gestão de Processos Organziacionais · •Produtos de maior qualidade entregues antecipadamente ... •Sai o processo de gerência de requisição de mudanças e ... Todos os nomes

CMMI 5 – abril 2007

Processo baseado no RUP

10+ maturidade neste processo

Certificação CMMI

• Status atual

Page 6: Gestão de Processos Organziacionais · •Produtos de maior qualidade entregues antecipadamente ... •Sai o processo de gerência de requisição de mudanças e ... Todos os nomes

Mas nos últimos anos

1995

2009

Complexidade dos projetos

Velocidade das mudanças

Nível de exigência dos clientes

Concorrência

Page 7: Gestão de Processos Organziacionais · •Produtos de maior qualidade entregues antecipadamente ... •Sai o processo de gerência de requisição de mudanças e ... Todos os nomes

CMMI 5 – recertificação em 2010

Processo baseado em Lean/Agile

3+ maturidade neste processo

• Próximo passo

CMMI + Lean Agile

Page 8: Gestão de Processos Organziacionais · •Produtos de maior qualidade entregues antecipadamente ... •Sai o processo de gerência de requisição de mudanças e ... Todos os nomes

Evolução

CMM2/

CMM3

CMMI4

2004 2006 2007 2008

CMMI 5

2010

Agile

RUP

CMMI 5

2009

Lean

Page 9: Gestão de Processos Organziacionais · •Produtos de maior qualidade entregues antecipadamente ... •Sai o processo de gerência de requisição de mudanças e ... Todos os nomes

Indústria Software

Rarely or neverUsed: 64%

Fonte: Standish Group – CHAOS REPORT

Page 10: Gestão de Processos Organziacionais · •Produtos de maior qualidade entregues antecipadamente ... •Sai o processo de gerência de requisição de mudanças e ... Todos os nomes

Faltava agilidade

Page 11: Gestão de Processos Organziacionais · •Produtos de maior qualidade entregues antecipadamente ... •Sai o processo de gerência de requisição de mudanças e ... Todos os nomes

Agilidade

Velocidade das mudanças tem aumentando ao longo do Tempo

Isto exige velocidade de adaptação

Scrum nos permite rápidas respostas às mudanças

Page 12: Gestão de Processos Organziacionais · •Produtos de maior qualidade entregues antecipadamente ... •Sai o processo de gerência de requisição de mudanças e ... Todos os nomes

Maturidade

Complexidade aumentando ao longo do Tempo

Isto exige processos maduros e extrema disciplina

CMMI 5 nos garante a maturidade e disciplina necessárias

Capability Maturity Model

Integration level 5

Page 13: Gestão de Processos Organziacionais · •Produtos de maior qualidade entregues antecipadamente ... •Sai o processo de gerência de requisição de mudanças e ... Todos os nomes

Superação

Fonte: Carnegie Mellon – CMMI® for Development, Version 1.2

Page 14: Gestão de Processos Organziacionais · •Produtos de maior qualidade entregues antecipadamente ... •Sai o processo de gerência de requisição de mudanças e ... Todos os nomes

Superação

Page 15: Gestão de Processos Organziacionais · •Produtos de maior qualidade entregues antecipadamente ... •Sai o processo de gerência de requisição de mudanças e ... Todos os nomes

Lean tem um histórico comprovado na promoção de melhoria

simultânea de custo, qualidade, velocidade e agilidade

Lean Thinking

Page 16: Gestão de Processos Organziacionais · •Produtos de maior qualidade entregues antecipadamente ... •Sai o processo de gerência de requisição de mudanças e ... Todos os nomes

Princípios Lean

• Entender como valor é percebido pelo cliente

• Remover “desperdício" da cadeia de valor

• Manter um fluxo contínuo do início ao fim

• Fazer o que é requisitado pelo cliente, não fazer estoque

• Buscar a perfeição por meio da melhoria contínua

Lean Thinking

Page 17: Gestão de Processos Organziacionais · •Produtos de maior qualidade entregues antecipadamente ... •Sai o processo de gerência de requisição de mudanças e ... Todos os nomes

Fatores de Sucesso

• Pessoas mais envolvidas e motivadas

• Equipe mais disciplinada

• Empower the team

• Times multifuncionais

• Equipes trabalhando em dedicação exclusiva

• Valorização de generalistas

• “Overlap” de habilidades nos times

Page 18: Gestão de Processos Organziacionais · •Produtos de maior qualidade entregues antecipadamente ... •Sai o processo de gerência de requisição de mudanças e ... Todos os nomes

• Previsibilidade de entrega

• Produtos de maior qualidade entregues antecipadamente e com maior frequência

• Capacidade produtiva conhecida

• Governança de escopo conduz à soluções de maior valor para o negócio

• Entregue sempre, receba feedback sempre, melhore sempre

Fatores de sucesso

Page 19: Gestão de Processos Organziacionais · •Produtos de maior qualidade entregues antecipadamente ... •Sai o processo de gerência de requisição de mudanças e ... Todos os nomes

• Colaboração constante do cliente

• Maior frequência e qualidade dos feedbacks

• Maior aderência ao negócio do cliente

• Comunicação mais eficaz

• Flexibilidade p/ entregar o “software correto”

• Sai o processo de gerência de requisição de mudanças e entra o processo de governança de escopo

• Sprints uniformes (e curtos) é fundamental!

Fatores de sucesso

Page 20: Gestão de Processos Organziacionais · •Produtos de maior qualidade entregues antecipadamente ... •Sai o processo de gerência de requisição de mudanças e ... Todos os nomes

• Transparência de informações

• Melhora na tomada de decisões

• Retrospective Meeting – (Kaizen)

• Demo Meeting

• Task Board – (Kanban)

• Extreme Feedback – (Andon)

Fatores de sucesso

Page 21: Gestão de Processos Organziacionais · •Produtos de maior qualidade entregues antecipadamente ... •Sai o processo de gerência de requisição de mudanças e ... Todos os nomes

Ferramentas

Page 22: Gestão de Processos Organziacionais · •Produtos de maior qualidade entregues antecipadamente ... •Sai o processo de gerência de requisição de mudanças e ... Todos os nomes

Aplicação do Nokia Test

Criado em 2005 com foco em práticas ágeis por Bas Vodde na Nokia Networks

• Aperfeiçoado em 2007 para maior foco em Scrum e auxílio nas certificações de Scrum Master feitas por Jeff Sutherland

• Mais um update em 2009 para incluir uma nona pergunta relativa aos Times

• Funciona como nosso termomêtro motivador de melhorias

Page 23: Gestão de Processos Organziacionais · •Produtos de maior qualidade entregues antecipadamente ... •Sai o processo de gerência de requisição de mudanças e ... Todos os nomes

Nokia Test

0

1

2

3

4

5

6

7

8

9

10

Iterations

Testing

Agile Specification

Product Owner

Product BacklogEstimates

Burndown Chart

Team Disruption

Team

Média Ci&T = 6.91

Page 24: Gestão de Processos Organziacionais · •Produtos de maior qualidade entregues antecipadamente ... •Sai o processo de gerência de requisição de mudanças e ... Todos os nomes

Nokia Test

0

1

2

3

4

5

6

7

8

9

10

Iterations

Testing

Agile Specification

Product Owner

Product BacklogEstimates

Burndown Chart

Team Disruption

Team

Melhor nota = 9.33 set/09

Page 25: Gestão de Processos Organziacionais · •Produtos de maior qualidade entregues antecipadamente ... •Sai o processo de gerência de requisição de mudanças e ... Todos os nomes

• Produtividade

SirsiDynix[1] Xebia[1] Ci&TFunction Points per Dev/Month 15.3 15.1 20.24

[1] Practical Roadmap to Great Scrum - Jeff Sutherland - October 20, 2009

Resultados Medidos

Page 26: Gestão de Processos Organziacionais · •Produtos de maior qualidade entregues antecipadamente ... •Sai o processo de gerência de requisição de mudanças e ... Todos os nomes

Resultados Medidos

• Defeitos de Homologação / KLOC

Valor máximo tolerado (Ci&T)

Média outros projetos

Média projetos Lean/Agile

Page 27: Gestão de Processos Organziacionais · •Produtos de maior qualidade entregues antecipadamente ... •Sai o processo de gerência de requisição de mudanças e ... Todos os nomes

Resultados Medidos

• Defeitos de Produção / KLOC

Valor máximo tolerado (Ci&T)

Média outros projetos

Média projetos Lean/Agile

Page 28: Gestão de Processos Organziacionais · •Produtos de maior qualidade entregues antecipadamente ... •Sai o processo de gerência de requisição de mudanças e ... Todos os nomes

Satisfação da Equipe

• Meta Ci&T• 75.00%

• Média Outros Projetos• 76.46%

• Média Projetos SCRUM

• 83.08%

Page 29: Gestão de Processos Organziacionais · •Produtos de maior qualidade entregues antecipadamente ... •Sai o processo de gerência de requisição de mudanças e ... Todos os nomes

Referências

Sites

• Being Agile – blog interno da Ci&T

• http://www.controlchaos.com/

• http://www.mountaingoatsoftware.com/scrum

• http://jeffsutherland.com/scrum/

• http://www.scrumalliance.org/articles

• http://www.agilechronicles.com/

Livros

• Agile Project Management with Scrum - by Ken Schwaber

• Lean Software Development: An Agile Toolkit - By Mary Poppendieck, Tom Poppendieck

• Agile and Iterative Development: A Manager's Guide - By Craig Larman

• Agile Retrospectives - Making Good Teams Great -by Esther Derby & Diana Larsen

• Agile Software Development - by Alistair Cockburn

Artigos

• CMMI® or Agile: Why Not Embrace Both! – by Hillel Glazer, Jeff Dalton, David Anderson, Mike Konradand Sandy Shrum

• Agile Methods and CMMI:Compatibility or Conflict? – by Martin Fritzsche and Patrick Keil

• Mapping CMMI Project Management Process Areasto SCRUM Practices – by Ana Sofia C. Marçal; Bruno Celso C. de Freitas; Felipe S. Furtado Soares e Arnaldo D. Belchior

• Scrum and CMMI Level 5: The Magic Potion for Code Warriors - by Jeff Sutherland, Carsten RusengJakobsen, Kent Johnson

• Implementation Playbook – Blog Control Chaos

• Practical Roadmap To Great Scrum - Jeff Sutherland, Ph.D., October 20, 2009

• Scrum and CMMI - Going from Good to Great, Carsten Ruseng Jakobsen, Jeff Sutherland, Ph.D.

Page 30: Gestão de Processos Organziacionais · •Produtos de maior qualidade entregues antecipadamente ... •Sai o processo de gerência de requisição de mudanças e ... Todos os nomes
Page 31: Gestão de Processos Organziacionais · •Produtos de maior qualidade entregues antecipadamente ... •Sai o processo de gerência de requisição de mudanças e ... Todos os nomes

Obrigado!

Page 32: Gestão de Processos Organziacionais · •Produtos de maior qualidade entregues antecipadamente ... •Sai o processo de gerência de requisição de mudanças e ... Todos os nomes

Obrigado!“Ci&T is a symbol of innovation in outsourcing”

Lean Information Technology @ Linkedinhttp://www.linkedin.com/groups?gid=1979272

Page 33: Gestão de Processos Organziacionais · •Produtos de maior qualidade entregues antecipadamente ... •Sai o processo de gerência de requisição de mudanças e ... Todos os nomes

Copyright (C) 1995-2009Ci&T Software S.A. – Todos os direitos reservados.

Todos os nomes e produtos são usados apenas com o propósito de identificação e são marcas registradas de seus respectivos proprietários.

www.cit.com.br