SlideShare une entreprise Scribd logo
1  sur  21
Desenvolvimento Ágil no Governo
                                                          Luís Dosso

                                                       Outubro/2011




Produtos de Software
Sistemas e aplicações sob medida para as
necessidades do seu negócio.
A Dextra
Soluções de Software
Projetos de software complexos   Resolução de problemas tecnologicamente
e de alta criticidade para               desafiadores e implementação de
os negócios                                     melhorias de forma prática




                                           Transferência de conhecimento
                                        e aprimoramento de competências
Clientes
Desafios no desenvolvimento de Software

   Por que tantos projetos falham?

       Plano de projeto não realista
       Mau gerenciamento das expectativas do cliente
       Entendimento incorreto dos requisitos iniciais
       Impossibilidade de estimativas precisas
       Mudanças gerenciadas com pouca agilidade e flexibilidade
       Inabilidade de gerenciar riscos
       Progresso não é monitorado e controlado
       Inabilidade para lidar com a complexidade do projeto
       Falta de envolvimento dos usuários
       Comunicação ineficiente entre clientes, equipe e usuários
       Falta de apoio executivo
Falsas premissas sobre projetos de software


                              É possível...
                                  Prever com precisão todo o escopo do
                                  projeto...
                                  Antecipar e mitigar todos os riscos...
                                  Lidar com toda a complexidade e incerteza
                                  do projeto...
                                  Acertar precisamente as estimativas no
                                  começo...
                                  Fazer funcionar com o cliente ausente...
                              A minha preferida:
                                  “Falta só testar...”
O que é a metodologia ágil?

    Desenvolvimento iterativo e incremental

    Entrega frequente de produtos completos (valor de negócio!)

    Gestão ágil e adaptativa

    Reflexão e melhoria contínua

    Abordagem colaborativa

    Integração da equipe

    Estratégia de equilíbrio preferida é pelo escopo
Manifesto Ágil

   Adaptação a mudanças é mais importante do que seguir o plano inicial.

   Colaboração com o cliente é mais importante do que negociação de contratos.

   Indivíduos e interações são mais importantes que processos e ferramentas.

    Software funcionando é mais importante do que documentação completa e
    detalhada.




 Maior valor de negócio no menor tempo
Manisfesto Ágil

  Nossa maior prioridade é satisfazer os clientes através de rápidas e contínuas entregas
  de software com valor agregado.

  Mudanças de requisitos são bem vindas, até mesmo tarde no desenvolvimento.
  Processos ágeis assumem a mudança como parte da vantagem competitiva de seus
  clientes.

  Entregar software funcionando frequentemente, em algumas semanas ou meses, com
  a preferência ao menor tempo possível.

  Pessoas de negócios e desenvolvedores devem trabalhar juntos durante todo o
  projeto.

  Construa projetos através de indivíduos motivados. Dê à equipe um ambiente que
  atenda suas necessidades, e confie em sua capacidade para realizar o trabalho.

  A forma mais eficiente e efetiva de transmitir a informação para a equipe e entre a
  equipe de desenvolvimento é através da comunicação cara-a-cara.
Como funciona o desenvolvimento ágil
Mas Ágil funciona para governo?

   Dificuldades

       Exigências da Lei 8.666/93

       Pregão

       Órgãos de auditoria

       Entraves burocráticos

       Dependência de documentação

       Aventureiros
Por que Ágil no governo?

   Por que não?
   Redução de risco
       Menor diferença entre o que se precisa e o produto entregue
       “Overengineering”
       Custos e prazos
       Visibilidade e governança
   Melhor uso do dinheiro público
       Gerar mais valor
       Entregar mais cedo e frequentemente
       Fazer somente o necessário
   Adaptação à mudança
Como tipicamente era (e ainda é)?

   Contratação por escopo fechado
       Preço, prazo e entregas pré-definidas
       Maior quantidade possível de funcionalidades no termo de referência
   Dificuldades
       Requisitos pouco amadurecidos
       Funcionalidades desnecessárias
       Mudanças durante o caminho
       Cabo de guerra entre fornecedores e órgão
           Renegociações contratuais
           Energia gasta fora do objetivo principal
           Desgaste                                           Estratégia CYA
E para funcionar?
                    Criar cultura ágil
                    Fornecedor capacitado e idôneo
                    Órgão interessado em fazer
                        Envolvimento dos superiores
                        Alinhamento com negócio
                    Confiança mútua
                    Disposição para mudança
                        “Como assim não sei o quanto pagarei por esta ordem
                        de serviço?”
                        “Pode ser que o projeto acabe sem ter todo objeto
                        desenvolvido?”
                        Documentação é software bem estruturado e
                        funcionando
                    Um bom contrato
Contratação

    Ponto de função ou outra métrica melhor

    Exigências técnicas apropriadas

    Forma detalhada de trabalho

Divisão do projeto em ordens de serviço

    Priorização no que é mais importante

    Ordens de serviço de 3 a 6 meses
Fale mais sobre isto!


                        Execução

                           Engajamento do cliente
                           Entregas a cada duas semanas
                           Metodologia de desenvolvimento
                           Equipes de 3 a 10 pessoas
                           Dono do produto também no fornecedor
                           Padronização de tecnologias e ferramentas
                           TDD: testes, testes, testes
                           Colocar em produção ASAP
Fale mais sobre isto!

    Medição

       Estimativa inicial

       Recontagem na entrega do software
          funcionando

       Especialista para divergências

    Pagamento da ordem de serviço

       Um percentual no início

       Uma parcela significativa na entrega do
         software funcionando

       O restante na homologação
Mas nem tudo são flores
                          O cliente
                              Precisa conhecer o negócio
                              “O olho do dono que engorda o boi”
                          Ferramentas são importantes, mas...
                              Pessoas, cultura e metodologia são muito mais
                          Pontos de função não medem tudo
                              Webdesign
                              Implantações
                              Mudanças que não afetam funcionalidade
                              Algoritmos complexos
                              …
                          Aventureiros à prova de tudo
Quem está fazendo com a Dextra?
Fale conosco

                 Luís          Dosso
                Diretor de Negócios
                  dosso@dextra.com.br


               www.dextra.com.br
               contato@dextra.com.br
               Twitter: @dextrasistemas
                São Paulo 11   2824.6722
                Campinas 19    3256.6722

Contenu connexe

Tendances

APRESENTAÇÃO DO PROFESSOR - By Prof. Cloves Rocha
APRESENTAÇÃO DO PROFESSOR - By Prof. Cloves RochaAPRESENTAÇÃO DO PROFESSOR - By Prof. Cloves Rocha
APRESENTAÇÃO DO PROFESSOR - By Prof. Cloves RochaCloves da Rocha
 
Aula 1 Analise e Projeto
Aula 1   Analise e ProjetoAula 1   Analise e Projeto
Aula 1 Analise e ProjetoSergio Silva
 
[Café com BPM - Setor Privado] Como implantar transformações organizacionais ...
[Café com BPM - Setor Privado] Como implantar transformações organizacionais ...[Café com BPM - Setor Privado] Como implantar transformações organizacionais ...
[Café com BPM - Setor Privado] Como implantar transformações organizacionais ...EloGroup
 
Levantamento Ágil de Requisitos
Levantamento Ágil de RequisitosLevantamento Ágil de Requisitos
Levantamento Ágil de RequisitosPaulo Furtado
 
14987568107 coisas-software-gestao-projetos
14987568107 coisas-software-gestao-projetos14987568107 coisas-software-gestao-projetos
14987568107 coisas-software-gestao-projetosMagnolia Barbosa
 
Metodologias Ágeis para Gestão e Planejamento de Projetos Scrum - XP - Kanban
Metodologias Ágeis para Gestão e Planejamento de Projetos Scrum - XP - KanbanMetodologias Ágeis para Gestão e Planejamento de Projetos Scrum - XP - Kanban
Metodologias Ágeis para Gestão e Planejamento de Projetos Scrum - XP - KanbanMatheus Costa
 
Scrum in a nutshell - business perspective
Scrum in a nutshell - business perspectiveScrum in a nutshell - business perspective
Scrum in a nutshell - business perspectiveMarcos Alves
 
Gestão da qualidade metodologia ágil v01 (2)
Gestão da qualidade   metodologia ágil v01 (2)Gestão da qualidade   metodologia ágil v01 (2)
Gestão da qualidade metodologia ágil v01 (2)Sabrina Mariana
 
DESENVOLVIMENTO E GERENCIAMENTO ÁGIL DE PROJETOS DE SOFTWARE
DESENVOLVIMENTO E GERENCIAMENTO ÁGIL DE PROJETOS DE SOFTWAREDESENVOLVIMENTO E GERENCIAMENTO ÁGIL DE PROJETOS DE SOFTWARE
DESENVOLVIMENTO E GERENCIAMENTO ÁGIL DE PROJETOS DE SOFTWARECloves da Rocha
 
Scrum uma metodologia ágil paragestão e planejamento de projetos de software
Scrum uma metodologia ágil paragestão e planejamento de projetos de softwareScrum uma metodologia ágil paragestão e planejamento de projetos de software
Scrum uma metodologia ágil paragestão e planejamento de projetos de softwareThiago Reis da Silva
 
Desenvolvimento Ágil e Pontos de Função gerenciando o projeto de maneira ági...
Desenvolvimento Ágil e Pontos de Função  gerenciando o projeto de maneira ági...Desenvolvimento Ágil e Pontos de Função  gerenciando o projeto de maneira ági...
Desenvolvimento Ágil e Pontos de Função gerenciando o projeto de maneira ági...Dextra
 
Apresentando Extreme Programming
Apresentando Extreme ProgrammingApresentando Extreme Programming
Apresentando Extreme ProgrammingMilfont Consulting
 

Tendances (19)

APRESENTAÇÃO DO PROFESSOR - By Prof. Cloves Rocha
APRESENTAÇÃO DO PROFESSOR - By Prof. Cloves RochaAPRESENTAÇÃO DO PROFESSOR - By Prof. Cloves Rocha
APRESENTAÇÃO DO PROFESSOR - By Prof. Cloves Rocha
 
Metodologias Ageis
Metodologias AgeisMetodologias Ageis
Metodologias Ageis
 
Curso Scrum - Turma Visie
Curso Scrum - Turma VisieCurso Scrum - Turma Visie
Curso Scrum - Turma Visie
 
Aula 1 Analise e Projeto
Aula 1   Analise e ProjetoAula 1   Analise e Projeto
Aula 1 Analise e Projeto
 
[Café com BPM - Setor Privado] Como implantar transformações organizacionais ...
[Café com BPM - Setor Privado] Como implantar transformações organizacionais ...[Café com BPM - Setor Privado] Como implantar transformações organizacionais ...
[Café com BPM - Setor Privado] Como implantar transformações organizacionais ...
 
Feature Driven Development
Feature Driven DevelopmentFeature Driven Development
Feature Driven Development
 
Levantamento Ágil de Requisitos
Levantamento Ágil de RequisitosLevantamento Ágil de Requisitos
Levantamento Ágil de Requisitos
 
Agile explicacao 18
Agile explicacao 18Agile explicacao 18
Agile explicacao 18
 
14987568107 coisas-software-gestao-projetos
14987568107 coisas-software-gestao-projetos14987568107 coisas-software-gestao-projetos
14987568107 coisas-software-gestao-projetos
 
Extreme Programming
Extreme ProgrammingExtreme Programming
Extreme Programming
 
Metodologias Ágeis para Gestão e Planejamento de Projetos Scrum - XP - Kanban
Metodologias Ágeis para Gestão e Planejamento de Projetos Scrum - XP - KanbanMetodologias Ágeis para Gestão e Planejamento de Projetos Scrum - XP - Kanban
Metodologias Ágeis para Gestão e Planejamento de Projetos Scrum - XP - Kanban
 
Scrum in a nutshell - business perspective
Scrum in a nutshell - business perspectiveScrum in a nutshell - business perspective
Scrum in a nutshell - business perspective
 
Analise de Requisitos Software
Analise de Requisitos SoftwareAnalise de Requisitos Software
Analise de Requisitos Software
 
Gestão da qualidade metodologia ágil v01 (2)
Gestão da qualidade   metodologia ágil v01 (2)Gestão da qualidade   metodologia ágil v01 (2)
Gestão da qualidade metodologia ágil v01 (2)
 
DESENVOLVIMENTO E GERENCIAMENTO ÁGIL DE PROJETOS DE SOFTWARE
DESENVOLVIMENTO E GERENCIAMENTO ÁGIL DE PROJETOS DE SOFTWAREDESENVOLVIMENTO E GERENCIAMENTO ÁGIL DE PROJETOS DE SOFTWARE
DESENVOLVIMENTO E GERENCIAMENTO ÁGIL DE PROJETOS DE SOFTWARE
 
Métodos Ágeis - Aula02
Métodos Ágeis - Aula02Métodos Ágeis - Aula02
Métodos Ágeis - Aula02
 
Scrum uma metodologia ágil paragestão e planejamento de projetos de software
Scrum uma metodologia ágil paragestão e planejamento de projetos de softwareScrum uma metodologia ágil paragestão e planejamento de projetos de software
Scrum uma metodologia ágil paragestão e planejamento de projetos de software
 
Desenvolvimento Ágil e Pontos de Função gerenciando o projeto de maneira ági...
Desenvolvimento Ágil e Pontos de Função  gerenciando o projeto de maneira ági...Desenvolvimento Ágil e Pontos de Função  gerenciando o projeto de maneira ági...
Desenvolvimento Ágil e Pontos de Função gerenciando o projeto de maneira ági...
 
Apresentando Extreme Programming
Apresentando Extreme ProgrammingApresentando Extreme Programming
Apresentando Extreme Programming
 

En vedette

Top 8 payroll and benefits administrator resume samples
Top 8 payroll and benefits administrator resume samplesTop 8 payroll and benefits administrator resume samples
Top 8 payroll and benefits administrator resume samplestonychoper3905
 
Agiles2011 - A story of transformation: how Lean & Agile + Nearhore can incre...
Agiles2011 - A story of transformation: how Lean & Agile + Nearhore can incre...Agiles2011 - A story of transformation: how Lean & Agile + Nearhore can incre...
Agiles2011 - A story of transformation: how Lean & Agile + Nearhore can incre...Fernando Ostanelli
 
Daily commodity-report by epic research 04 march 2013
Daily commodity-report by epic research 04 march 2013Daily commodity-report by epic research 04 march 2013
Daily commodity-report by epic research 04 march 2013Epic Daily Report
 
Training material data collection
Training material   data collectionTraining material   data collection
Training material data collectionopportunityspm
 
Richard Mounsey Resume 1
Richard  Mounsey Resume 1Richard  Mounsey Resume 1
Richard Mounsey Resume 1Richard Mounsey
 
Trabajo Filosofía 1º Bachilleratodaniel rondón valbuena b1ºb
Trabajo Filosofía 1º Bachilleratodaniel rondón valbuena b1ºbTrabajo Filosofía 1º Bachilleratodaniel rondón valbuena b1ºb
Trabajo Filosofía 1º Bachilleratodaniel rondón valbuena b1ºbDuni Rondon
 
EMEA energy: 2016 outlook
EMEA energy: 2016 outlookEMEA energy: 2016 outlook
EMEA energy: 2016 outlookBloomberg LP
 
Medio ambiente. tu participación cuenta
Medio ambiente. tu participación cuentaMedio ambiente. tu participación cuenta
Medio ambiente. tu participación cuentaCésar Rubiales
 

En vedette (11)

Top 8 payroll and benefits administrator resume samples
Top 8 payroll and benefits administrator resume samplesTop 8 payroll and benefits administrator resume samples
Top 8 payroll and benefits administrator resume samples
 
Rosana Romano CV
Rosana Romano CVRosana Romano CV
Rosana Romano CV
 
Agiles2011 - A story of transformation: how Lean & Agile + Nearhore can incre...
Agiles2011 - A story of transformation: how Lean & Agile + Nearhore can incre...Agiles2011 - A story of transformation: how Lean & Agile + Nearhore can incre...
Agiles2011 - A story of transformation: how Lean & Agile + Nearhore can incre...
 
Daily commodity-report by epic research 04 march 2013
Daily commodity-report by epic research 04 march 2013Daily commodity-report by epic research 04 march 2013
Daily commodity-report by epic research 04 march 2013
 
Training material data collection
Training material   data collectionTraining material   data collection
Training material data collection
 
Richard Mounsey Resume 1
Richard  Mounsey Resume 1Richard  Mounsey Resume 1
Richard Mounsey Resume 1
 
Trabajo Filosofía 1º Bachilleratodaniel rondón valbuena b1ºb
Trabajo Filosofía 1º Bachilleratodaniel rondón valbuena b1ºbTrabajo Filosofía 1º Bachilleratodaniel rondón valbuena b1ºb
Trabajo Filosofía 1º Bachilleratodaniel rondón valbuena b1ºb
 
Managing Cash Flow
Managing Cash FlowManaging Cash Flow
Managing Cash Flow
 
EMEA energy: 2016 outlook
EMEA energy: 2016 outlookEMEA energy: 2016 outlook
EMEA energy: 2016 outlook
 
Lab ceiii quim_3_gr
Lab ceiii quim_3_grLab ceiii quim_3_gr
Lab ceiii quim_3_gr
 
Medio ambiente. tu participación cuenta
Medio ambiente. tu participación cuentaMedio ambiente. tu participación cuenta
Medio ambiente. tu participación cuenta
 

Similaire à Desenvolvimento Ágil no Governo

anhanguera _ gestao de projetos _ u4 s2 _ projetos ágeis.pptx
anhanguera _ gestao de projetos _ u4 s2 _ projetos ágeis.pptxanhanguera _ gestao de projetos _ u4 s2 _ projetos ágeis.pptx
anhanguera _ gestao de projetos _ u4 s2 _ projetos ágeis.pptxAlisson Batista
 
SeminarioGerenciamentoAgil (1).ppt
SeminarioGerenciamentoAgil (1).pptSeminarioGerenciamentoAgil (1).ppt
SeminarioGerenciamentoAgil (1).pptDavidMaciel34
 
Palestra sobre a Metodologia para Apoio à Decisão, Gerência e Implantação de ...
Palestra sobre a Metodologia para Apoio à Decisão, Gerência e Implantação de ...Palestra sobre a Metodologia para Apoio à Decisão, Gerência e Implantação de ...
Palestra sobre a Metodologia para Apoio à Decisão, Gerência e Implantação de ...GrupoMENTHOR
 
Os desafios da análise de negócios em equipes ágeis
Os desafios da análise de negócios em equipes ágeisOs desafios da análise de negócios em equipes ágeis
Os desafios da análise de negócios em equipes ágeisEmerson Schenatto
 
Lean Thinking e Agile para desenvolvimento de software
Lean Thinking e Agile para desenvolvimento de softwareLean Thinking e Agile para desenvolvimento de software
Lean Thinking e Agile para desenvolvimento de softwareTiago França
 
Antecipando o sucesso de uma arquitetura de software emergente em times ágeis
Antecipando o sucesso de uma arquitetura de software emergente em times ágeisAntecipando o sucesso de uma arquitetura de software emergente em times ágeis
Antecipando o sucesso de uma arquitetura de software emergente em times ágeisSérgio Giraldo
 
Gerenciamento de equipes no desenvolvimento de software
Gerenciamento de equipes no desenvolvimento de softwareGerenciamento de equipes no desenvolvimento de software
Gerenciamento de equipes no desenvolvimento de softwareRoberto Brandini
 
Product Ownership como diferencial na Transformação Digital
Product Ownership como diferencial na Transformação DigitalProduct Ownership como diferencial na Transformação Digital
Product Ownership como diferencial na Transformação DigitalDerek Willi
 
Agilidade com Pontos de Função é um Paradoxo? Agile Brazil 2015
Agilidade com Pontos de Função é um Paradoxo? Agile Brazil 2015Agilidade com Pontos de Função é um Paradoxo? Agile Brazil 2015
Agilidade com Pontos de Função é um Paradoxo? Agile Brazil 2015Eduardo Peres
 
Apresentação Empresa SINERGREEN
Apresentação Empresa SINERGREENApresentação Empresa SINERGREEN
Apresentação Empresa SINERGREENSinergreen, Lda
 
Uma abordagem às Metodologias Ágeis em Gerência de Projetos
Uma abordagem às Metodologias Ágeis em Gerência de ProjetosUma abordagem às Metodologias Ágeis em Gerência de Projetos
Uma abordagem às Metodologias Ágeis em Gerência de ProjetosGiovani Elísio Silva
 
Apresentação Gerenciamento de Projetos TI Corinthians ECC Abril 2014
Apresentação Gerenciamento de Projetos TI Corinthians ECC Abril 2014Apresentação Gerenciamento de Projetos TI Corinthians ECC Abril 2014
Apresentação Gerenciamento de Projetos TI Corinthians ECC Abril 2014Alessandro Gonçalves
 
Palestra Métodos Ágeis SERPRO
Palestra Métodos Ágeis SERPROPalestra Métodos Ágeis SERPRO
Palestra Métodos Ágeis SERPROWildtech
 
Web aula: ágil x tradicional - projetos híbridos
Web aula: ágil x tradicional - projetos híbridosWeb aula: ágil x tradicional - projetos híbridos
Web aula: ágil x tradicional - projetos híbridosProjetos e TI
 
Engenharia de Software Pressman
Engenharia de Software PressmanEngenharia de Software Pressman
Engenharia de Software PressmanSimoneinfo
 
Gerando Resultados com Scrum: Scrum in a nutshell
Gerando Resultados com Scrum: Scrum in a nutshellGerando Resultados com Scrum: Scrum in a nutshell
Gerando Resultados com Scrum: Scrum in a nutshellDextra
 

Similaire à Desenvolvimento Ágil no Governo (20)

anhanguera _ gestao de projetos _ u4 s2 _ projetos ágeis.pptx
anhanguera _ gestao de projetos _ u4 s2 _ projetos ágeis.pptxanhanguera _ gestao de projetos _ u4 s2 _ projetos ágeis.pptx
anhanguera _ gestao de projetos _ u4 s2 _ projetos ágeis.pptx
 
SeminarioGerenciamentoAgil (1).ppt
SeminarioGerenciamentoAgil (1).pptSeminarioGerenciamentoAgil (1).ppt
SeminarioGerenciamentoAgil (1).ppt
 
Palestra sobre a Metodologia para Apoio à Decisão, Gerência e Implantação de ...
Palestra sobre a Metodologia para Apoio à Decisão, Gerência e Implantação de ...Palestra sobre a Metodologia para Apoio à Decisão, Gerência e Implantação de ...
Palestra sobre a Metodologia para Apoio à Decisão, Gerência e Implantação de ...
 
Os desafios da análise de negócios em equipes ágeis
Os desafios da análise de negócios em equipes ágeisOs desafios da análise de negócios em equipes ágeis
Os desafios da análise de negócios em equipes ágeis
 
Lean Thinking e Agile para desenvolvimento de software
Lean Thinking e Agile para desenvolvimento de softwareLean Thinking e Agile para desenvolvimento de software
Lean Thinking e Agile para desenvolvimento de software
 
Antecipando o sucesso de uma arquitetura de software emergente em times ágeis
Antecipando o sucesso de uma arquitetura de software emergente em times ágeisAntecipando o sucesso de uma arquitetura de software emergente em times ágeis
Antecipando o sucesso de uma arquitetura de software emergente em times ágeis
 
Gerenciamento de equipes no desenvolvimento de software
Gerenciamento de equipes no desenvolvimento de softwareGerenciamento de equipes no desenvolvimento de software
Gerenciamento de equipes no desenvolvimento de software
 
Product Ownership como diferencial na Transformação Digital
Product Ownership como diferencial na Transformação DigitalProduct Ownership como diferencial na Transformação Digital
Product Ownership como diferencial na Transformação Digital
 
Agilidade com Pontos de Função é um Paradoxo? Agile Brazil 2015
Agilidade com Pontos de Função é um Paradoxo? Agile Brazil 2015Agilidade com Pontos de Função é um Paradoxo? Agile Brazil 2015
Agilidade com Pontos de Função é um Paradoxo? Agile Brazil 2015
 
Apresentação Empresa SINERGREEN
Apresentação Empresa SINERGREENApresentação Empresa SINERGREEN
Apresentação Empresa SINERGREEN
 
Aula 1 analise e projeto
Aula 1   analise e projetoAula 1   analise e projeto
Aula 1 analise e projeto
 
Agile User Experience
Agile User ExperienceAgile User Experience
Agile User Experience
 
Manifesto Ágil.pdf
Manifesto Ágil.pdfManifesto Ágil.pdf
Manifesto Ágil.pdf
 
Uma abordagem às Metodologias Ágeis em Gerência de Projetos
Uma abordagem às Metodologias Ágeis em Gerência de ProjetosUma abordagem às Metodologias Ágeis em Gerência de Projetos
Uma abordagem às Metodologias Ágeis em Gerência de Projetos
 
Xp
XpXp
Xp
 
Apresentação Gerenciamento de Projetos TI Corinthians ECC Abril 2014
Apresentação Gerenciamento de Projetos TI Corinthians ECC Abril 2014Apresentação Gerenciamento de Projetos TI Corinthians ECC Abril 2014
Apresentação Gerenciamento de Projetos TI Corinthians ECC Abril 2014
 
Palestra Métodos Ágeis SERPRO
Palestra Métodos Ágeis SERPROPalestra Métodos Ágeis SERPRO
Palestra Métodos Ágeis SERPRO
 
Web aula: ágil x tradicional - projetos híbridos
Web aula: ágil x tradicional - projetos híbridosWeb aula: ágil x tradicional - projetos híbridos
Web aula: ágil x tradicional - projetos híbridos
 
Engenharia de Software Pressman
Engenharia de Software PressmanEngenharia de Software Pressman
Engenharia de Software Pressman
 
Gerando Resultados com Scrum: Scrum in a nutshell
Gerando Resultados com Scrum: Scrum in a nutshellGerando Resultados com Scrum: Scrum in a nutshell
Gerando Resultados com Scrum: Scrum in a nutshell
 

Plus de Dextra

Digital Acceleration por Bill Coutinho
Digital Acceleration por Bill CoutinhoDigital Acceleration por Bill Coutinho
Digital Acceleration por Bill CoutinhoDextra
 
Dextra | Como acelerar o Digital na sua empresa usando Tecnologias em Nuvem
Dextra | Como acelerar o Digital na sua empresa usando Tecnologias em NuvemDextra | Como acelerar o Digital na sua empresa usando Tecnologias em Nuvem
Dextra | Como acelerar o Digital na sua empresa usando Tecnologias em NuvemDextra
 
Digital Acceleration
Digital AccelerationDigital Acceleration
Digital AccelerationDextra
 
Innovator's dilemma
Innovator's dilemma Innovator's dilemma
Innovator's dilemma Dextra
 
Design Thinking | Course Material
Design Thinking | Course MaterialDesign Thinking | Course Material
Design Thinking | Course MaterialDextra
 
Dextra mud-sustaining architecture withrefactoring
Dextra mud-sustaining architecture withrefactoringDextra mud-sustaining architecture withrefactoring
Dextra mud-sustaining architecture withrefactoringDextra
 
Classificação de documentos
Classificação de documentosClassificação de documentos
Classificação de documentosDextra
 
Recomendação de conteúdo com apache mahout
Recomendação de conteúdo com apache mahoutRecomendação de conteúdo com apache mahout
Recomendação de conteúdo com apache mahoutDextra
 
Ux na vida real deedz
Ux na vida real  deedzUx na vida real  deedz
Ux na vida real deedzDextra
 
IT For Digital Business | Transformação digital na Natura.
IT For Digital Business | Transformação digital na Natura.IT For Digital Business | Transformação digital na Natura.
IT For Digital Business | Transformação digital na Natura.Dextra
 
IT4DBiz - Tecnologia digital para melhorar a empregabilidade dos alunos Kroton
IT4DBiz - Tecnologia digital para melhorar a empregabilidade dos alunos KrotonIT4DBiz - Tecnologia digital para melhorar a empregabilidade dos alunos Kroton
IT4DBiz - Tecnologia digital para melhorar a empregabilidade dos alunos KrotonDextra
 
IT4DBiz - Inovação e Renovação: a nova agenda da TI moderna
IT4DBiz - Inovação e Renovação: a nova agenda da TI modernaIT4DBiz - Inovação e Renovação: a nova agenda da TI moderna
IT4DBiz - Inovação e Renovação: a nova agenda da TI modernaDextra
 
Desenvolvendo aplicações de negócio na velocidade do Google
Desenvolvendo aplicações de negócio na velocidade do GoogleDesenvolvendo aplicações de negócio na velocidade do Google
Desenvolvendo aplicações de negócio na velocidade do GoogleDextra
 
IT for Digital Business 2014 - Como conciliar velocidade e governança numa ár...
IT for Digital Business 2014 - Como conciliar velocidade e governança numa ár...IT for Digital Business 2014 - Como conciliar velocidade e governança numa ár...
IT for Digital Business 2014 - Como conciliar velocidade e governança numa ár...Dextra
 
PGAnalytics - Facilitando sua vida do DBA
PGAnalytics - Facilitando sua vida do DBAPGAnalytics - Facilitando sua vida do DBA
PGAnalytics - Facilitando sua vida do DBADextra
 
IT for Digital Business 2014 - Como conciliar velocidade e governança numa ár...
IT for Digital Business 2014 - Como conciliar velocidade e governança numa ár...IT for Digital Business 2014 - Como conciliar velocidade e governança numa ár...
IT for Digital Business 2014 - Como conciliar velocidade e governança numa ár...Dextra
 
IT for Digital Business 2014 - TI baseada em Valores
IT for Digital Business 2014 - TI baseada em ValoresIT for Digital Business 2014 - TI baseada em Valores
IT for Digital Business 2014 - TI baseada em ValoresDextra
 
It for Digital Business 2014 - Negócios Digitais e a Nova TI
It for Digital Business 2014 - Negócios Digitais e a Nova TIIt for Digital Business 2014 - Negócios Digitais e a Nova TI
It for Digital Business 2014 - Negócios Digitais e a Nova TIDextra
 
MobCamp 2014 :: HTML5 x App Store O pêndulo da Tecnologia - Bill Coutinho
MobCamp 2014 :: HTML5 x App Store O pêndulo da Tecnologia - Bill CoutinhoMobCamp 2014 :: HTML5 x App Store O pêndulo da Tecnologia - Bill Coutinho
MobCamp 2014 :: HTML5 x App Store O pêndulo da Tecnologia - Bill CoutinhoDextra
 
MobCamp 2014 :: Android em Tablets - Neto Marin
MobCamp 2014 :: Android em Tablets - Neto MarinMobCamp 2014 :: Android em Tablets - Neto Marin
MobCamp 2014 :: Android em Tablets - Neto MarinDextra
 

Plus de Dextra (20)

Digital Acceleration por Bill Coutinho
Digital Acceleration por Bill CoutinhoDigital Acceleration por Bill Coutinho
Digital Acceleration por Bill Coutinho
 
Dextra | Como acelerar o Digital na sua empresa usando Tecnologias em Nuvem
Dextra | Como acelerar o Digital na sua empresa usando Tecnologias em NuvemDextra | Como acelerar o Digital na sua empresa usando Tecnologias em Nuvem
Dextra | Como acelerar o Digital na sua empresa usando Tecnologias em Nuvem
 
Digital Acceleration
Digital AccelerationDigital Acceleration
Digital Acceleration
 
Innovator's dilemma
Innovator's dilemma Innovator's dilemma
Innovator's dilemma
 
Design Thinking | Course Material
Design Thinking | Course MaterialDesign Thinking | Course Material
Design Thinking | Course Material
 
Dextra mud-sustaining architecture withrefactoring
Dextra mud-sustaining architecture withrefactoringDextra mud-sustaining architecture withrefactoring
Dextra mud-sustaining architecture withrefactoring
 
Classificação de documentos
Classificação de documentosClassificação de documentos
Classificação de documentos
 
Recomendação de conteúdo com apache mahout
Recomendação de conteúdo com apache mahoutRecomendação de conteúdo com apache mahout
Recomendação de conteúdo com apache mahout
 
Ux na vida real deedz
Ux na vida real  deedzUx na vida real  deedz
Ux na vida real deedz
 
IT For Digital Business | Transformação digital na Natura.
IT For Digital Business | Transformação digital na Natura.IT For Digital Business | Transformação digital na Natura.
IT For Digital Business | Transformação digital na Natura.
 
IT4DBiz - Tecnologia digital para melhorar a empregabilidade dos alunos Kroton
IT4DBiz - Tecnologia digital para melhorar a empregabilidade dos alunos KrotonIT4DBiz - Tecnologia digital para melhorar a empregabilidade dos alunos Kroton
IT4DBiz - Tecnologia digital para melhorar a empregabilidade dos alunos Kroton
 
IT4DBiz - Inovação e Renovação: a nova agenda da TI moderna
IT4DBiz - Inovação e Renovação: a nova agenda da TI modernaIT4DBiz - Inovação e Renovação: a nova agenda da TI moderna
IT4DBiz - Inovação e Renovação: a nova agenda da TI moderna
 
Desenvolvendo aplicações de negócio na velocidade do Google
Desenvolvendo aplicações de negócio na velocidade do GoogleDesenvolvendo aplicações de negócio na velocidade do Google
Desenvolvendo aplicações de negócio na velocidade do Google
 
IT for Digital Business 2014 - Como conciliar velocidade e governança numa ár...
IT for Digital Business 2014 - Como conciliar velocidade e governança numa ár...IT for Digital Business 2014 - Como conciliar velocidade e governança numa ár...
IT for Digital Business 2014 - Como conciliar velocidade e governança numa ár...
 
PGAnalytics - Facilitando sua vida do DBA
PGAnalytics - Facilitando sua vida do DBAPGAnalytics - Facilitando sua vida do DBA
PGAnalytics - Facilitando sua vida do DBA
 
IT for Digital Business 2014 - Como conciliar velocidade e governança numa ár...
IT for Digital Business 2014 - Como conciliar velocidade e governança numa ár...IT for Digital Business 2014 - Como conciliar velocidade e governança numa ár...
IT for Digital Business 2014 - Como conciliar velocidade e governança numa ár...
 
IT for Digital Business 2014 - TI baseada em Valores
IT for Digital Business 2014 - TI baseada em ValoresIT for Digital Business 2014 - TI baseada em Valores
IT for Digital Business 2014 - TI baseada em Valores
 
It for Digital Business 2014 - Negócios Digitais e a Nova TI
It for Digital Business 2014 - Negócios Digitais e a Nova TIIt for Digital Business 2014 - Negócios Digitais e a Nova TI
It for Digital Business 2014 - Negócios Digitais e a Nova TI
 
MobCamp 2014 :: HTML5 x App Store O pêndulo da Tecnologia - Bill Coutinho
MobCamp 2014 :: HTML5 x App Store O pêndulo da Tecnologia - Bill CoutinhoMobCamp 2014 :: HTML5 x App Store O pêndulo da Tecnologia - Bill Coutinho
MobCamp 2014 :: HTML5 x App Store O pêndulo da Tecnologia - Bill Coutinho
 
MobCamp 2014 :: Android em Tablets - Neto Marin
MobCamp 2014 :: Android em Tablets - Neto MarinMobCamp 2014 :: Android em Tablets - Neto Marin
MobCamp 2014 :: Android em Tablets - Neto Marin
 

Desenvolvimento Ágil no Governo

  • 1. Desenvolvimento Ágil no Governo Luís Dosso Outubro/2011 Produtos de Software Sistemas e aplicações sob medida para as necessidades do seu negócio.
  • 3. Soluções de Software Projetos de software complexos Resolução de problemas tecnologicamente e de alta criticidade para desafiadores e implementação de os negócios melhorias de forma prática Transferência de conhecimento e aprimoramento de competências
  • 5. Desafios no desenvolvimento de Software Por que tantos projetos falham? Plano de projeto não realista Mau gerenciamento das expectativas do cliente Entendimento incorreto dos requisitos iniciais Impossibilidade de estimativas precisas Mudanças gerenciadas com pouca agilidade e flexibilidade Inabilidade de gerenciar riscos Progresso não é monitorado e controlado Inabilidade para lidar com a complexidade do projeto Falta de envolvimento dos usuários Comunicação ineficiente entre clientes, equipe e usuários Falta de apoio executivo
  • 6. Falsas premissas sobre projetos de software É possível... Prever com precisão todo o escopo do projeto... Antecipar e mitigar todos os riscos... Lidar com toda a complexidade e incerteza do projeto... Acertar precisamente as estimativas no começo... Fazer funcionar com o cliente ausente... A minha preferida: “Falta só testar...”
  • 7. O que é a metodologia ágil? Desenvolvimento iterativo e incremental Entrega frequente de produtos completos (valor de negócio!) Gestão ágil e adaptativa Reflexão e melhoria contínua Abordagem colaborativa Integração da equipe Estratégia de equilíbrio preferida é pelo escopo
  • 8.
  • 9. Manifesto Ágil Adaptação a mudanças é mais importante do que seguir o plano inicial. Colaboração com o cliente é mais importante do que negociação de contratos. Indivíduos e interações são mais importantes que processos e ferramentas. Software funcionando é mais importante do que documentação completa e detalhada. Maior valor de negócio no menor tempo
  • 10. Manisfesto Ágil Nossa maior prioridade é satisfazer os clientes através de rápidas e contínuas entregas de software com valor agregado. Mudanças de requisitos são bem vindas, até mesmo tarde no desenvolvimento. Processos ágeis assumem a mudança como parte da vantagem competitiva de seus clientes. Entregar software funcionando frequentemente, em algumas semanas ou meses, com a preferência ao menor tempo possível. Pessoas de negócios e desenvolvedores devem trabalhar juntos durante todo o projeto. Construa projetos através de indivíduos motivados. Dê à equipe um ambiente que atenda suas necessidades, e confie em sua capacidade para realizar o trabalho. A forma mais eficiente e efetiva de transmitir a informação para a equipe e entre a equipe de desenvolvimento é através da comunicação cara-a-cara.
  • 11. Como funciona o desenvolvimento ágil
  • 12. Mas Ágil funciona para governo? Dificuldades Exigências da Lei 8.666/93 Pregão Órgãos de auditoria Entraves burocráticos Dependência de documentação Aventureiros
  • 13. Por que Ágil no governo? Por que não? Redução de risco Menor diferença entre o que se precisa e o produto entregue “Overengineering” Custos e prazos Visibilidade e governança Melhor uso do dinheiro público Gerar mais valor Entregar mais cedo e frequentemente Fazer somente o necessário Adaptação à mudança
  • 14. Como tipicamente era (e ainda é)? Contratação por escopo fechado Preço, prazo e entregas pré-definidas Maior quantidade possível de funcionalidades no termo de referência Dificuldades Requisitos pouco amadurecidos Funcionalidades desnecessárias Mudanças durante o caminho Cabo de guerra entre fornecedores e órgão Renegociações contratuais Energia gasta fora do objetivo principal Desgaste Estratégia CYA
  • 15. E para funcionar? Criar cultura ágil Fornecedor capacitado e idôneo Órgão interessado em fazer Envolvimento dos superiores Alinhamento com negócio Confiança mútua Disposição para mudança “Como assim não sei o quanto pagarei por esta ordem de serviço?” “Pode ser que o projeto acabe sem ter todo objeto desenvolvido?” Documentação é software bem estruturado e funcionando Um bom contrato
  • 16. Contratação Ponto de função ou outra métrica melhor Exigências técnicas apropriadas Forma detalhada de trabalho Divisão do projeto em ordens de serviço Priorização no que é mais importante Ordens de serviço de 3 a 6 meses
  • 17. Fale mais sobre isto! Execução Engajamento do cliente Entregas a cada duas semanas Metodologia de desenvolvimento Equipes de 3 a 10 pessoas Dono do produto também no fornecedor Padronização de tecnologias e ferramentas TDD: testes, testes, testes Colocar em produção ASAP
  • 18. Fale mais sobre isto! Medição Estimativa inicial Recontagem na entrega do software funcionando Especialista para divergências Pagamento da ordem de serviço Um percentual no início Uma parcela significativa na entrega do software funcionando O restante na homologação
  • 19. Mas nem tudo são flores O cliente Precisa conhecer o negócio “O olho do dono que engorda o boi” Ferramentas são importantes, mas... Pessoas, cultura e metodologia são muito mais Pontos de função não medem tudo Webdesign Implantações Mudanças que não afetam funcionalidade Algoritmos complexos … Aventureiros à prova de tudo
  • 20. Quem está fazendo com a Dextra?
  • 21. Fale conosco Luís Dosso Diretor de Negócios dosso@dextra.com.br www.dextra.com.br contato@dextra.com.br Twitter: @dextrasistemas São Paulo 11 2824.6722 Campinas 19 3256.6722