SlideShare uma empresa Scribd logo
1 de 148
Baixar para ler offline
Case Giran
             Os desafios no uso de práticas ágeis no dia-a-
                 dia de uma startup - dois anos depois




segunda-feira, 2 de maio de 2011
Valeu!

                                   #devincachu
         Parabéns para toda essa galera
           que está aqui hoje reunida.

                           E kudos infinitos para os
                                organizadores
segunda-feira, 2 de maio de 2011
Léo Hackin (Rá-kim)
segunda-feira, 2 de maio de 2011
Q vergonha




                                   @leohackin




                                       Raquin


          Léo Hackin (Rá-kim)             Héquin

segunda-feira, 2 de maio de 2011
Paulo César Machado Jeveaux

 @jeveaux             (jéve, jêve, jevô, jevú, jevax, já foi, já vou, já vai ...)
                                                                                    jevô




segunda-feira, 2 de maio de 2011
já vem!!!                    =D




segunda-feira, 2 de maio de 2011
já vem!!!                    =D




segunda-feira, 2 de maio de 2011
segunda-feira, 2 de maio de 2011
segunda-feira, 2 de maio de 2011
Na Giran só tem
                         pessoas excepcionais




segunda-feira, 2 de maio de 2011
Formada por gente nova e
              competente que trabalha de forma
             ágil e divertida, aqui nós acreditamos
            e principalmente, aprendemos que os
            resultados são gerados pelas pessoas,
                  e não apenas por processos.

segunda-feira, 2 de maio de 2011
{ PESSOAS }          { PROCESSOS }




segunda-feira, 2 de maio de 2011
{ PESSOAS }                    {




segunda-feira, 2 de maio de 2011
segunda-feira, 2 de maio de 2011
segunda-feira, 2 de maio de 2011
o!                           em E-commerce
      foc


                |o|                e-commerce
 Temos soluções para:
     e-commerce, social e-commerce e mobile e-commerce

 E gostamos de trabalhar com:
     Java, Ruby on Rails, Python e JavaScript

segunda-feira, 2 de maio de 2011
Plataforma de E-commerce
                        powered by Giran

segunda-feira, 2 de maio de 2011
Plataforma de E-commerce
                        powered by Giran

segunda-feira, 2 de maio de 2011
social


   Plataforma de Social E-commerce
   para Facebook powered by Giran

segunda-feira, 2 de maio de 2011
mobile


        Plataforma mobile E-commerce
               powered by Giran

segunda-feira, 2 de maio de 2011
mobile


        Plataforma mobile E-commerce
               powered by Giran

segunda-feira, 2 de maio de 2011
XP

segunda-feira, 2 de maio de 2011
XP

segunda-feira, 2 de maio de 2011
XP
                             SCRUM
segunda-feira, 2 de maio de 2011
Por que XP e
                                     SCRUM?


segunda-feira, 2 de maio de 2011
Iniciando projetos



segunda-feira, 2 de maio de 2011
Iniciando projetos

                                       Clientes

                                      Contratos

                                   Escopo de projeto

                                   Forma de trabalho


segunda-feira, 2 de maio de 2011
Aprendendo a lidar
                         com clientes! :D


segunda-feira, 2 de maio de 2011
O cliente




segunda-feira, 2 de maio de 2011
O cliente

                       Mostramos o que vai e não vai dar certo




segunda-feira, 2 de maio de 2011
O cliente

                       Mostramos o que vai e não vai dar certo
                            Definimos bem o escopo do projeto




segunda-feira, 2 de maio de 2011
O cliente

                       Mostramos o que vai e não vai dar certo
                            Definimos bem o escopo do projeto
                           Não inventamos prazos para agradar




segunda-feira, 2 de maio de 2011
O cliente

                       Mostramos o que vai e não vai dar certo
                            Definimos bem o escopo do projeto
                           Não inventamos prazos para agradar
                     Viramos parceiros do cliente no negócio



segunda-feira, 2 de maio de 2011
O cliente

                       Mostramos o que vai e não vai dar certo
                            Definimos bem o escopo do projeto
                           Não inventamos prazos para agradar
                     Viramos parceiros do cliente no negócio
                                   Aprendemos a dizer “não”

segunda-feira, 2 de maio de 2011
Somos sempre
                       transparentes e
                    sinceros com nossos
                    clientes ... SEMPRE!

segunda-feira, 2 de maio de 2011
Somos sempre
                       transparentes e
                    sinceros com nossos
                    clientes ... SEMPRE!
                                        mesmo
                                     quando não é
                                    muito agrádavel
                                       pra eles

segunda-feira, 2 de maio de 2011
O cliente

                 O cliente vira parte do
                time e contribui com seu
               conhecimento de negócio.


segunda-feira, 2 de maio de 2011
seja verdadeiro
                                    e sincero com
                                     seu cliente
segunda-feira, 2 de maio de 2011
Iniciando projetos

                                       Clientes

                                      Contratos

                                   Escopo de projeto

                                   Forma de trabalho


segunda-feira, 2 de maio de 2011
Contratos são ruins?



segunda-feira, 2 de maio de 2011
negociando
                 contratos




segunda-feira, 2 de maio de 2011
seja transparente
segunda-feira, 2 de maio de 2011
}
                                   defina claramente os objetivos
                                       detalhe os seus contratos
                                             desistir é permitido
                                          suspensão não é crime
                              evite pressionar e ser pressionado




                                   seja transparente
segunda-feira, 2 de maio de 2011
multas não garantem nada




segunda-feira, 2 de maio de 2011
Iniciando projetos

                                       Clientes

                                       Contratos

                                   Escopo de projeto

                                   Forma de trabalho


segunda-feira, 2 de maio de 2011
O escopo sem XP
                        Time                                               Projeto :P




                                    http://givenmydruthers.files.wordpress.com/2010/02/snowball.jpg
segunda-feira, 2 de maio de 2011
eXtreme Go Horse
                                   Requisitos fora de controle

 Regras de negócio com problemas de personalidade

                           Refatoração desnecessária frenética

                             Sensação de “Uma Estória sem Fim”

                       http://gohorseprocess.wordpress.com/
segunda-feira, 2 de maio de 2011
eXtreme Go Horse
        XGH
                                   Requisitos fora de controle

 Regras de negócio com problemas de personalidade

                           Refatoração desnecessária frenética

                             Sensação de “Uma Estória sem Fim”

                       http://gohorseprocess.wordpress.com/
segunda-feira, 2 de maio de 2011
eXtreme Go Horse




                                   http://gohorseprocess.files.wordpress.com/2010/06/xghm.jpg




segunda-feira, 2 de maio de 2011
eXtreme Go Horse




                                    http://gohorseprocess.files.wordpress.com/2010/06/xghm.jpg




                                   #NOT
segunda-feira, 2 de maio de 2011
O gerente XGH

                                                           Você sabe como
                                                        entregar um projeto de
                                                         qualidade no prazo?




                                        http://www.portaldailha.com.br/noticias/fotos/tiririca1.jpg




segunda-feira, 2 de maio de 2011
O gerente XGH

                                                           Você sabe como
                                                        entregar um projeto de
                                                         qualidade no prazo?




             Eu também não, mas
                                        http://www.portaldailha.com.br/noticias/fotos/tiririca1.jpg
             fecha comigo que eu
               tento descobrir.

segunda-feira, 2 de maio de 2011
O escopo com XP




                                       http://upload.wikimedia.org/wikipedia/commons/b/ba/Lego_tower.jpg
segunda-feira, 2 de maio de 2011
#WIN

                                   user stories




                                     http://upload.wikimedia.org/wikipedia/commons/b/ba/Lego_tower.jpg
segunda-feira, 2 de maio de 2011
O escopo com XP
                  Aprendemos a separar melhor as histórias

        Cliente participa ativamente dos planejamentos

                                      Diminuição do re-trabalho

                                   Prazo cumprido e até adiantado :)


segunda-feira, 2 de maio de 2011
Porque prazo dado,
                                                 companheiro... é prazo
                                                     CUMPRIDO!




                                   http://images.allmoviephoto.com/2008_Tropa_de_Elite/2008_tropa_de_elite_003.jpg
segunda-feira, 2 de maio de 2011
Desenvolvendo



segunda-feira, 2 de maio de 2011
Desenvolvendo

                                        Planejamento

                                          Dia-a-dia

                                     Aprovação do cliente

                                        Retrospectiva


segunda-feira, 2 de maio de 2011
Planejando ...




segunda-feira, 2 de maio de 2011
Planejando ...
                                   Enchemos o backlog de estórias




segunda-feira, 2 de maio de 2011
Planejando ...
                                   Enchemos o backlog de estórias



                       Haja estória!




segunda-feira, 2 de maio de 2011
Planejando ...
   Ajudamos o cliente a escolher as primeiras estórias




segunda-feira, 2 de maio de 2011
Planejando ...
   Ajudamos o cliente a escolher as primeiras estórias




                                       Essa tá sussa!




segunda-feira, 2 de maio de 2011
Planejando ...
   Ajudamos o cliente a escolher as primeiras estórias




                                       Essa tá sussa!

                                                        Então tá :)




segunda-feira, 2 de maio de 2011
Planejando ...
     Usamos Kanban ou Scrum dependendo do projeto



       Kanban para projetos
                                           Scrum para projetos
        mais fluídos e sem
                                           com necessidade de
          dead line bem
                                           entregas contínuas
          estabelecido




segunda-feira, 2 de maio de 2011
Kanban




segunda-feira, 2 de maio de 2011
Usamos Kanban e Scrum
                                   juntos algumas vezes para
                                   maximizar e experimentar
                                     novas formas de gerir
                                         nosso tempo.




segunda-feira, 2 de maio de 2011
Kanban e Scrum
                       devem ajudar e não
                       ser apenas mais um
                            processo

segunda-feira, 2 de maio de 2011
Desenvolvendo

                                         Planejando

                                          Dia-a-dia

                                     Aprovação do cliente

                                        Retrospectiva


segunda-feira, 2 de maio de 2011
Ralação do dia-a-dia
                                   Daily Scrum é sagrada




segunda-feira, 2 de maio de 2011
Ralação do dia-a-dia
                                   Daily Scrum é sagrada




segunda-feira, 2 de maio de 2011
Ralação do dia-a-dia
                                   Daily Scrum é sagrada




segunda-feira, 2 de maio de 2011
Ralação do dia-a-dia
                                   Daily Scrum é sagrada




segunda-feira, 2 de maio de 2011
Ralação do dia-a-dia
                                   Integração Contínua


                                             Quando temos um
                                              build quebrado o
                                             Hudson “dedura” o
                                            sujeito na hora via e-
                                            mails para todos do
                                                     time

                      Hudson CI
segunda-feira, 2 de maio de 2011
Ralação do dia-a-dia
                                   TDD no café, almoço e janta
                                      BDD de sobremesa




segunda-feira, 2 de maio de 2011
Ralação do dia-a-dia
      TDD foi difícil no início.

     E ainda é até hoje em
     alguns momentos.

     Não fazemos TDD
     porque é moda e sim
     para dormir tranquilo e
     sem medo =)


segunda-feira, 2 de maio de 2011
Ralação do dia-a-dia
      TDD foi difícil no início.

     E ainda é até hoje em
     alguns momentos.                        nunca
                                             mais!

     Não fazemos TDD
     porque é moda e sim
     para dormir tranquilo e
     sem medo =)


segunda-feira, 2 de maio de 2011
Ralação do dia-a-dia
                                   Controle de versão

                                             Colocamos tudo no
                                            Github ao invés de um
                                               servidor interno.

                                             Ele tem ferramentas
                                              impressionantes e
                                             está SEMPRE online.
      www.github.com
segunda-feira, 2 de maio de 2011
Ralação do dia-a-dia
                                   Pair Programming




segunda-feira, 2 de maio de 2011
Chefes não
           gostam de
          Programação
             em Par


http://downloads.open4group.com/wallpapers/chefe-do-homer-assustador-bd76b.jpg
segunda-feira, 2 de maio de 2011
Ralação do dia-a-dia
                                   Pair Programming




segunda-feira, 2 de maio de 2011
Ralação do dia-a-dia
                                         Pair Programming


      Programação em par não é desperdício de tempo
                Estimula aprendizado e aumenta qualidade
                                    Torna o código mais coletivo
                                   Resultados IMPRESSIONANTES


segunda-feira, 2 de maio de 2011
Ralação do dia-a-dia
                                    Visibilidade e Comunicação

                                     O ambiente deve ser o mais
                                    propício para que as pessoas
                                   saibam o que está acontecendo
                                        em todos os projetos

                                    E consigam se comunicar da
                                    forma mais rápida e efetiva

segunda-feira, 2 de maio de 2011
Ralação do dia-a-dia
                                   Visibilidade e Comunicação




segunda-feira, 2 de maio de 2011
Ralação do dia-a-dia
                                   Visibilidade e Comunicação

           Scrumboard #1               Scrumboard #2

                                                               Scrumboard #3




                                                decoração =)




segunda-feira, 2 de maio de 2011
Ralação do dia-a-dia
                                   Visibilidade e Comunicação




segunda-feira, 2 de maio de 2011
Seguimos muitas
                     práticas XP mas não
                      todas porque não
                     sentimos falta delas

segunda-feira, 2 de maio de 2011
Se você não precisa
                        NÃO adote. Isso
                        pode virar só mais
                       um problema. Não
                       priorize o processo

segunda-feira, 2 de maio de 2011
Desenvolvendo

                                         Planejando

                                          Dia-a-dia

                                    Aprovação do cliente

                                       Retrospectiva


segunda-feira, 2 de maio de 2011
Cliente Feliz

                              Felicidade do cliente é
                             apenas entrega no prazo
                              ou investimento baixo?



segunda-feira, 2 de maio de 2011
Cliente Feliz




segunda-feira, 2 de maio de 2011
Cliente Feliz

                                   Feedback e atenção constante

                             Sinceridade (nas horas boas e ruins)

                                     Você vivendo o produto dele

                               Saindo o normal e fazendo o UAU!



segunda-feira, 2 de maio de 2011
Desenvolvendo

                                         Planejando

                                          Dia-a-dia

                                     Aprovação do cliente

                                        Retrospectiva


segunda-feira, 2 de maio de 2011
Retrospectiva
         É importante as
        pessoas saberem
       que a retrospectiva
        é para melhorar a
         empresa e não
        dedurar ou puxar
        saco da empresa.



segunda-feira, 2 de maio de 2011
Retrospectiva
      A retrospectiva tem
           que ser um
          momento de
         reflexão com o
      pensamento que as
      coisas podem falhar
          e devem ser
          melhoradas.


segunda-feira, 2 de maio de 2011
Retrospectiva

                                     A retrospectiva nos
                                        dá feedback da
                                     empresa como um
                                    todo. O time sempre
                                      aponta o que está
                                       legal e não está.



segunda-feira, 2 de maio de 2011
Retrospectiva

            “É DEMÁS” nos
           fazem saber das
           coisas que estão
             indo bem nos
                times! :)


     Continuamos assim!

segunda-feira, 2 de maio de 2011
Retrospectiva

                                              NOOOOOOSSA
                                             mostra o que não
                                            está legal, devemos
                                             prestar atenção e
                                               consertar. =/

                                               É o vivendo e
                                               aprendendo

segunda-feira, 2 de maio de 2011
Mantendo o pique




segunda-feira, 2 de maio de 2011
Mantendo o Pique

                                   Ambiente descontraído

                                        Giran Siege

                                       Rails Rumble

                                        Giran Labs


segunda-feira, 2 de maio de 2011
Nosso trampo, nosso lar




segunda-feira, 2 de maio de 2011
segunda-feira, 2 de maio de 2011
segunda-feira, 2 de maio de 2011
Nosso trampo, nosso lar




segunda-feira, 2 de maio de 2011
Nosso trampo, nosso lar




segunda-feira, 2 de maio de 2011
Nosso trampo, nosso lar




segunda-feira, 2 de maio de 2011
Nosso trampo, nosso lar


                                   CERVEJA GRATIS É NÓIS!




segunda-feira, 2 de maio de 2011
Nosso trampo, nosso lar




segunda-feira, 2 de maio de 2011
Nosso trampo, nosso lar

                                   É nóis! :)




segunda-feira, 2 de maio de 2011
Nosso trampo, nosso lar




segunda-feira, 2 de maio de 2011
Nosso trampo, nosso lar




segunda-feira, 2 de maio de 2011
Nosso trampo, nosso lar
segunda-feira, 2 de maio de 2011
Blastoooooise!




        Nosso trampo, nosso lar
segunda-feira, 2 de maio de 2011
NUNCA DIGA NÃO AO
                PANDA! (oo)




segunda-feira, 2 de maio de 2011
Mantendo o Pique

                                   Ambiente descontraído

                                        Giran Siege

                                       Rails Rumble

                                        Giran Labs


segunda-feira, 2 de maio de 2011
Giran Siege




segunda-feira, 2 de maio de 2011
Giran Siege
                                    Hadoooken!




segunda-feira, 2 de maio de 2011
Giran Sieges

                                             O conhecimento
                                         adquirido em projetos
                                           circula por todas as
                                          pessoas da empresa.




segunda-feira, 2 de maio de 2011
Mantendo o Pique

                                   Ambiente descontraído

                                        Giran Siege

                                       Rails Rumble

                                        Giran Labs


segunda-feira, 2 de maio de 2011
Rails Rumble 2010


                       O Rails Rumble é, resumidamente, um
                      campeonato de programação que desafia
                      as pessoas a construirem uma aplicação
                             em Rails em 48 horas! oO




segunda-feira, 2 de maio de 2011
Rails Rumble


            O Rails Rumble não é apenas uma competição




segunda-feira, 2 de maio de 2011
Rails Rumble


            O Rails Rumble não é apenas uma competição

                                    É uma lição de vida




segunda-feira, 2 de maio de 2011
Rails Rumble


            O Rails Rumble não é apenas uma competição

                                    É uma lição de vida

                        Trata de como ser ágil no mundo real



segunda-feira, 2 de maio de 2011
você acha que 48 horas é coisa de
                                  competição!?




segunda-feira, 2 de maio de 2011
você acha que 48 horas é coisa de
                                  competição!?




segunda-feira, 2 de maio de 2011
segunda-feira, 2 de maio de 2011
segunda-feira, 2 de maio de 2011
Mantendo o Pique

                                   Ambiente descontraído

                                        Giran Siege

                                       Rails Rumble

                                        Giran Labs


segunda-feira, 2 de maio de 2011
Giran Labs




                                    extension safari

segunda-feira, 2 de maio de 2011
Giran Labs




                                    extension safari

segunda-feira, 2 de maio de 2011
Giran Labs




                                    extension safari

segunda-feira, 2 de maio de 2011
Giran Labs




    extension chrome                        plugin jquery
segunda-feira, 2 de maio de 2011
One more thing ...



segunda-feira, 2 de maio de 2011
Coding Dojos




segunda-feira, 2 de maio de 2011
recreação e ensino




segunda-feira, 2 de maio de 2011
Já aprendemos muito

               E ainda temos muito a
                       aprender...
                  ... dia após dia =)

segunda-feira, 2 de maio de 2011
One more thing ...
                                    biz




segunda-feira, 2 de maio de 2011
Quero abrir minha
                           empresa também
                                   Tem vaga?




segunda-feira, 2 de maio de 2011
Uma empresa é um negócio...
                                   ...não um hobby



              Tenha isso em mente antes de começar.
               Seja profissional, sempre. Sempre!



segunda-feira, 2 de maio de 2011
gostar do que faz
      ser bom no que faz
      ter uma ideia ou objetivo




segunda-feira, 2 de maio de 2011
=
      gostar do que faz




                                         )
      ser bom no que faz
      ter uma ideia ou objetivo    da pra começar




segunda-feira, 2 de maio de 2011
=
      gostar do que faz




                                                          )
      ser bom no que faz
      ter uma ideia ou objetivo                     da pra começar




                                   mas isso não é tudo...



segunda-feira, 2 de maio de 2011
planejamento
                                   organização
                                   finanças em dia
                                   burocracias
                                   impostos!

segunda-feira, 2 de maio de 2011
Ter as melhores pessoas
                  motivadas e comprometidas
                            #FTW


     Confundir amizade com trabalho
                 #FAIL

segunda-feira, 2 de maio de 2011
Pense com carinho em ter um sócio parceiro




                           Discussões entre eles são legais


           Se os dois concordam em tudo, um não é
                                     necessário

segunda-feira, 2 de maio de 2011
Boa sorte!
segunda-feira, 2 de maio de 2011
Dúvidas?
                                               www.giran.com.br




http://www.flickr.com/photos/-bast-/349497988
segunda-feira, 2 de maio de 2011
Case Giran
             Os desafios no uso de práticas ágeis no dia-a-
                 dia de uma startup - dois anos depois




segunda-feira, 2 de maio de 2011

Mais conteúdo relacionado

Mais de Paulo César M Jeveaux

Desenvolvimento Ágil de Software com SCRUM
Desenvolvimento Ágil de Software com SCRUMDesenvolvimento Ágil de Software com SCRUM
Desenvolvimento Ágil de Software com SCRUMPaulo César M Jeveaux
 
Negociação de contratos de projetos de software
Negociação de contratos de projetos de softwareNegociação de contratos de projetos de software
Negociação de contratos de projetos de softwarePaulo César M Jeveaux
 
Desenvolvimento Ágil de Software com SCRUM
Desenvolvimento Ágil de Software com SCRUMDesenvolvimento Ágil de Software com SCRUM
Desenvolvimento Ágil de Software com SCRUMPaulo César M Jeveaux
 
Turbinando sua aplicação com Lucene, Solr e Hibernate Search
Turbinando sua aplicação com Lucene, Solr e Hibernate SearchTurbinando sua aplicação com Lucene, Solr e Hibernate Search
Turbinando sua aplicação com Lucene, Solr e Hibernate SearchPaulo César M Jeveaux
 
Comunidades Virtuais Java - Conexão Java - 2004
Comunidades Virtuais Java - Conexão Java - 2004Comunidades Virtuais Java - Conexão Java - 2004
Comunidades Virtuais Java - Conexão Java - 2004Paulo César M Jeveaux
 
Testes de Software & Ferramentas de Testes
Testes de Software & Ferramentas de TestesTestes de Software & Ferramentas de Testes
Testes de Software & Ferramentas de TestesPaulo César M Jeveaux
 
Tutorial: Desenvolvimento de aplicacoes moveis com Java
Tutorial: Desenvolvimento de aplicacoes moveis com JavaTutorial: Desenvolvimento de aplicacoes moveis com Java
Tutorial: Desenvolvimento de aplicacoes moveis com JavaPaulo César M Jeveaux
 
Java Scripting - Linguagens Interpretadas pelo Java
Java Scripting - Linguagens Interpretadas pelo JavaJava Scripting - Linguagens Interpretadas pelo Java
Java Scripting - Linguagens Interpretadas pelo JavaPaulo César M Jeveaux
 

Mais de Paulo César M Jeveaux (20)

Desenvolvimento Ágil de Software com SCRUM
Desenvolvimento Ágil de Software com SCRUMDesenvolvimento Ágil de Software com SCRUM
Desenvolvimento Ágil de Software com SCRUM
 
Negociação de contratos de projetos de software
Negociação de contratos de projetos de softwareNegociação de contratos de projetos de software
Negociação de contratos de projetos de software
 
Desenvolvimento Ágil de Software com SCRUM
Desenvolvimento Ágil de Software com SCRUMDesenvolvimento Ágil de Software com SCRUM
Desenvolvimento Ágil de Software com SCRUM
 
Turbinando sua aplicação com Lucene, Solr e Hibernate Search
Turbinando sua aplicação com Lucene, Solr e Hibernate SearchTurbinando sua aplicação com Lucene, Solr e Hibernate Search
Turbinando sua aplicação com Lucene, Solr e Hibernate Search
 
Palestra Testes De Unidade Com JUnit
Palestra Testes De Unidade Com JUnitPalestra Testes De Unidade Com JUnit
Palestra Testes De Unidade Com JUnit
 
Extreme Programming - XP
Extreme Programming - XPExtreme Programming - XP
Extreme Programming - XP
 
Desenvolvimento Ágil com SCRUM
Desenvolvimento Ágil com SCRUMDesenvolvimento Ágil com SCRUM
Desenvolvimento Ágil com SCRUM
 
Certificação Digital
Certificação DigitalCertificação Digital
Certificação Digital
 
AOP - JustJava - 2005
AOP - JustJava - 2005AOP - JustJava - 2005
AOP - JustJava - 2005
 
AOP - ESJUG - 2005
AOP - ESJUG - 2005AOP - ESJUG - 2005
AOP - ESJUG - 2005
 
Comunidades Virtuais Java - Conexão Java - 2004
Comunidades Virtuais Java - Conexão Java - 2004Comunidades Virtuais Java - Conexão Java - 2004
Comunidades Virtuais Java - Conexão Java - 2004
 
Ruby On Rails
Ruby On RailsRuby On Rails
Ruby On Rails
 
JGoodies - Conexão Java 2005
JGoodies - Conexão Java 2005JGoodies - Conexão Java 2005
JGoodies - Conexão Java 2005
 
Testes
TestesTestes
Testes
 
Testes e Refatoração
Testes e RefatoraçãoTestes e Refatoração
Testes e Refatoração
 
Testes e Refatoração
Testes e RefatoraçãoTestes e Refatoração
Testes e Refatoração
 
Testes de Software & Ferramentas de Testes
Testes de Software & Ferramentas de TestesTestes de Software & Ferramentas de Testes
Testes de Software & Ferramentas de Testes
 
Tutorial: Desenvolvimento de aplicacoes moveis com Java
Tutorial: Desenvolvimento de aplicacoes moveis com JavaTutorial: Desenvolvimento de aplicacoes moveis com Java
Tutorial: Desenvolvimento de aplicacoes moveis com Java
 
Web2.0 e Ajax
Web2.0 e AjaxWeb2.0 e Ajax
Web2.0 e Ajax
 
Java Scripting - Linguagens Interpretadas pelo Java
Java Scripting - Linguagens Interpretadas pelo JavaJava Scripting - Linguagens Interpretadas pelo Java
Java Scripting - Linguagens Interpretadas pelo Java
 

Desafios de práticas ágeis em startup

  • 1. Case Giran Os desafios no uso de práticas ágeis no dia-a- dia de uma startup - dois anos depois segunda-feira, 2 de maio de 2011
  • 2. Valeu! #devincachu Parabéns para toda essa galera que está aqui hoje reunida. E kudos infinitos para os organizadores segunda-feira, 2 de maio de 2011
  • 4. Q vergonha @leohackin Raquin Léo Hackin (Rá-kim) Héquin segunda-feira, 2 de maio de 2011
  • 5. Paulo César Machado Jeveaux @jeveaux (jéve, jêve, jevô, jevú, jevax, já foi, já vou, já vai ...) jevô segunda-feira, 2 de maio de 2011
  • 6. já vem!!! =D segunda-feira, 2 de maio de 2011
  • 7. já vem!!! =D segunda-feira, 2 de maio de 2011
  • 8. segunda-feira, 2 de maio de 2011
  • 9. segunda-feira, 2 de maio de 2011
  • 10. Na Giran só tem pessoas excepcionais segunda-feira, 2 de maio de 2011
  • 11. Formada por gente nova e competente que trabalha de forma ágil e divertida, aqui nós acreditamos e principalmente, aprendemos que os resultados são gerados pelas pessoas, e não apenas por processos. segunda-feira, 2 de maio de 2011
  • 12. { PESSOAS } { PROCESSOS } segunda-feira, 2 de maio de 2011
  • 13. { PESSOAS } { segunda-feira, 2 de maio de 2011
  • 14. segunda-feira, 2 de maio de 2011
  • 15. segunda-feira, 2 de maio de 2011
  • 16. o! em E-commerce foc |o| e-commerce Temos soluções para: e-commerce, social e-commerce e mobile e-commerce E gostamos de trabalhar com: Java, Ruby on Rails, Python e JavaScript segunda-feira, 2 de maio de 2011
  • 17. Plataforma de E-commerce powered by Giran segunda-feira, 2 de maio de 2011
  • 18. Plataforma de E-commerce powered by Giran segunda-feira, 2 de maio de 2011
  • 19. social Plataforma de Social E-commerce para Facebook powered by Giran segunda-feira, 2 de maio de 2011
  • 20. mobile Plataforma mobile E-commerce powered by Giran segunda-feira, 2 de maio de 2011
  • 21. mobile Plataforma mobile E-commerce powered by Giran segunda-feira, 2 de maio de 2011
  • 22. XP segunda-feira, 2 de maio de 2011
  • 23. XP segunda-feira, 2 de maio de 2011
  • 24. XP SCRUM segunda-feira, 2 de maio de 2011
  • 25. Por que XP e SCRUM? segunda-feira, 2 de maio de 2011
  • 27. Iniciando projetos Clientes Contratos Escopo de projeto Forma de trabalho segunda-feira, 2 de maio de 2011
  • 28. Aprendendo a lidar com clientes! :D segunda-feira, 2 de maio de 2011
  • 29. O cliente segunda-feira, 2 de maio de 2011
  • 30. O cliente Mostramos o que vai e não vai dar certo segunda-feira, 2 de maio de 2011
  • 31. O cliente Mostramos o que vai e não vai dar certo Definimos bem o escopo do projeto segunda-feira, 2 de maio de 2011
  • 32. O cliente Mostramos o que vai e não vai dar certo Definimos bem o escopo do projeto Não inventamos prazos para agradar segunda-feira, 2 de maio de 2011
  • 33. O cliente Mostramos o que vai e não vai dar certo Definimos bem o escopo do projeto Não inventamos prazos para agradar Viramos parceiros do cliente no negócio segunda-feira, 2 de maio de 2011
  • 34. O cliente Mostramos o que vai e não vai dar certo Definimos bem o escopo do projeto Não inventamos prazos para agradar Viramos parceiros do cliente no negócio Aprendemos a dizer “não” segunda-feira, 2 de maio de 2011
  • 35. Somos sempre transparentes e sinceros com nossos clientes ... SEMPRE! segunda-feira, 2 de maio de 2011
  • 36. Somos sempre transparentes e sinceros com nossos clientes ... SEMPRE! mesmo quando não é muito agrádavel pra eles segunda-feira, 2 de maio de 2011
  • 37. O cliente O cliente vira parte do time e contribui com seu conhecimento de negócio. segunda-feira, 2 de maio de 2011
  • 38. seja verdadeiro e sincero com seu cliente segunda-feira, 2 de maio de 2011
  • 39. Iniciando projetos Clientes Contratos Escopo de projeto Forma de trabalho segunda-feira, 2 de maio de 2011
  • 41. negociando contratos segunda-feira, 2 de maio de 2011
  • 43. } defina claramente os objetivos detalhe os seus contratos desistir é permitido suspensão não é crime evite pressionar e ser pressionado seja transparente segunda-feira, 2 de maio de 2011
  • 44. multas não garantem nada segunda-feira, 2 de maio de 2011
  • 45. Iniciando projetos Clientes Contratos Escopo de projeto Forma de trabalho segunda-feira, 2 de maio de 2011
  • 46. O escopo sem XP Time Projeto :P http://givenmydruthers.files.wordpress.com/2010/02/snowball.jpg segunda-feira, 2 de maio de 2011
  • 47. eXtreme Go Horse Requisitos fora de controle Regras de negócio com problemas de personalidade Refatoração desnecessária frenética Sensação de “Uma Estória sem Fim” http://gohorseprocess.wordpress.com/ segunda-feira, 2 de maio de 2011
  • 48. eXtreme Go Horse XGH Requisitos fora de controle Regras de negócio com problemas de personalidade Refatoração desnecessária frenética Sensação de “Uma Estória sem Fim” http://gohorseprocess.wordpress.com/ segunda-feira, 2 de maio de 2011
  • 49. eXtreme Go Horse http://gohorseprocess.files.wordpress.com/2010/06/xghm.jpg segunda-feira, 2 de maio de 2011
  • 50. eXtreme Go Horse http://gohorseprocess.files.wordpress.com/2010/06/xghm.jpg #NOT segunda-feira, 2 de maio de 2011
  • 51. O gerente XGH Você sabe como entregar um projeto de qualidade no prazo? http://www.portaldailha.com.br/noticias/fotos/tiririca1.jpg segunda-feira, 2 de maio de 2011
  • 52. O gerente XGH Você sabe como entregar um projeto de qualidade no prazo? Eu também não, mas http://www.portaldailha.com.br/noticias/fotos/tiririca1.jpg fecha comigo que eu tento descobrir. segunda-feira, 2 de maio de 2011
  • 53. O escopo com XP http://upload.wikimedia.org/wikipedia/commons/b/ba/Lego_tower.jpg segunda-feira, 2 de maio de 2011
  • 54. #WIN user stories http://upload.wikimedia.org/wikipedia/commons/b/ba/Lego_tower.jpg segunda-feira, 2 de maio de 2011
  • 55. O escopo com XP Aprendemos a separar melhor as histórias Cliente participa ativamente dos planejamentos Diminuição do re-trabalho Prazo cumprido e até adiantado :) segunda-feira, 2 de maio de 2011
  • 56. Porque prazo dado, companheiro... é prazo CUMPRIDO! http://images.allmoviephoto.com/2008_Tropa_de_Elite/2008_tropa_de_elite_003.jpg segunda-feira, 2 de maio de 2011
  • 58. Desenvolvendo Planejamento Dia-a-dia Aprovação do cliente Retrospectiva segunda-feira, 2 de maio de 2011
  • 60. Planejando ... Enchemos o backlog de estórias segunda-feira, 2 de maio de 2011
  • 61. Planejando ... Enchemos o backlog de estórias Haja estória! segunda-feira, 2 de maio de 2011
  • 62. Planejando ... Ajudamos o cliente a escolher as primeiras estórias segunda-feira, 2 de maio de 2011
  • 63. Planejando ... Ajudamos o cliente a escolher as primeiras estórias Essa tá sussa! segunda-feira, 2 de maio de 2011
  • 64. Planejando ... Ajudamos o cliente a escolher as primeiras estórias Essa tá sussa! Então tá :) segunda-feira, 2 de maio de 2011
  • 65. Planejando ... Usamos Kanban ou Scrum dependendo do projeto Kanban para projetos Scrum para projetos mais fluídos e sem com necessidade de dead line bem entregas contínuas estabelecido segunda-feira, 2 de maio de 2011
  • 67. Usamos Kanban e Scrum juntos algumas vezes para maximizar e experimentar novas formas de gerir nosso tempo. segunda-feira, 2 de maio de 2011
  • 68. Kanban e Scrum devem ajudar e não ser apenas mais um processo segunda-feira, 2 de maio de 2011
  • 69. Desenvolvendo Planejando Dia-a-dia Aprovação do cliente Retrospectiva segunda-feira, 2 de maio de 2011
  • 70. Ralação do dia-a-dia Daily Scrum é sagrada segunda-feira, 2 de maio de 2011
  • 71. Ralação do dia-a-dia Daily Scrum é sagrada segunda-feira, 2 de maio de 2011
  • 72. Ralação do dia-a-dia Daily Scrum é sagrada segunda-feira, 2 de maio de 2011
  • 73. Ralação do dia-a-dia Daily Scrum é sagrada segunda-feira, 2 de maio de 2011
  • 74. Ralação do dia-a-dia Integração Contínua Quando temos um build quebrado o Hudson “dedura” o sujeito na hora via e- mails para todos do time Hudson CI segunda-feira, 2 de maio de 2011
  • 75. Ralação do dia-a-dia TDD no café, almoço e janta BDD de sobremesa segunda-feira, 2 de maio de 2011
  • 76. Ralação do dia-a-dia TDD foi difícil no início. E ainda é até hoje em alguns momentos. Não fazemos TDD porque é moda e sim para dormir tranquilo e sem medo =) segunda-feira, 2 de maio de 2011
  • 77. Ralação do dia-a-dia TDD foi difícil no início. E ainda é até hoje em alguns momentos. nunca mais! Não fazemos TDD porque é moda e sim para dormir tranquilo e sem medo =) segunda-feira, 2 de maio de 2011
  • 78. Ralação do dia-a-dia Controle de versão Colocamos tudo no Github ao invés de um servidor interno. Ele tem ferramentas impressionantes e está SEMPRE online. www.github.com segunda-feira, 2 de maio de 2011
  • 79. Ralação do dia-a-dia Pair Programming segunda-feira, 2 de maio de 2011
  • 80. Chefes não gostam de Programação em Par http://downloads.open4group.com/wallpapers/chefe-do-homer-assustador-bd76b.jpg segunda-feira, 2 de maio de 2011
  • 81. Ralação do dia-a-dia Pair Programming segunda-feira, 2 de maio de 2011
  • 82. Ralação do dia-a-dia Pair Programming Programação em par não é desperdício de tempo Estimula aprendizado e aumenta qualidade Torna o código mais coletivo Resultados IMPRESSIONANTES segunda-feira, 2 de maio de 2011
  • 83. Ralação do dia-a-dia Visibilidade e Comunicação O ambiente deve ser o mais propício para que as pessoas saibam o que está acontecendo em todos os projetos E consigam se comunicar da forma mais rápida e efetiva segunda-feira, 2 de maio de 2011
  • 84. Ralação do dia-a-dia Visibilidade e Comunicação segunda-feira, 2 de maio de 2011
  • 85. Ralação do dia-a-dia Visibilidade e Comunicação Scrumboard #1 Scrumboard #2 Scrumboard #3 decoração =) segunda-feira, 2 de maio de 2011
  • 86. Ralação do dia-a-dia Visibilidade e Comunicação segunda-feira, 2 de maio de 2011
  • 87. Seguimos muitas práticas XP mas não todas porque não sentimos falta delas segunda-feira, 2 de maio de 2011
  • 88. Se você não precisa NÃO adote. Isso pode virar só mais um problema. Não priorize o processo segunda-feira, 2 de maio de 2011
  • 89. Desenvolvendo Planejando Dia-a-dia Aprovação do cliente Retrospectiva segunda-feira, 2 de maio de 2011
  • 90. Cliente Feliz Felicidade do cliente é apenas entrega no prazo ou investimento baixo? segunda-feira, 2 de maio de 2011
  • 92. Cliente Feliz Feedback e atenção constante Sinceridade (nas horas boas e ruins) Você vivendo o produto dele Saindo o normal e fazendo o UAU! segunda-feira, 2 de maio de 2011
  • 93. Desenvolvendo Planejando Dia-a-dia Aprovação do cliente Retrospectiva segunda-feira, 2 de maio de 2011
  • 94. Retrospectiva É importante as pessoas saberem que a retrospectiva é para melhorar a empresa e não dedurar ou puxar saco da empresa. segunda-feira, 2 de maio de 2011
  • 95. Retrospectiva A retrospectiva tem que ser um momento de reflexão com o pensamento que as coisas podem falhar e devem ser melhoradas. segunda-feira, 2 de maio de 2011
  • 96. Retrospectiva A retrospectiva nos dá feedback da empresa como um todo. O time sempre aponta o que está legal e não está. segunda-feira, 2 de maio de 2011
  • 97. Retrospectiva “É DEMÁS” nos fazem saber das coisas que estão indo bem nos times! :) Continuamos assim! segunda-feira, 2 de maio de 2011
  • 98. Retrospectiva NOOOOOOSSA mostra o que não está legal, devemos prestar atenção e consertar. =/ É o vivendo e aprendendo segunda-feira, 2 de maio de 2011
  • 99. Mantendo o pique segunda-feira, 2 de maio de 2011
  • 100. Mantendo o Pique Ambiente descontraído Giran Siege Rails Rumble Giran Labs segunda-feira, 2 de maio de 2011
  • 101. Nosso trampo, nosso lar segunda-feira, 2 de maio de 2011
  • 102. segunda-feira, 2 de maio de 2011
  • 103. segunda-feira, 2 de maio de 2011
  • 104. Nosso trampo, nosso lar segunda-feira, 2 de maio de 2011
  • 105. Nosso trampo, nosso lar segunda-feira, 2 de maio de 2011
  • 106. Nosso trampo, nosso lar segunda-feira, 2 de maio de 2011
  • 107. Nosso trampo, nosso lar CERVEJA GRATIS É NÓIS! segunda-feira, 2 de maio de 2011
  • 108. Nosso trampo, nosso lar segunda-feira, 2 de maio de 2011
  • 109. Nosso trampo, nosso lar É nóis! :) segunda-feira, 2 de maio de 2011
  • 110. Nosso trampo, nosso lar segunda-feira, 2 de maio de 2011
  • 111. Nosso trampo, nosso lar segunda-feira, 2 de maio de 2011
  • 112. Nosso trampo, nosso lar segunda-feira, 2 de maio de 2011
  • 113. Blastoooooise! Nosso trampo, nosso lar segunda-feira, 2 de maio de 2011
  • 114. NUNCA DIGA NÃO AO PANDA! (oo) segunda-feira, 2 de maio de 2011
  • 115. Mantendo o Pique Ambiente descontraído Giran Siege Rails Rumble Giran Labs segunda-feira, 2 de maio de 2011
  • 116. Giran Siege segunda-feira, 2 de maio de 2011
  • 117. Giran Siege Hadoooken! segunda-feira, 2 de maio de 2011
  • 118. Giran Sieges O conhecimento adquirido em projetos circula por todas as pessoas da empresa. segunda-feira, 2 de maio de 2011
  • 119. Mantendo o Pique Ambiente descontraído Giran Siege Rails Rumble Giran Labs segunda-feira, 2 de maio de 2011
  • 120. Rails Rumble 2010 O Rails Rumble é, resumidamente, um campeonato de programação que desafia as pessoas a construirem uma aplicação em Rails em 48 horas! oO segunda-feira, 2 de maio de 2011
  • 121. Rails Rumble O Rails Rumble não é apenas uma competição segunda-feira, 2 de maio de 2011
  • 122. Rails Rumble O Rails Rumble não é apenas uma competição É uma lição de vida segunda-feira, 2 de maio de 2011
  • 123. Rails Rumble O Rails Rumble não é apenas uma competição É uma lição de vida Trata de como ser ágil no mundo real segunda-feira, 2 de maio de 2011
  • 124. você acha que 48 horas é coisa de competição!? segunda-feira, 2 de maio de 2011
  • 125. você acha que 48 horas é coisa de competição!? segunda-feira, 2 de maio de 2011
  • 126. segunda-feira, 2 de maio de 2011
  • 127. segunda-feira, 2 de maio de 2011
  • 128. Mantendo o Pique Ambiente descontraído Giran Siege Rails Rumble Giran Labs segunda-feira, 2 de maio de 2011
  • 129. Giran Labs extension safari segunda-feira, 2 de maio de 2011
  • 130. Giran Labs extension safari segunda-feira, 2 de maio de 2011
  • 131. Giran Labs extension safari segunda-feira, 2 de maio de 2011
  • 132. Giran Labs extension chrome plugin jquery segunda-feira, 2 de maio de 2011
  • 133. One more thing ... segunda-feira, 2 de maio de 2011
  • 134. Coding Dojos segunda-feira, 2 de maio de 2011
  • 136. Já aprendemos muito E ainda temos muito a aprender... ... dia após dia =) segunda-feira, 2 de maio de 2011
  • 137. One more thing ... biz segunda-feira, 2 de maio de 2011
  • 138. Quero abrir minha empresa também Tem vaga? segunda-feira, 2 de maio de 2011
  • 139. Uma empresa é um negócio... ...não um hobby Tenha isso em mente antes de começar. Seja profissional, sempre. Sempre! segunda-feira, 2 de maio de 2011
  • 140. gostar do que faz ser bom no que faz ter uma ideia ou objetivo segunda-feira, 2 de maio de 2011
  • 141. = gostar do que faz ) ser bom no que faz ter uma ideia ou objetivo da pra começar segunda-feira, 2 de maio de 2011
  • 142. = gostar do que faz ) ser bom no que faz ter uma ideia ou objetivo da pra começar mas isso não é tudo... segunda-feira, 2 de maio de 2011
  • 143. planejamento organização finanças em dia burocracias impostos! segunda-feira, 2 de maio de 2011
  • 144. Ter as melhores pessoas motivadas e comprometidas #FTW Confundir amizade com trabalho #FAIL segunda-feira, 2 de maio de 2011
  • 145. Pense com carinho em ter um sócio parceiro Discussões entre eles são legais Se os dois concordam em tudo, um não é necessário segunda-feira, 2 de maio de 2011
  • 146. Boa sorte! segunda-feira, 2 de maio de 2011
  • 147. Dúvidas? www.giran.com.br http://www.flickr.com/photos/-bast-/349497988 segunda-feira, 2 de maio de 2011
  • 148. Case Giran Os desafios no uso de práticas ágeis no dia-a- dia de uma startup - dois anos depois segunda-feira, 2 de maio de 2011