SlideShare une entreprise Scribd logo
1  sur  42
XIII Semana da
Computação
29/09/2010
UNIDERP




                 Empreendorismo e
                 Desenvolvimento Ágil
CHAOS Report - Standish Group

         Successful             Challenged          Failed

60



45



30



15



 0
  1994   1996     1998   2000        2002    2004   2006     2009
Empreendedorismo e Desenvolvimento Ágil




Estamos melhorando?
    • Em 1994 - 16% de sucesso

    • Em 2009 - 32% de sucesso

    • Melhora de 1,06% ao ano

    • Nesse ritmo 50% dos projetos
      terão sucesso em ~ 2028




                                          XIII Semana da Computação
Empreendedorismo e Desenvolvimento Ágil




Estamos melhorando?
    • Em 1994 - 31% foram cancelados

    • Em 2009 - 24% foram cancelados

    • Melhora de 0,46%

    • Grande oscilação!




                                          XIII Semana da Computação
Empreendedorismo e Desenvolvimento Ágil




Metodologia de Desenvolvimento
    • 1968 - Engenharia de Software
    • 1987 - CMM (Capability and Maturity Model)
    • 2001 - Agile Manifesto




5                                                  XIII Semana da Computação
Empreendedorismo e Desenvolvimento Ágil




Manifesto Ágil?
    • De 11 a 13 de Fevereiro de 2001, em uma estação
      de Esqui em Utah, 17 pessoas se encontraram para
      conversar, esquiar, relaxar, e tentar encontrar um
      senso comum - e claro, COMER!

    • Do resultado desse encontro surgiu...




                                               XIII Semana da Computação
Empreendedorismo e Desenvolvimento Ágil




Princípios
    • Por trás do Manifesto Ágil, foi criada uma lista de
      12 princípios que são seguidos...




                                                 XIII Semana da Computação
Empreendedorismo e Desenvolvimento Ágil
                                          1º Princípio




                                           Nossa maior
                                           prioridade é
                                            satisfazer o
                                          cliente, através
                                             da entrega
                                            adiantada e
                                            contínua de
                                            software de
                                               valor.
                                               XIII Semana da Computação
Empreendedorismo e Desenvolvimento Ágil
                                            2º Princípio




                                           Aceitar mudanças
                                             de requisitos,
                                           mesmo no fim do
                                           desenvolvimento.
                                          Processos ágeis se
                                               adequam a
                                            mudanças, para
                                          que o cliente possa
                                            tirar vantagens
                                              competitivas.
                                                 XIII Semana da Computação
Empreendedorismo e Desenvolvimento Ágil
                                           3º Princípio



                                               Entregar
                                               software
                                          funcionando com
                                            freqüencia, na
                                               escala de
                                             semanas até
                                              meses, com
                                           preferência aos
                                            períodos mais
                                                curtos.
                                               XIII Semana da Computação
Empreendedorismo e Desenvolvimento Ágil
                                           4º Princípio




                                               Pessoas
                                            relacionadas à
                                              negócios e
                                          desenvolvedores
                                           devem trabalhar
                                            em conjunto e
                                             diariamente,
                                           durante todo o
                                          curso do projeto.
                                                XIII Semana da Computação
Empreendedorismo e Desenvolvimento Ágil
                                           5º Princípio


                                              Construir
                                             projetos ao
                                               redor de
                                              indivíduos
                                             motivados.
                                           Dando a eles o
                                             ambiente e
                                                suporte
                                            necessário, e
                                          confiar que farão
                                            seu trabalho.
                                               XIII Semana da Computação
Empreendedorismo e Desenvolvimento Ágil
                                           6º Princípio


                                           O Método mais
                                          eficiente e eficaz
                                            de transmitir
                                             informações
                                              para, e por
                                            dentro de um
                                                time de
                                          desenvolvimento,
                                          é através de uma
                                           conversa cara a
                                                  cara.
                                               XIII Semana da Computação
Empreendedorismo e Desenvolvimento Ágil
                                           7º Princípio




                                             Software
                                           funcional é a
                                          medida primária
                                           de progresso.
                                               XIII Semana da Computação
Empreendedorismo e Desenvolvimento Ágil
                                            8º Princípio


                                            Processos ágeis
                                            promovem um
                                               ambiente
                                            sustentável. Os
                                            patrocinadores,
                                          desenvolvedores e
                                           usuários, devem
                                            ser capazes de
                                                manter
                                           indefinidamente,
                                          passos constantes.
                                                XIII Semana da Computação
Empreendedorismo e Desenvolvimento Ágil
                                           9º Princípio




                                          Contínua atenção
                                            à excelência
                                           técnica e bom
                                          design, aumenta a
                                              agilidade.
                                                XIII Semana da Computação
10º Princípio




   Simplicidade: a
arte de maximizar
  a quantidade de
 trabalho que não
precisou ser feito.
Empreendedorismo e Desenvolvimento Ágil
                                          11º Princípio




                                            As melhores
                                            arquiteturas,
                                            requisitos e
                                          designs emergem
                                           de times auto-
                                            organizáveis.
                                               XIII Semana da Computação
12º Princípio




  Em intervalos
regulares, o time
reflete em como
    ficar mais
efetivo, então, se
    ajustam e
  otimizam seu
comportamento
   de acordo.
Empreendedorismo e Desenvolvimento Ágil




Métodos Ágeis
    • Ciclo de Vida Iterativo

    • Planejamento Adaptivo

    • Iterações Curtas com Duração Fixa

    • Alguns exemplos: eXtreme Programming, SCRUM,
      ICONIX, Agile UP, Open UP




                                          XIII Semana da Computação
Empreendedorismo e Desenvolvimento Ágil




Práticas Ágeis




                                          XIII Semana da Computação
Empreendedorismo e Desenvolvimento Ágil




Práticas Ágeis



                           Individual
                              Refatoração

                            Design Simples

                            Desenvovimento
                           Dirigido por Testes




                                                 XIII Semana da Computação
Empreendedorismo e Desenvolvimento Ágil




Práticas Ágeis

                               Time
         Programação                             Retrospectivas
           em Pares        Individual                Daily
           Métricas           Refatoração          Stand-ups
         de Velocidade
                                                   Iterações
                            Design Simples
           Histórias                                Ritmo
          do Usuário                              Sustentável
                            Desenvovimento
          Histórias        Dirigido por Testes     Kick-off
          na Parede                               da Iteração




                                                            XIII Semana da Computação
Empreendedorismo e Desenvolvimento Ágil




Práticas Ágeis
                               Organização
   Deploy                                                                 Releases
Automatizado
                                    Time                                  Curtos

               Programação                            Retrospectivas

    Teste
                 em Pares       Individual                Daily         Propriedade
Automatizado     Métricas          Refatoração          Stand-ups         Coletiva
               de Velocidade
                                                        Iterações
                                 Design Simples
                 Histórias                               Ritmo
 Padrão de      do Usuário                                                 Equipe
  Código                         Desenvovimento        Sustentável      co-localizada
                Histórias       Dirigido por Testes     Kick-off
                na Parede                              da Iteração
 Integração                                                                Cliente
  Contínua                                                              co-localizado




                                                                 XIII Semana da Computação
Empreendedorismo e Desenvolvimento Ágil




Adoção Ágil
                 Sua empresa adotou uma
                  ou mais técnicas ágeis?

                              16%

                                            Em um ou mais projetos
                        15%                 Previsto para ano que vem
                                            Nenhum projeto
                                      69%




                                                Agile Adoption Survey 2008


                                                    XIII Semana da Computação
Empreendedorismo e Desenvolvimento Ágil




Adoção Ágil
               De qual método ágil adotado
                 você mais se aproxima?


                         29%
                                                Scrum
                                          49%   Híbrido XP/Scrum
                                                Outros

                           22%




                                                   Agile Adoption Survey 2008


                                                       XIII Semana da Computação
Empreendedorismo e Desenvolvimento Ágil




Resultados

  82% melhoraram em produtividade
  77% melhoraram em qualidade
  78% melhoraram em satisfação do cliente
  37% reduziram em custos
                                          Agile Adoption Survey 2008


                                              XIII Semana da Computação
Empreendedorismo e Desenvolvimento Ágil




Produtividade


                                1%4%
                         22%           13%

                                             Muito menor
                                             Algo menor
                                             Sem alteração
                                             Algo maior
                                             Muito maior

                                 60%




                                             XIII Semana da Computação
Empreendedorismo e Desenvolvimento Ágil




Qualidade


                                 3% 6%

                        29%
                                          14%
                                                Muito menor
                                                Algo menor
                                                Sem alteração
                                                Algo maior
                                                Muito maior

                                 48%




                                                XIII Semana da Computação
Empreendedorismo e Desenvolvimento Ágil




Satisfação do cliente


                                 3% 4%

                        31%               15%
                                                Muito menor
                                                Algo menor
                                                Sem alteração
                                                Algo maior
                                                Muito maior

                                  47%




                                                XIII Semana da Computação
Empreendedorismo e Desenvolvimento Ágil




Custo


                              5% 5%

                                            18%
                                                  Muito maior
                      32%                         Algo maior
                                                  Sem alteração
                                                  Algo menor
                                                  Muito menor

                                      40%




                                                  XIII Semana da Computação
Empreendedorismo e Desenvolvimento Ágil




Empreendedorismo

    • Profissional de TI é um empreendedor em
      potencial
    • Há 2 meses fundamos a Jera
    • O que aprendemos?




                                          XIII Semana da Computação
Tenha Coragem
Cultive bons contatos
Tenha um excelente
ambiente de trabalho
Participe da comunidade
Suas estimativas
 estão erradas
Pense menos e
faça mais
Faça o melhor trabalho possível
Empreendedorismo e Desenvolvimento Ágil




Obrigado!

    • Saulo Arruda (sauloarruda@gmail.com)
      • Meu Blog: http://sauloarruda.eti.br

      • Linkedin: http://br.linkedin.com/in/sauloarruda

      • Twitter: http://twitter.com/sauloarruda

      • Jera: http://jera.com.br




                                                  XIII Semana da Computação
Empreendedorismo e Desenvolvimento Ágil




Licença



       Você pode:
            copiar, distribuir, exibir e executar a obra
            criar obras derivadas
       Sob as seguintes condições:
             Atribuição. Você deve dar crédito ao
             autor original, da forma especificada
             pelo autor ou licenciante.

                                                           XIII Semana da Computação

Contenu connexe

Similaire à Empreendedorismo e Desenvolvimento Agil

Leadership Mindset Anti Patterns - Agile Brazil 2018
Leadership Mindset Anti Patterns - Agile Brazil 2018Leadership Mindset Anti Patterns - Agile Brazil 2018
Leadership Mindset Anti Patterns - Agile Brazil 2018Raphael Molesim
 
Leadership Mindset Anti Patterns - Scrum Gathering Rio 2018
Leadership Mindset Anti Patterns - Scrum Gathering Rio 2018Leadership Mindset Anti Patterns - Scrum Gathering Rio 2018
Leadership Mindset Anti Patterns - Scrum Gathering Rio 2018Raphael Molesim
 
Modelo de Responsabilidade Organizacional e a Transformação Digital
Modelo de Responsabilidade Organizacional e a Transformação DigitalModelo de Responsabilidade Organizacional e a Transformação Digital
Modelo de Responsabilidade Organizacional e a Transformação DigitalGuttenberg Ferreira Passos
 
Business Discovery e suas ferramentas
Business Discovery e suas ferramentasBusiness Discovery e suas ferramentas
Business Discovery e suas ferramentasRoberto Oliveira
 
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
 
EET_CTeSP AER_IntroducaoEmpreendedorismo_Ch2.pdf
EET_CTeSP AER_IntroducaoEmpreendedorismo_Ch2.pdfEET_CTeSP AER_IntroducaoEmpreendedorismo_Ch2.pdf
EET_CTeSP AER_IntroducaoEmpreendedorismo_Ch2.pdfRicardo Santos
 
A importância do planejamento em projetos de tecnologia da informação
A importância do planejamento em projetos de tecnologia da informaçãoA importância do planejamento em projetos de tecnologia da informação
A importância do planejamento em projetos de tecnologia da informaçãoLucivaldo Minervino
 
Inovação Disruptiva na Gestão de Projetos de Inovação - rumo à agilidade e ba...
Inovação Disruptiva na Gestão de Projetos de Inovação - rumo à agilidade e ba...Inovação Disruptiva na Gestão de Projetos de Inovação - rumo à agilidade e ba...
Inovação Disruptiva na Gestão de Projetos de Inovação - rumo à agilidade e ba...Edivandro Conforto
 
10 pontos de atenção para melhor performance digital
10 pontos de atenção para melhor performance digital10 pontos de atenção para melhor performance digital
10 pontos de atenção para melhor performance digitalAndre Santos
 
Leds zeppellin infraestrutura de apoio ao desenvolvimento
Leds zeppellin   infraestrutura de apoio ao desenvolvimentoLeds zeppellin   infraestrutura de apoio ao desenvolvimento
Leds zeppellin infraestrutura de apoio ao desenvolvimentoledsifes
 
Apresentação produtos
Apresentação produtosApresentação produtos
Apresentação produtosactvix
 
Palestra na SERASA sobre Tecnologia e Inovação
Palestra na SERASA sobre Tecnologia e InovaçãoPalestra na SERASA sobre Tecnologia e Inovação
Palestra na SERASA sobre Tecnologia e InovaçãoRichard Chaves
 
Centro De Economia Digital Aplicada
Centro De Economia Digital AplicadaCentro De Economia Digital Aplicada
Centro De Economia Digital Aplicadagilbertociro
 
Web analytics-uma-visao-brasileira-2
Web analytics-uma-visao-brasileira-2Web analytics-uma-visao-brasileira-2
Web analytics-uma-visao-brasileira-2Pedro Quintanilha
 
e-Book Web Analytics - Uma Visão Brasileira II
e-Book Web Analytics - Uma Visão Brasileira IIe-Book Web Analytics - Uma Visão Brasileira II
e-Book Web Analytics - Uma Visão Brasileira IIGerson Ribeiro
 
Web Analytics - Uma Visão Brasileira II
Web Analytics - Uma Visão Brasileira IIWeb Analytics - Uma Visão Brasileira II
Web Analytics - Uma Visão Brasileira IIPoliana Lopes
 
SAUTlearning - Educação, Inovação e Criatividade em Cibernegócios
SAUTlearning - Educação, Inovação e Criatividade em CibernegóciosSAUTlearning - Educação, Inovação e Criatividade em Cibernegócios
SAUTlearning - Educação, Inovação e Criatividade em CibernegóciosSautlink
 

Similaire à Empreendedorismo e Desenvolvimento Agil (20)

Leadership Mindset Anti Patterns - Agile Brazil 2018
Leadership Mindset Anti Patterns - Agile Brazil 2018Leadership Mindset Anti Patterns - Agile Brazil 2018
Leadership Mindset Anti Patterns - Agile Brazil 2018
 
Manifesto Agil
Manifesto AgilManifesto Agil
Manifesto Agil
 
Leadership Mindset Anti Patterns - Scrum Gathering Rio 2018
Leadership Mindset Anti Patterns - Scrum Gathering Rio 2018Leadership Mindset Anti Patterns - Scrum Gathering Rio 2018
Leadership Mindset Anti Patterns - Scrum Gathering Rio 2018
 
Organizações Virtuais
Organizações VirtuaisOrganizações Virtuais
Organizações Virtuais
 
Modelo de Responsabilidade Organizacional e a Transformação Digital
Modelo de Responsabilidade Organizacional e a Transformação DigitalModelo de Responsabilidade Organizacional e a Transformação Digital
Modelo de Responsabilidade Organizacional e a Transformação Digital
 
Business Discovery e suas ferramentas
Business Discovery e suas ferramentasBusiness Discovery e suas ferramentas
Business Discovery e suas ferramentas
 
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
 
EET_CTeSP AER_IntroducaoEmpreendedorismo_Ch2.pdf
EET_CTeSP AER_IntroducaoEmpreendedorismo_Ch2.pdfEET_CTeSP AER_IntroducaoEmpreendedorismo_Ch2.pdf
EET_CTeSP AER_IntroducaoEmpreendedorismo_Ch2.pdf
 
A importância do planejamento em projetos de tecnologia da informação
A importância do planejamento em projetos de tecnologia da informaçãoA importância do planejamento em projetos de tecnologia da informação
A importância do planejamento em projetos de tecnologia da informação
 
Inovação Disruptiva na Gestão de Projetos de Inovação - rumo à agilidade e ba...
Inovação Disruptiva na Gestão de Projetos de Inovação - rumo à agilidade e ba...Inovação Disruptiva na Gestão de Projetos de Inovação - rumo à agilidade e ba...
Inovação Disruptiva na Gestão de Projetos de Inovação - rumo à agilidade e ba...
 
10 pontos de atenção para melhor performance digital
10 pontos de atenção para melhor performance digital10 pontos de atenção para melhor performance digital
10 pontos de atenção para melhor performance digital
 
Leds zeppellin infraestrutura de apoio ao desenvolvimento
Leds zeppellin   infraestrutura de apoio ao desenvolvimentoLeds zeppellin   infraestrutura de apoio ao desenvolvimento
Leds zeppellin infraestrutura de apoio ao desenvolvimento
 
Apresentação produtos
Apresentação produtosApresentação produtos
Apresentação produtos
 
Aula 5 semana
Aula 5 semanaAula 5 semana
Aula 5 semana
 
Palestra na SERASA sobre Tecnologia e Inovação
Palestra na SERASA sobre Tecnologia e InovaçãoPalestra na SERASA sobre Tecnologia e Inovação
Palestra na SERASA sobre Tecnologia e Inovação
 
Centro De Economia Digital Aplicada
Centro De Economia Digital AplicadaCentro De Economia Digital Aplicada
Centro De Economia Digital Aplicada
 
Web analytics-uma-visao-brasileira-2
Web analytics-uma-visao-brasileira-2Web analytics-uma-visao-brasileira-2
Web analytics-uma-visao-brasileira-2
 
e-Book Web Analytics - Uma Visão Brasileira II
e-Book Web Analytics - Uma Visão Brasileira IIe-Book Web Analytics - Uma Visão Brasileira II
e-Book Web Analytics - Uma Visão Brasileira II
 
Web Analytics - Uma Visão Brasileira II
Web Analytics - Uma Visão Brasileira IIWeb Analytics - Uma Visão Brasileira II
Web Analytics - Uma Visão Brasileira II
 
SAUTlearning - Educação, Inovação e Criatividade em Cibernegócios
SAUTlearning - Educação, Inovação e Criatividade em CibernegóciosSAUTlearning - Educação, Inovação e Criatividade em Cibernegócios
SAUTlearning - Educação, Inovação e Criatividade em Cibernegócios
 

Plus de 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
 

Plus de 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
 

Empreendedorismo e Desenvolvimento Agil

  • 1. XIII Semana da Computação 29/09/2010 UNIDERP Empreendorismo e Desenvolvimento Ágil
  • 2. CHAOS Report - Standish Group Successful Challenged Failed 60 45 30 15 0 1994 1996 1998 2000 2002 2004 2006 2009
  • 3. Empreendedorismo e Desenvolvimento Ágil Estamos melhorando? • Em 1994 - 16% de sucesso • Em 2009 - 32% de sucesso • Melhora de 1,06% ao ano • Nesse ritmo 50% dos projetos terão sucesso em ~ 2028 XIII Semana da Computação
  • 4. Empreendedorismo e Desenvolvimento Ágil Estamos melhorando? • Em 1994 - 31% foram cancelados • Em 2009 - 24% foram cancelados • Melhora de 0,46% • Grande oscilação! XIII Semana da Computação
  • 5. Empreendedorismo e Desenvolvimento Ágil Metodologia de Desenvolvimento • 1968 - Engenharia de Software • 1987 - CMM (Capability and Maturity Model) • 2001 - Agile Manifesto 5 XIII Semana da Computação
  • 6. Empreendedorismo e Desenvolvimento Ágil Manifesto Ágil? • De 11 a 13 de Fevereiro de 2001, em uma estação de Esqui em Utah, 17 pessoas se encontraram para conversar, esquiar, relaxar, e tentar encontrar um senso comum - e claro, COMER! • Do resultado desse encontro surgiu... XIII Semana da Computação
  • 7.
  • 8. Empreendedorismo e Desenvolvimento Ágil Princípios • Por trás do Manifesto Ágil, foi criada uma lista de 12 princípios que são seguidos... XIII Semana da Computação
  • 9. Empreendedorismo e Desenvolvimento Ágil 1º Princípio Nossa maior prioridade é satisfazer o cliente, através da entrega adiantada e contínua de software de valor. XIII Semana da Computação
  • 10. Empreendedorismo e Desenvolvimento Ágil 2º Princípio Aceitar mudanças de requisitos, mesmo no fim do desenvolvimento. Processos ágeis se adequam a mudanças, para que o cliente possa tirar vantagens competitivas. XIII Semana da Computação
  • 11. Empreendedorismo e Desenvolvimento Ágil 3º Princípio Entregar software funcionando com freqüencia, na escala de semanas até meses, com preferência aos períodos mais curtos. XIII Semana da Computação
  • 12. Empreendedorismo e Desenvolvimento Ágil 4º Princípio Pessoas relacionadas à negócios e desenvolvedores devem trabalhar em conjunto e diariamente, durante todo o curso do projeto. XIII Semana da Computação
  • 13. Empreendedorismo e Desenvolvimento Ágil 5º Princípio Construir projetos ao redor de indivíduos motivados. Dando a eles o ambiente e suporte necessário, e confiar que farão seu trabalho. XIII Semana da Computação
  • 14. Empreendedorismo e Desenvolvimento Ágil 6º Princípio O Método mais eficiente e eficaz de transmitir informações para, e por dentro de um time de desenvolvimento, é através de uma conversa cara a cara. XIII Semana da Computação
  • 15. Empreendedorismo e Desenvolvimento Ágil 7º Princípio Software funcional é a medida primária de progresso. XIII Semana da Computação
  • 16. Empreendedorismo e Desenvolvimento Ágil 8º Princípio Processos ágeis promovem um ambiente sustentável. Os patrocinadores, desenvolvedores e usuários, devem ser capazes de manter indefinidamente, passos constantes. XIII Semana da Computação
  • 17. Empreendedorismo e Desenvolvimento Ágil 9º Princípio Contínua atenção à excelência técnica e bom design, aumenta a agilidade. XIII Semana da Computação
  • 18. 10º Princípio Simplicidade: a arte de maximizar a quantidade de trabalho que não precisou ser feito.
  • 19. Empreendedorismo e Desenvolvimento Ágil 11º Princípio As melhores arquiteturas, requisitos e designs emergem de times auto- organizáveis. XIII Semana da Computação
  • 20. 12º Princípio Em intervalos regulares, o time reflete em como ficar mais efetivo, então, se ajustam e otimizam seu comportamento de acordo.
  • 21. Empreendedorismo e Desenvolvimento Ágil Métodos Ágeis • Ciclo de Vida Iterativo • Planejamento Adaptivo • Iterações Curtas com Duração Fixa • Alguns exemplos: eXtreme Programming, SCRUM, ICONIX, Agile UP, Open UP XIII Semana da Computação
  • 22. Empreendedorismo e Desenvolvimento Ágil Práticas Ágeis XIII Semana da Computação
  • 23. Empreendedorismo e Desenvolvimento Ágil Práticas Ágeis Individual Refatoração Design Simples Desenvovimento Dirigido por Testes XIII Semana da Computação
  • 24. Empreendedorismo e Desenvolvimento Ágil Práticas Ágeis Time Programação Retrospectivas em Pares Individual Daily Métricas Refatoração Stand-ups de Velocidade Iterações Design Simples Histórias Ritmo do Usuário Sustentável Desenvovimento Histórias Dirigido por Testes Kick-off na Parede da Iteração XIII Semana da Computação
  • 25. Empreendedorismo e Desenvolvimento Ágil Práticas Ágeis Organização Deploy Releases Automatizado Time Curtos Programação Retrospectivas Teste em Pares Individual Daily Propriedade Automatizado Métricas Refatoração Stand-ups Coletiva de Velocidade Iterações Design Simples Histórias Ritmo Padrão de do Usuário Equipe Código Desenvovimento Sustentável co-localizada Histórias Dirigido por Testes Kick-off na Parede da Iteração Integração Cliente Contínua co-localizado XIII Semana da Computação
  • 26. Empreendedorismo e Desenvolvimento Ágil Adoção Ágil Sua empresa adotou uma ou mais técnicas ágeis? 16% Em um ou mais projetos 15% Previsto para ano que vem Nenhum projeto 69% Agile Adoption Survey 2008 XIII Semana da Computação
  • 27. Empreendedorismo e Desenvolvimento Ágil Adoção Ágil De qual método ágil adotado você mais se aproxima? 29% Scrum 49% Híbrido XP/Scrum Outros 22% Agile Adoption Survey 2008 XIII Semana da Computação
  • 28. Empreendedorismo e Desenvolvimento Ágil Resultados 82% melhoraram em produtividade 77% melhoraram em qualidade 78% melhoraram em satisfação do cliente 37% reduziram em custos Agile Adoption Survey 2008 XIII Semana da Computação
  • 29. Empreendedorismo e Desenvolvimento Ágil Produtividade 1%4% 22% 13% Muito menor Algo menor Sem alteração Algo maior Muito maior 60% XIII Semana da Computação
  • 30. Empreendedorismo e Desenvolvimento Ágil Qualidade 3% 6% 29% 14% Muito menor Algo menor Sem alteração Algo maior Muito maior 48% XIII Semana da Computação
  • 31. Empreendedorismo e Desenvolvimento Ágil Satisfação do cliente 3% 4% 31% 15% Muito menor Algo menor Sem alteração Algo maior Muito maior 47% XIII Semana da Computação
  • 32. Empreendedorismo e Desenvolvimento Ágil Custo 5% 5% 18% Muito maior 32% Algo maior Sem alteração Algo menor Muito menor 40% XIII Semana da Computação
  • 33. Empreendedorismo e Desenvolvimento Ágil Empreendedorismo • Profissional de TI é um empreendedor em potencial • Há 2 meses fundamos a Jera • O que aprendemos? XIII Semana da Computação
  • 40. Faça o melhor trabalho possível
  • 41. Empreendedorismo e Desenvolvimento Ágil Obrigado! • Saulo Arruda (sauloarruda@gmail.com) • Meu Blog: http://sauloarruda.eti.br • Linkedin: http://br.linkedin.com/in/sauloarruda • Twitter: http://twitter.com/sauloarruda • Jera: http://jera.com.br XIII Semana da Computação
  • 42. Empreendedorismo e Desenvolvimento Ágil Licença Você pode: copiar, distribuir, exibir e executar a obra criar obras derivadas Sob as seguintes condições: Atribuição. Você deve dar crédito ao autor original, da forma especificada pelo autor ou licenciante. XIII Semana da Computação

Notes de l'éditeur