SlideShare a Scribd company logo
1 of 18
Gerenciamento
Ágil de Projetos
Aula 1 - Abordagens Ágeis
 
System Development Life Cycle
                   (SLDC)
                                     Reinicia no release N+1




                                   Iterações de
                                 Iterações de
                               Iterações de
                                   Construção
                             Iterações de
                                 Construção
Iteração -1   Iteração 0       Construção              Release         Produção     Aposentadoria
                             Construção




Escolher o     Iniciar o    Entrega sistema       Implanta Release N   Opera e dá     Remove o
 Projeto        Projeto    funcionando que          em Produção        suporte ao      Sistema
                              satisfaça as                             Release N    completamente
                             necessidades                                            da produção
                           dos stakeholders



                                                                                          [AMB05]
Gerenciamento Ágil de Projetos




    Iteração -1

          • Identificar projetos potenciais;
          • Priorizar projetos potenciais;
          • Desenvolver visão inicial;
          • Considerar viabilidade do projeto;




Slide 3                      Aula 1 - Abordagens Ágeis   [AMB05]
Gerenciamento Ágil de Projetos




    Iteração 0

          • Participação ativa dos Stakeholders;
          • Obter financiamento e apoio;
          • Começar a montar a equipe;
          • Prever requisitos iniciais;
          • Prever arquitetura inicial;
          • Definir ambiente;


Slide 4                      Aula 1 - Abordagens Ágeis   [AMB05]
Gerenciamento Ágil de Projetos




    Iterações de Construção

          • Participação ativa                  • Testes
            dos Stakeholders;                     confirmatórios;
          • Desenvolvimento                     • Envolver
            colaborativo;                         documentação;
          • Model storming;                     • Entrega interna de
                                                  software;
          • Design dirigido por
            testes;


Slide 5                      Aula 1 - Abordagens Ágeis                 [AMB05]
Gerenciamento Ágil de Projetos




    Release

          • Participação ativa                  • Treinar usuários
            dos Stakeholders;                     final;
          • Teste do sistema;                   • Treinar equipe de
                                                  produção;
          • Teste de aceitação;
                                                • Implantar sistema
          • Finalizar
                                                  em produção;
            documentação;
          • Realizar teste piloto;

Slide 6                      Aula 1 - Abordagens Ágeis                [AMB05]
Gerenciamento Ágil de Projetos




    Produção

          • Operar o sistema;
          • Dar suporte ao sistema;
          • Identificar defeitos e melhorias;




Slide 7                      Aula 1 - Abordagens Ágeis   [AMB05]
Gerenciamento Ágil de Projetos




    Aposentadoria

          • Remover a versão final do sistema
          • Converter dados;
          • Migrar usuários;
          • Atualizar modelos empresariais;




Slide 8                      Aula 1 - Abordagens Ágeis   [AMB05]
Iteração -1
Escolher o projeto
Gerenciamento Ágil de Projetos




    Iteração -1

           • Definir oportunidade de negócio;
           • Identificar solução viável;
           • Avaliar a viabilidade




Slide 10                      Aula 1 - Abordagens Ágeis
Gerenciamento Ágil de Projetos




    Estudo de Viabilidade

           80%
                    72%
           60%                63%         63%


           40%
                                                                             Agile
                                                       43%
                                                                             Traditional
                                                                             Data wharehouse
           20%                                                               Offshoring


           0%
                             % Taxa de Sucesso


                                                             Fonte: IT Project Success Rates Survey Results: August 2007

Slide 11                       Aula 1 - Abordagens Ágeis
Gerenciamento Ágil de Projetos




    Estudo de Viabilidade

           • Implementação de alternativas
           • Viabilidade econômica
           • Viabilidade técnica
           • Viabilidade operacional
           • Viabilidade política



Slide 12                      Aula 1 - Abordagens Ágeis   [AGU05][AMB05]
Gerenciamento Ágil de Projetos




    Alternativas

           • Não fazer nada;
           • Construir usando várias linguagens de
             programação;
           • Construir usando várias arquiteturas técnicas;
           • Comprar pacote e integrar.




Slide 13                      Aula 1 - Abordagens Ágeis   [AGU05][AMB05]
Gerenciamento Ágil de Projetos




    Econômica: Custo X Benefício

              Tipo                     Custo                        Benefícios
                          • Upgrade de software/hardware; • Redução de custos
                          • Custo do trabalho (salários + operacionais;
                          benefícios);                     • Redução de custos com
           Quantitativo   • Custos de suporte;             pessoal e/ou redução de
                          • Custos operacionais;           pessoal;
                          • Treinamento;                   • Aumento da receita de
                          • Uso de novas tecnologias       vendas;
                          • Insatisfação dos trabalhadores • Melhora da decisões como
                          por resistência à mudanças;        resultado de melhores
                          • Percepção pública negativa das   informações;
           Qualitativo    demissões como resultado da        • Ganho em concorrência;
                          automação.                         • Percepção de empresa
                                                             inovadora;



Slide 14                             Aula 1 - Abordagens Ágeis                     [AGU05][AMB05]
Gerenciamento Ágil de Projetos




    Questões Técnicas

                    Tecnologia                          Mercado
           • Execução;                    • Viabilidade do fornecedor (ainda
           • Facilidade de aprendizado;   estarão no mercado daqui há 5
           • Facilidade de implantação;   anos);
           • Facilidade de apoio;         • Fontes alternativas para a
           • Características              tecnologia;
           operacionais;                  • Suporte de terceiros;
           • Interoperabilidade com       • Nível do apoio prestado pelo
           outras tecnologias-chave;      fornecedor;
           • Escalabilidade;              • Mindshare da indústria (o
                                          mercado gravita em direção ou
                                          para longe dessa tecnologia);

Slide 15                         Aula 1 - Abordagens Ágeis             [AGU05][AMB05]
Gerenciamento Ágil de Projetos




    Questões Operacionais

                  Operacionais                        Suporte
           • Ferramentas necessárias;    • Documentação para o usuário;
           • Treinamento dos             • Treinamento dos usuários;
           operadores;                   • Solicitações de mudança;
           • Criação/atualização de
           processos;
           • Documentação;




Slide 16                        Aula 1 - Abordagens Ágeis           [AGU05][AMB05]
Mão na massa
                                                                    25 min
           • A empresa Arruda Calçados é uma grande rede de
              lojas de calçados com 10 lojas no estado.
           • Como diretor de TI da empresa, você precisa analisar a
              viabilidade e priorizar três solicitações da diretoria:
             • Desenvolver uma loja virtual;
             • Atualizar sistema de estoque para tecnologias mais
                 modernas como supply chain;
             • Redução do gasto com licenças de software usando
                 soluções de software livre;


Slide 17                 Desenvolvimento Ágil com Ruby on Rails
Gerenciamento Ágil de Projetos




    Referências
           [AGU05] AGUANNO, Kevin J. Managing Agile Projects. Multi-
           Media Publications Inc: 2005, ISBN 1895186110.
           [AMB05] AMBLER, Scott W.; NALBONE, John;VIZDOS, Michael J. The
           Enterprise Unified Process: Extending the Rational
           Unified Process. Prentice Hall: 2005, ISBN 0131914510.




Slide 18                         Aula 1 - Abordagens Ágeis

More Related Content

What's hot

Extreme Programming (XP) e Scrum
Extreme Programming (XP) e ScrumExtreme Programming (XP) e Scrum
Extreme Programming (XP) e ScrumRafael Souza
 
Bate-papo com Especialista Terra XP
Bate-papo com Especialista Terra XPBate-papo com Especialista Terra XP
Bate-papo com Especialista Terra XPWildtech
 
Aula Modelos de Processos Tradicionais para Desenvolvimento de Software
Aula Modelos de Processos Tradicionais para Desenvolvimento de Software Aula Modelos de Processos Tradicionais para Desenvolvimento de Software
Aula Modelos de Processos Tradicionais para Desenvolvimento de Software Cloves da Rocha
 
The economics of software quality
The economics of software qualityThe economics of software quality
The economics of software qualityAlexandre Couto
 
11 D PreparaçãO Da ProduçãO Do Produto
11 D   PreparaçãO Da ProduçãO Do Produto11 D   PreparaçãO Da ProduçãO Do Produto
11 D PreparaçãO Da ProduçãO Do ProdutoMarcel Gois
 
Agile Scaling Model - TDC 2012 - São Paulo SP
Agile Scaling Model - TDC 2012 - São Paulo SPAgile Scaling Model - TDC 2012 - São Paulo SP
Agile Scaling Model - TDC 2012 - São Paulo SPNeubio Ferreira
 
Gerenciamento Ágil de Projetos, Uma nova abordagem para os desafio de sempre
Gerenciamento Ágil de Projetos, Uma nova abordagem para os desafio de sempreGerenciamento Ágil de Projetos, Uma nova abordagem para os desafio de sempre
Gerenciamento Ágil de Projetos, Uma nova abordagem para os desafio de sempreLeandro Faria
 
12 D LançAmento Do Produto
12 D   LançAmento Do Produto12 D   LançAmento Do Produto
12 D LançAmento Do ProdutoMarcel Gois
 
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
 
Gestão Ágil e Lean - Circuito de treinamentos AddTech
Gestão Ágil e Lean - Circuito de treinamentos AddTechGestão Ágil e Lean - Circuito de treinamentos AddTech
Gestão Ágil e Lean - Circuito de treinamentos AddTech.add
 
Técnicas para ser escalável com PHP
Técnicas para ser escalável com PHPTécnicas para ser escalável com PHP
Técnicas para ser escalável com PHPFilipe La Ruina
 
Oficina Métodos Ágeis UDESC
Oficina Métodos Ágeis UDESCOficina Métodos Ágeis UDESC
Oficina Métodos Ágeis UDESCWildtech
 
Metodologia ágil
Metodologia ágilMetodologia ágil
Metodologia ágilrolfczekus
 
Disciplined Agile Delivery - indo além do Scrum
Disciplined Agile Delivery - indo além do ScrumDisciplined Agile Delivery - indo além do Scrum
Disciplined Agile Delivery - indo além do ScrumAdriano Tavares
 
Métodos Ágeis e Scrum - Introdução
Métodos Ágeis e Scrum - IntroduçãoMétodos Ágeis e Scrum - Introdução
Métodos Ágeis e Scrum - IntroduçãoYuri Morais
 

What's hot (20)

Extreme Programming (XP) e Scrum
Extreme Programming (XP) e ScrumExtreme Programming (XP) e Scrum
Extreme Programming (XP) e Scrum
 
Bate-papo com Especialista Terra XP
Bate-papo com Especialista Terra XPBate-papo com Especialista Terra XP
Bate-papo com Especialista Terra XP
 
Aula Modelos de Processos Tradicionais para Desenvolvimento de Software
Aula Modelos de Processos Tradicionais para Desenvolvimento de Software Aula Modelos de Processos Tradicionais para Desenvolvimento de Software
Aula Modelos de Processos Tradicionais para Desenvolvimento de Software
 
The economics of software quality
The economics of software qualityThe economics of software quality
The economics of software quality
 
11 D PreparaçãO Da ProduçãO Do Produto
11 D   PreparaçãO Da ProduçãO Do Produto11 D   PreparaçãO Da ProduçãO Do Produto
11 D PreparaçãO Da ProduçãO Do Produto
 
Agile Scaling Model - TDC 2012 - São Paulo SP
Agile Scaling Model - TDC 2012 - São Paulo SPAgile Scaling Model - TDC 2012 - São Paulo SP
Agile Scaling Model - TDC 2012 - São Paulo SP
 
Gerenciamento Ágil de Projetos, Uma nova abordagem para os desafio de sempre
Gerenciamento Ágil de Projetos, Uma nova abordagem para os desafio de sempreGerenciamento Ágil de Projetos, Uma nova abordagem para os desafio de sempre
Gerenciamento Ágil de Projetos, Uma nova abordagem para os desafio de sempre
 
12 D LançAmento Do Produto
12 D   LançAmento Do Produto12 D   LançAmento Do Produto
12 D LançAmento Do Produto
 
Apresentação WGPS
Apresentação WGPSApresentação WGPS
Apresentação WGPS
 
Programacao Extrema
Programacao ExtremaProgramacao Extrema
Programacao Extrema
 
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
 
Gestão Ágil e Lean - Circuito de treinamentos AddTech
Gestão Ágil e Lean - Circuito de treinamentos AddTechGestão Ágil e Lean - Circuito de treinamentos AddTech
Gestão Ágil e Lean - Circuito de treinamentos AddTech
 
ScrumBan
ScrumBanScrumBan
ScrumBan
 
Modelo NTCP
Modelo NTCPModelo NTCP
Modelo NTCP
 
Técnicas para ser escalável com PHP
Técnicas para ser escalável com PHPTécnicas para ser escalável com PHP
Técnicas para ser escalável com PHP
 
Mini-curso Scrum e Kanban WES 2015
Mini-curso Scrum e Kanban WES 2015Mini-curso Scrum e Kanban WES 2015
Mini-curso Scrum e Kanban WES 2015
 
Oficina Métodos Ágeis UDESC
Oficina Métodos Ágeis UDESCOficina Métodos Ágeis UDESC
Oficina Métodos Ágeis UDESC
 
Metodologia ágil
Metodologia ágilMetodologia ágil
Metodologia ágil
 
Disciplined Agile Delivery - indo além do Scrum
Disciplined Agile Delivery - indo além do ScrumDisciplined Agile Delivery - indo além do Scrum
Disciplined Agile Delivery - indo além do Scrum
 
Métodos Ágeis e Scrum - Introdução
Métodos Ágeis e Scrum - IntroduçãoMétodos Ágeis e Scrum - Introdução
Métodos Ágeis e Scrum - Introdução
 

Similar to 1. Abordagens Ágeis

2. Abordagens Ágeis
2. Abordagens Ágeis2. Abordagens Ágeis
2. Abordagens ÁgeisSaulo Arruda
 
Vi ebts implantação de fábrica de teste - desafios, resultados e melhores p...
Vi ebts   implantação de fábrica de teste - desafios, resultados e melhores p...Vi ebts   implantação de fábrica de teste - desafios, resultados e melhores p...
Vi ebts implantação de fábrica de teste - desafios, resultados e melhores p...Welington Monteiro
 
TDC 2013 7 Dicas para acelerar os testes
TDC 2013  7 Dicas para acelerar os testesTDC 2013  7 Dicas para acelerar os testes
TDC 2013 7 Dicas para acelerar os testesFelipe Freire
 
Integração Contínua
Integração ContínuaIntegração Contínua
Integração ContínuaScrumHalf Tool
 
IBM Rational Piores Práticas em Testes
IBM Rational Piores Práticas em TestesIBM Rational Piores Práticas em Testes
IBM Rational Piores Práticas em TestesFelipe Freire
 
Testes em projetos usando Scrum
Testes em projetos usando ScrumTestes em projetos usando Scrum
Testes em projetos usando ScrumPablo Quiroga
 
Competências Antonio Augusto
Competências Antonio AugustoCompetências Antonio Augusto
Competências Antonio Augustoaajo
 
Métodos Ágeis para Desenvolvimento de Software Livre
Métodos Ágeis para Desenvolvimento de Software LivreMétodos Ágeis para Desenvolvimento de Software Livre
Métodos Ágeis para Desenvolvimento de Software LivreDionatan default
 
WBMA2013 - Método Ágil para desenvolvimento de software confiável
WBMA2013 - Método Ágil para desenvolvimento de software confiávelWBMA2013 - Método Ágil para desenvolvimento de software confiável
WBMA2013 - Método Ágil para desenvolvimento de software confiávelAlan Braz
 
Ii enqs -_implantação_de_fábrica_de_teste_-_desafios,_resultados_e_melhores_p...
Ii enqs -_implantação_de_fábrica_de_teste_-_desafios,_resultados_e_melhores_p...Ii enqs -_implantação_de_fábrica_de_teste_-_desafios,_resultados_e_melhores_p...
Ii enqs -_implantação_de_fábrica_de_teste_-_desafios,_resultados_e_melhores_p...Welington Monteiro
 
Apresentacao engenharia aup
Apresentacao engenharia aupApresentacao engenharia aup
Apresentacao engenharia aupRenato Lucena
 
Desenvolvimento ágil com Scrum e TFS 11 - Microsoft TechDay Sorocaba 2012
Desenvolvimento ágil com Scrum e TFS 11 - Microsoft TechDay Sorocaba 2012Desenvolvimento ágil com Scrum e TFS 11 - Microsoft TechDay Sorocaba 2012
Desenvolvimento ágil com Scrum e TFS 11 - Microsoft TechDay Sorocaba 2012Igor Abade
 
O que é DevOps? Introdução à abordagem pela IBM
O que é DevOps? Introdução à abordagem pela IBMO que é DevOps? Introdução à abordagem pela IBM
O que é DevOps? Introdução à abordagem pela IBMFelipe Freire
 
Apresentação sobre teste ágil no Encontro de Qualidade de Manaus 2012
Apresentação sobre teste ágil no Encontro de Qualidade de Manaus 2012Apresentação sobre teste ágil no Encontro de Qualidade de Manaus 2012
Apresentação sobre teste ágil no Encontro de Qualidade de Manaus 2012Eliane Collins
 

Similar to 1. Abordagens Ágeis (20)

2. Abordagens Ágeis
2. Abordagens Ágeis2. Abordagens Ágeis
2. Abordagens Ágeis
 
Vi ebts implantação de fábrica de teste - desafios, resultados e melhores p...
Vi ebts   implantação de fábrica de teste - desafios, resultados e melhores p...Vi ebts   implantação de fábrica de teste - desafios, resultados e melhores p...
Vi ebts implantação de fábrica de teste - desafios, resultados e melhores p...
 
Testes de software
Testes de softwareTestes de software
Testes de software
 
TDC 2013 7 Dicas para acelerar os testes
TDC 2013  7 Dicas para acelerar os testesTDC 2013  7 Dicas para acelerar os testes
TDC 2013 7 Dicas para acelerar os testes
 
Integração Contínua
Integração ContínuaIntegração Contínua
Integração Contínua
 
Métodos Ágeis - Aula 01
Métodos Ágeis - Aula 01Métodos Ágeis - Aula 01
Métodos Ágeis - Aula 01
 
IBM Rational Piores Práticas em Testes
IBM Rational Piores Práticas em TestesIBM Rational Piores Práticas em Testes
IBM Rational Piores Práticas em Testes
 
2PHP_Metodologia
2PHP_Metodologia2PHP_Metodologia
2PHP_Metodologia
 
Testes em projetos usando Scrum
Testes em projetos usando ScrumTestes em projetos usando Scrum
Testes em projetos usando Scrum
 
Competências Antonio Augusto
Competências Antonio AugustoCompetências Antonio Augusto
Competências Antonio Augusto
 
Métodos Ágeis para Desenvolvimento de Software Livre
Métodos Ágeis para Desenvolvimento de Software LivreMétodos Ágeis para Desenvolvimento de Software Livre
Métodos Ágeis para Desenvolvimento de Software Livre
 
Continuous Delivery e DevOps
Continuous Delivery e DevOpsContinuous Delivery e DevOps
Continuous Delivery e DevOps
 
WBMA2013 - Método Ágil para desenvolvimento de software confiável
WBMA2013 - Método Ágil para desenvolvimento de software confiávelWBMA2013 - Método Ágil para desenvolvimento de software confiável
WBMA2013 - Método Ágil para desenvolvimento de software confiável
 
Requisitos Ágeis
Requisitos ÁgeisRequisitos Ágeis
Requisitos Ágeis
 
Ii enqs -_implantação_de_fábrica_de_teste_-_desafios,_resultados_e_melhores_p...
Ii enqs -_implantação_de_fábrica_de_teste_-_desafios,_resultados_e_melhores_p...Ii enqs -_implantação_de_fábrica_de_teste_-_desafios,_resultados_e_melhores_p...
Ii enqs -_implantação_de_fábrica_de_teste_-_desafios,_resultados_e_melhores_p...
 
ALM focado em resultados
ALM focado em resultadosALM focado em resultados
ALM focado em resultados
 
Apresentacao engenharia aup
Apresentacao engenharia aupApresentacao engenharia aup
Apresentacao engenharia aup
 
Desenvolvimento ágil com Scrum e TFS 11 - Microsoft TechDay Sorocaba 2012
Desenvolvimento ágil com Scrum e TFS 11 - Microsoft TechDay Sorocaba 2012Desenvolvimento ágil com Scrum e TFS 11 - Microsoft TechDay Sorocaba 2012
Desenvolvimento ágil com Scrum e TFS 11 - Microsoft TechDay Sorocaba 2012
 
O que é DevOps? Introdução à abordagem pela IBM
O que é DevOps? Introdução à abordagem pela IBMO que é DevOps? Introdução à abordagem pela IBM
O que é DevOps? Introdução à abordagem pela IBM
 
Apresentação sobre teste ágil no Encontro de Qualidade de Manaus 2012
Apresentação sobre teste ágil no Encontro de Qualidade de Manaus 2012Apresentação sobre teste ágil no Encontro de Qualidade de Manaus 2012
Apresentação sobre teste ágil no Encontro de Qualidade de Manaus 2012
 

More from Saulo Arruda

MVP: conheça os 2 significados ao criar o seu #cpbr8
MVP: conheça os 2 significados ao criar o seu #cpbr8MVP: conheça os 2 significados ao criar o seu #cpbr8
MVP: conheça os 2 significados ao criar o seu #cpbr8Saulo Arruda
 
Oportunidade para desenvolvedores na era das startups
Oportunidade para desenvolvedores na era das startupsOportunidade para desenvolvedores na era das startups
Oportunidade para desenvolvedores na era das startupsSaulo Arruda
 
Growth Hacking Mobile - BRAPPS 2014
Growth Hacking Mobile - BRAPPS 2014Growth Hacking Mobile - BRAPPS 2014
Growth Hacking Mobile - BRAPPS 2014Saulo Arruda
 
Growth hacking - Jera Retrospectiva
Growth hacking  - Jera RetrospectivaGrowth hacking  - Jera Retrospectiva
Growth hacking - Jera RetrospectivaSaulo Arruda
 
#CPBR7 - Métricas para startups
#CPBR7 - Métricas para startups#CPBR7 - Métricas para startups
#CPBR7 - Métricas para startupsSaulo Arruda
 
StartupFarm métricas
StartupFarm métricasStartupFarm métricas
StartupFarm métricasSaulo Arruda
 
Mande seu chefe pentear macaco
Mande seu chefe pentear macacoMande seu chefe pentear macaco
Mande seu chefe pentear macacoSaulo Arruda
 
Sthart - Desenvolvimento Web e Mobile
Sthart - Desenvolvimento Web e MobileSthart - Desenvolvimento Web e Mobile
Sthart - Desenvolvimento Web e MobileSaulo Arruda
 
Como ganhar dinheiro com aplicativos mobile?
Como ganhar dinheiro com aplicativos mobile?Como ganhar dinheiro com aplicativos mobile?
Como ganhar dinheiro com aplicativos mobile?Saulo Arruda
 
Startups - É programando que se empreende
Startups - É programando que se empreendeStartups - É programando que se empreende
Startups - É programando que se empreendeSaulo Arruda
 
Desenvolvimento iOS - Aula 6
Desenvolvimento iOS - Aula 6Desenvolvimento iOS - Aula 6
Desenvolvimento iOS - Aula 6Saulo Arruda
 
Desenvolvimento iOS - Aula 5
Desenvolvimento iOS - Aula 5Desenvolvimento iOS - Aula 5
Desenvolvimento iOS - Aula 5Saulo Arruda
 
Desenvolvimento iOS - Aula 4
Desenvolvimento iOS - Aula 4Desenvolvimento iOS - Aula 4
Desenvolvimento iOS - Aula 4Saulo Arruda
 
TDC 2012 - Querem me comprar, e agora?
TDC 2012 - Querem me comprar, e agora?TDC 2012 - Querem me comprar, e agora?
TDC 2012 - Querem me comprar, e agora?Saulo Arruda
 
Desenvolvimento iOS - Aula 3
Desenvolvimento iOS - Aula 3Desenvolvimento iOS - Aula 3
Desenvolvimento iOS - Aula 3Saulo Arruda
 
Desenvolvimento iOS - Aula 2
Desenvolvimento iOS - Aula 2Desenvolvimento iOS - Aula 2
Desenvolvimento iOS - Aula 2Saulo Arruda
 
Desenvolvimento iOS - Aula 1
Desenvolvimento iOS - Aula 1Desenvolvimento iOS - Aula 1
Desenvolvimento iOS - Aula 1Saulo Arruda
 
Empreendedorismo Agil
Empreendedorismo AgilEmpreendedorismo Agil
Empreendedorismo AgilSaulo Arruda
 

More from Saulo Arruda (20)

MVP: conheça os 2 significados ao criar o seu #cpbr8
MVP: conheça os 2 significados ao criar o seu #cpbr8MVP: conheça os 2 significados ao criar o seu #cpbr8
MVP: conheça os 2 significados ao criar o seu #cpbr8
 
Oportunidade para desenvolvedores na era das startups
Oportunidade para desenvolvedores na era das startupsOportunidade para desenvolvedores na era das startups
Oportunidade para desenvolvedores na era das startups
 
Growth Hacking Mobile - BRAPPS 2014
Growth Hacking Mobile - BRAPPS 2014Growth Hacking Mobile - BRAPPS 2014
Growth Hacking Mobile - BRAPPS 2014
 
Growth hacking - Jera Retrospectiva
Growth hacking  - Jera RetrospectivaGrowth hacking  - Jera Retrospectiva
Growth hacking - Jera Retrospectiva
 
#CPBR7 - Métricas para startups
#CPBR7 - Métricas para startups#CPBR7 - Métricas para startups
#CPBR7 - Métricas para startups
 
StartupFarm métricas
StartupFarm métricasStartupFarm métricas
StartupFarm métricas
 
Mande seu chefe pentear macaco
Mande seu chefe pentear macacoMande seu chefe pentear macaco
Mande seu chefe pentear macaco
 
Sthart - Desenvolvimento Web e Mobile
Sthart - Desenvolvimento Web e MobileSthart - Desenvolvimento Web e Mobile
Sthart - Desenvolvimento Web e Mobile
 
Como ganhar dinheiro com aplicativos mobile?
Como ganhar dinheiro com aplicativos mobile?Como ganhar dinheiro com aplicativos mobile?
Como ganhar dinheiro com aplicativos mobile?
 
Startups - É programando que se empreende
Startups - É programando que se empreendeStartups - É programando que se empreende
Startups - É programando que se empreende
 
SCRUM - Aula 2
SCRUM - Aula 2SCRUM - Aula 2
SCRUM - Aula 2
 
SCRUM - Aula1
SCRUM - Aula1SCRUM - Aula1
SCRUM - Aula1
 
Desenvolvimento iOS - Aula 6
Desenvolvimento iOS - Aula 6Desenvolvimento iOS - Aula 6
Desenvolvimento iOS - Aula 6
 
Desenvolvimento iOS - Aula 5
Desenvolvimento iOS - Aula 5Desenvolvimento iOS - Aula 5
Desenvolvimento iOS - Aula 5
 
Desenvolvimento iOS - Aula 4
Desenvolvimento iOS - Aula 4Desenvolvimento iOS - Aula 4
Desenvolvimento iOS - Aula 4
 
TDC 2012 - Querem me comprar, e agora?
TDC 2012 - Querem me comprar, e agora?TDC 2012 - Querem me comprar, e agora?
TDC 2012 - Querem me comprar, e agora?
 
Desenvolvimento iOS - Aula 3
Desenvolvimento iOS - Aula 3Desenvolvimento iOS - Aula 3
Desenvolvimento iOS - Aula 3
 
Desenvolvimento iOS - Aula 2
Desenvolvimento iOS - Aula 2Desenvolvimento iOS - Aula 2
Desenvolvimento iOS - Aula 2
 
Desenvolvimento iOS - Aula 1
Desenvolvimento iOS - Aula 1Desenvolvimento iOS - Aula 1
Desenvolvimento iOS - Aula 1
 
Empreendedorismo Agil
Empreendedorismo AgilEmpreendedorismo Agil
Empreendedorismo Agil
 

1. Abordagens Ágeis

  • 1. Gerenciamento Ágil de Projetos Aula 1 - Abordagens Ágeis  
  • 2. System Development Life Cycle (SLDC) Reinicia no release N+1 Iterações de Iterações de Iterações de Construção Iterações de Construção Iteração -1 Iteração 0 Construção Release Produção Aposentadoria Construção Escolher o Iniciar o Entrega sistema Implanta Release N Opera e dá Remove o Projeto Projeto funcionando que em Produção suporte ao Sistema satisfaça as Release N completamente necessidades da produção dos stakeholders [AMB05]
  • 3. Gerenciamento Ágil de Projetos Iteração -1 • Identificar projetos potenciais; • Priorizar projetos potenciais; • Desenvolver visão inicial; • Considerar viabilidade do projeto; Slide 3 Aula 1 - Abordagens Ágeis [AMB05]
  • 4. Gerenciamento Ágil de Projetos Iteração 0 • Participação ativa dos Stakeholders; • Obter financiamento e apoio; • Começar a montar a equipe; • Prever requisitos iniciais; • Prever arquitetura inicial; • Definir ambiente; Slide 4 Aula 1 - Abordagens Ágeis [AMB05]
  • 5. Gerenciamento Ágil de Projetos Iterações de Construção • Participação ativa • Testes dos Stakeholders; confirmatórios; • Desenvolvimento • Envolver colaborativo; documentação; • Model storming; • Entrega interna de software; • Design dirigido por testes; Slide 5 Aula 1 - Abordagens Ágeis [AMB05]
  • 6. Gerenciamento Ágil de Projetos Release • Participação ativa • Treinar usuários dos Stakeholders; final; • Teste do sistema; • Treinar equipe de produção; • Teste de aceitação; • Implantar sistema • Finalizar em produção; documentação; • Realizar teste piloto; Slide 6 Aula 1 - Abordagens Ágeis [AMB05]
  • 7. Gerenciamento Ágil de Projetos Produção • Operar o sistema; • Dar suporte ao sistema; • Identificar defeitos e melhorias; Slide 7 Aula 1 - Abordagens Ágeis [AMB05]
  • 8. Gerenciamento Ágil de Projetos Aposentadoria • Remover a versão final do sistema • Converter dados; • Migrar usuários; • Atualizar modelos empresariais; Slide 8 Aula 1 - Abordagens Ágeis [AMB05]
  • 10. Gerenciamento Ágil de Projetos Iteração -1 • Definir oportunidade de negócio; • Identificar solução viável; • Avaliar a viabilidade Slide 10 Aula 1 - Abordagens Ágeis
  • 11. Gerenciamento Ágil de Projetos Estudo de Viabilidade 80% 72% 60% 63% 63% 40% Agile 43% Traditional Data wharehouse 20% Offshoring 0% % Taxa de Sucesso Fonte: IT Project Success Rates Survey Results: August 2007 Slide 11 Aula 1 - Abordagens Ágeis
  • 12. Gerenciamento Ágil de Projetos Estudo de Viabilidade • Implementação de alternativas • Viabilidade econômica • Viabilidade técnica • Viabilidade operacional • Viabilidade política Slide 12 Aula 1 - Abordagens Ágeis [AGU05][AMB05]
  • 13. Gerenciamento Ágil de Projetos Alternativas • Não fazer nada; • Construir usando várias linguagens de programação; • Construir usando várias arquiteturas técnicas; • Comprar pacote e integrar. Slide 13 Aula 1 - Abordagens Ágeis [AGU05][AMB05]
  • 14. Gerenciamento Ágil de Projetos Econômica: Custo X Benefício Tipo Custo Benefícios • Upgrade de software/hardware; • Redução de custos • Custo do trabalho (salários + operacionais; benefícios); • Redução de custos com Quantitativo • Custos de suporte; pessoal e/ou redução de • Custos operacionais; pessoal; • Treinamento; • Aumento da receita de • Uso de novas tecnologias vendas; • Insatisfação dos trabalhadores • Melhora da decisões como por resistência à mudanças; resultado de melhores • Percepção pública negativa das informações; Qualitativo demissões como resultado da • Ganho em concorrência; automação. • Percepção de empresa inovadora; Slide 14 Aula 1 - Abordagens Ágeis [AGU05][AMB05]
  • 15. Gerenciamento Ágil de Projetos Questões Técnicas Tecnologia Mercado • Execução; • Viabilidade do fornecedor (ainda • Facilidade de aprendizado; estarão no mercado daqui há 5 • Facilidade de implantação; anos); • Facilidade de apoio; • Fontes alternativas para a • Características tecnologia; operacionais; • Suporte de terceiros; • Interoperabilidade com • Nível do apoio prestado pelo outras tecnologias-chave; fornecedor; • Escalabilidade; • Mindshare da indústria (o mercado gravita em direção ou para longe dessa tecnologia); Slide 15 Aula 1 - Abordagens Ágeis [AGU05][AMB05]
  • 16. Gerenciamento Ágil de Projetos Questões Operacionais Operacionais Suporte • Ferramentas necessárias; • Documentação para o usuário; • Treinamento dos • Treinamento dos usuários; operadores; • Solicitações de mudança; • Criação/atualização de processos; • Documentação; Slide 16 Aula 1 - Abordagens Ágeis [AGU05][AMB05]
  • 17. Mão na massa 25 min • A empresa Arruda Calçados é uma grande rede de lojas de calçados com 10 lojas no estado. • Como diretor de TI da empresa, você precisa analisar a viabilidade e priorizar três solicitações da diretoria: • Desenvolver uma loja virtual; • Atualizar sistema de estoque para tecnologias mais modernas como supply chain; • Redução do gasto com licenças de software usando soluções de software livre; Slide 17 Desenvolvimento Ágil com Ruby on Rails
  • 18. Gerenciamento Ágil de Projetos Referências [AGU05] AGUANNO, Kevin J. Managing Agile Projects. Multi- Media Publications Inc: 2005, ISBN 1895186110. [AMB05] AMBLER, Scott W.; NALBONE, John;VIZDOS, Michael J. The Enterprise Unified Process: Extending the Rational Unified Process. Prentice Hall: 2005, ISBN 0131914510. Slide 18 Aula 1 - Abordagens Ágeis

Editor's Notes

  1. - Análise quantitativa: - TIR (Taxa Interna de Retorno): retorno anual liquido de US$ 50.000,00, projeto A custou US$ 100k (50%), projeto B custou R$ 1000k (5%). - Present Day Value: US$ 0,71 a 5% em 4 anos será US$ 1,00) - Análise qualitativa: 1. Identificar fatores (brainstorm) 2. Quantificar importância (escala de 1-5) 3. Classificar cada fator (escala de 0-10) 4. Multiplicar imporância pela classificação 5. Calcular pontuação