SlideShare une entreprise Scribd logo
1  sur  232
Télécharger pour lire hors ligne
Agilidade,
                           Text


                          Qualidade e
                          Futuro
                                  Fabio Akita
Thursday, June 18, 2009
Thursday, June 18, 2009
AkitaOnRails.com
           slideshare.net/akitaonrails




Thursday, June 18, 2009
Thursday, June 18, 2009
Thursday, June 18, 2009
13 e 14
                          Outubro

                          2009
Thursday, June 18, 2009
versão       1.5
Thursday, June 18, 2009
versão
             (beta)

                          1.5
Thursday, June 18, 2009
Thursday, June 18, 2009
~170 slides
                           ~50 min


Thursday, June 18, 2009
www.slideshare.net/akitaonrails

                    fabio.akita@locaweb.com.br




Thursday, June 18, 2009
Thursday, June 18, 2009
Idéias e Filosofias



Thursday, June 18, 2009
“Thought-Provoking”



Thursday, June 18, 2009
Menos sobre
                          “know-how”


Thursday, June 18, 2009
Mais sobre o
                          “know-why”


Thursday, June 18, 2009
1
Thursday, June 18, 2009
Como é feito um
                    software?


Thursday, June 18, 2009
“Engenharia”



Thursday, June 18, 2009
Thursday, June 18, 2009
Thursday, June 18, 2009
Thursday, June 18, 2009
Thursday, June 18, 2009
Análise   Codificação



Thursday, June 18, 2009
Programação   “Compilação”



Thursday, June 18, 2009
“Codificador”



Thursday, June 18, 2009
“Arquiteto”



Thursday, June 18, 2009
Contrato de
                  Escopo Fechado


Thursday, June 18, 2009
Thursday, June 18, 2009
Prazo        Custo



Thursday, June 18, 2009
Escopo




             Prazo                 Custo



Thursday, June 18, 2009
Premissas



Thursday, June 18, 2009
Futuro Previsível



Thursday, June 18, 2009
Trabalho Previsível



Thursday, June 18, 2009
Custo/Risco
                           Reduzido


Thursday, June 18, 2009
Garantia de
                           Entrega!


Thursday, June 18, 2009
Requerimentos

                            Análise e Design

                                  Codificação

                                          Testes

                                            Integração

                                                   Aceite

                                                     Entrega

Thursday, June 18, 2009
Escopo




             Prazo                 Custo



Thursday, June 18, 2009
Escopo



                          Qualidade
                          Variável
             Prazo                    Custo



Thursday, June 18, 2009
Standish Group - CHAOS Report 2009
Thursday, June 18, 2009
Fracasso Total      Sucesso
                                  24%              32%




                                Fracasso Médio
                                     44%




                          Standish Group - CHAOS Report 2009
Thursday, June 18, 2009
Seja Cético!



Thursday, June 18, 2009
Futuro Previsível?



Thursday, June 18, 2009
Winston W. Royce - 1970
Thursday, June 18, 2009
“Eu acredito neste conceito mas a
       implementação descrita acima é arriscada
                  e convida falhas.”


                          Winston W. Royce - 1970
Thursday, June 18, 2009
“Eu acredito neste conceito mas a
       implementação descrita acima é arriscada
                  e convida falhas.”


                          Winston W. Royce - 1970
Thursday, June 18, 2009
“Eu acredito neste conceito mas a
       implementação descrita acima é arriscada
                  e convida falhas.”


                          Winston W. Royce - 1970
Thursday, June 18, 2009
Thursday, June 18, 2009
Thursday, June 18, 2009
Thursday, June 18, 2009
Thursday, June 18, 2009
Thursday, June 18, 2009
Thursday, June 18, 2009
Thursday, June 18, 2009
Thursday, June 18, 2009
Thursday, June 18, 2009
Thursday, June 18, 2009
Thursday, June 18, 2009
“Soft”ware exige
                          criatividade


Thursday, June 18, 2009
Thursday, June 18, 2009
Thursday, June 18, 2009
Trabalho Previsível?



Thursday, June 18, 2009
Thursday, June 18, 2009
// create some properties and get the default Session
            Properties props = new Properties();
            props.put("mail.smtp.host", _smtpHost);
            Session session = Session.getDefaultInstance(props, null);

            // create a message
            Address replyToList[] = { new InternetAddress(replyTo) };
            Message newMessage = new MimeMessage(session);
            if (_fromName != null)
                newMessage.setFrom(new InternetAddress(from,
                    _fromName + " on behalf of " + replyTo));
            else
                newMessage.setFrom(new InternetAddress(from));
                newMessage.setReplyTo(replyToList);
                newMessage.setRecipients(Message.RecipientType.BCC,
                        _toList);
                newMessage.setSubject(subject);
                newMessage.setSentDate(sentDate);

            // send newMessage
            Transport transport = session.getTransport(SMTP_MAIL);
            transport.connect(_smtpHost, _user, _password);
            transport.sendMessage(newMessage, _toList);
Thursday, June 18, 2009
new EmailMessage()
                          .from("demo@guilhermechapiewski.com")
                          .to("destination@address.com")
                          .withSubject("Fluent Mail API")
                          .withBody("Demo message")
                          .send();




                                (thanks to Guilherme Chapiewski)

Thursday, June 18, 2009
Thursday, June 18, 2009
1
Thursday, June 18, 2009
2
Thursday, June 18, 2009
Thursday, June 18, 2009
Alto custo de
                          planejamento


Thursday, June 18, 2009
Mão de obra de
                     desqualificada


Thursday, June 18, 2009
Economia de
                    (grande) Escala


Thursday, June 18, 2009
Sakichi Toyoda


Thursday, June 18, 2009
Sakichi Toyoda   Taiichi Ohno


Thursday, June 18, 2009
Como produzir com
       qualidade e baixo
     custo sem economia
          de escala?

Thursday, June 18, 2009
“Toyota Way”


Thursday, June 18, 2009
Thursday, June 18, 2009
14 princípios


Thursday, June 18, 2009
Thursday, June 18, 2009
Não é uma
                          “metodologia”


Thursday, June 18, 2009
Thursday, June 18, 2009
Thursday, June 18, 2009
Valor
                           Pessoas
                      Fluxo Contínuo
                          Organização
Thursday, June 18, 2009
Valor
                           Pessoas
                      Fluxo Contínuo
                          Organização
Thursday, June 18, 2009
Valor
                           Pessoas
                      Fluxo Contínuo
                          Organização
Thursday, June 18, 2009
Valor
                           Pessoas
                      Fluxo Contínuo
                          Organização
Thursday, June 18, 2009
“Desperdício”



Thursday, June 18, 2009
Thursday, June 18, 2009
Thursday, June 18, 2009
8 Empresas

                            14 pontos de armazenamento

                                 Repassado 30 vezes

                          24% da matéria prima é jogada fora

                                    319 dias
                             3 horas é trabalho de valor

Thursday, June 18, 2009
8 Empresas

                            14 pontos de armazenamento

                                 Repassado 30 vezes

                          24% da matéria prima é jogada fora

                                    319 dias
                             3 horas é trabalho de valor

Thursday, June 18, 2009
8 Empresas

                            14 pontos de armazenamento

                                 Repassado 30 vezes

                          24% da matéria prima é jogada fora

                                    319 dias
                             3 horas é trabalho de valor

Thursday, June 18, 2009
8 Empresas

                            14 pontos de armazenamento

                                 Repassado 30 vezes

                          24% da matéria prima é jogada fora

                                    319 dias
                             3 horas é trabalho de valor

Thursday, June 18, 2009
8 Empresas

                            14 pontos de armazenamento

                                 Repassado 30 vezes

                          24% da matéria prima é jogada fora

                                    319 dias
                             3 horas é trabalho de valor

Thursday, June 18, 2009
8 Empresas

                            14 pontos de armazenamento

                                 Repassado 30 vezes

                          24% da matéria prima é jogada fora

                                    319 dias
                             3 horas é trabalho de valor

Thursday, June 18, 2009
Juntar
                 Codifica-
                  Enviar
                Aprovação
                  Testes
                 Requeri-
                  Design
                  Deploy
                  Análise
                Requisição
                do Projeto
                   Cliente
                    ção
                 mentos




Thursday, June 18, 2009
Juntar
                  Enviar     Aprovação               Aprovação                       Codifica-
                                          Requeri-                Análise   Design              Testes   Deploy
                Requisição   do Projeto              do Cliente                        ção
                                          mentos




Thursday, June 18, 2009
Trabalho                   1 hora      3 semanas    < 1 hora     8 semanas   1 semana   6 semanas    2 semanas    2 semanas




                                            Juntar
                  Enviar     Aprovação                 Aprovação                             Codifica-
                                           Requeri-                  Análise     Design                    Testes      Deploy
                Requisição   do Projeto                do Cliente                              ção
                                           mentos




     Espera            6 semanas    2 semanas    8 semanas    1 semanas   2 semanas   3 semanas    3 semanas    3 semanas




Thursday, June 18, 2009
Thursday, June 18, 2009
Produção Excessiva      Funcionalidades Extras


                           Inventório            Requerimentos


                Passos Extras de Processo         Passos Extras


                          Movimentação       Encontrar Informação


                            Defeitos          Defeitos sem testes


                             Espera         Espera, incluindo Clientes


                           Transporte         Repasse de Trabalho


Thursday, June 18, 2009
Produção Excessiva      Funcionalidades Extras


                           Inventório            Requerimentos


                Passos Extras de Processo         Passos Extras


                          Movimentação       Encontrar Informação


                            Defeitos          Defeitos sem testes


                             Espera         Espera, incluindo Clientes


                           Transporte         Repasse de Trabalho


Thursday, June 18, 2009
Thursday, June 18, 2009
Thursday, June 18, 2009
Agilidade



Thursday, June 18, 2009
Scrum



Thursday, June 18, 2009
Thursday, June 18, 2009
Thursday, June 18, 2009
Thursday, June 18, 2009
Thursday, June 18, 2009
Thursday, June 18, 2009
“auto-reflexão”



Thursday, June 18, 2009
(hansei)




Thursday, June 18, 2009
“melhoria contínua”



Thursday, June 18, 2009
(kaizen)

Thursday, June 18, 2009
“Padrões”



Thursday, June 18, 2009
Thursday, June 18, 2009
Thursday, June 18, 2009
Thursday, June 18, 2009
Funcionalidades Extras    Desenvolver apenas as histórias de hoje

                                         Histórias detalhadas apenas para a
                   Requerimentos
                                                    iteração atual

                                            Codificar direto das histórias;
                    Passos Extras
                                            explicações direto do cliente

                                         Ter todos na mesma sala, incluindo
             Encontrar Informação
                                                      clientes

               Defeitos sem testes           Test Driven Development


          Espera, incluindo Clientes     Entregas em pequenos incrementos

                                       Desenvolvedores trabalham junto com o
               Repasse de Trabalho
                                                      cliente

Thursday, June 18, 2009
Funcionalidades Extras    Desenvolver apenas as histórias de hoje

                                         Histórias detalhadas apenas para a
                   Requerimentos
                                                    iteração atual

                                            Codificar direto das histórias;
                    Passos Extras
                                            explicações direto do cliente

                                         Ter todos na mesma sala, incluindo
             Encontrar Informação
                                                      clientes

               Defeitos sem testes           Test Driven Development


          Espera, incluindo Clientes     Entregas em pequenos incrementos

                                       Desenvolvedores trabalham junto com o
               Repasse de Trabalho
                                                      cliente

Thursday, June 18, 2009
Manifesto for Agile Software Development



             Kent Beck, Mike Beedle, Arie van Bennekum, Alistair Cockburn,
          Ward Cunningham, Martin Fowler, James Grenning, Jim Highsmith,
        Andrew Hunt, Ron Jeffries, Jon Kern, Brian Marick, Robert C. Martin,
                 Steve Mellor, Ken Schwaber, Jeff Sutherland, Dave Thomas




Thursday, June 18, 2009
Thursday, June 18, 2009
Indíviduos e Interações
                  do que processos e ferramentas

                  Software que funciona
                  do que documentação compreensiva

                  Colaboração do cliente
                  do que negociação de contratos

                  Responder a mudanças
                  do que seguir um plano


Thursday, June 18, 2009
4 valores
                          12 princípios


Thursday, June 18, 2009
2
Thursday, June 18, 2009
3
Thursday, June 18, 2009
Contrato de
                   Escopo Variável


Thursday, June 18, 2009
Premissa



Thursday, June 18, 2009
Somos PÉSSIMOS
           em prever o futuro


Thursday, June 18, 2009
Portanto,
                          nem tente!


Thursday, June 18, 2009
Escopo



                          Qualidade
                          Variável
             Prazo                    Custo



Thursday, June 18, 2009
Qualidade



                           Escopo
                            Variável
             Prazo                     Custo



Thursday, June 18, 2009
Qualidade



                           Escopo
                            Variável
             Prazo                     Custo



Thursday, June 18, 2009
Thursday, June 18, 2009
Contrato de Escopo    Se Livrar da
                  Fixo           responsabilidade



           Contrato de Escopo   Compartilhar
                Variável         a responsabilidade



Thursday, June 18, 2009
Contrato de Escopo    Se Livrar da
                  Fixo           responsabilidade



           Contrato de Escopo   Compartilhar
                Variável         a responsabilidade



Thursday, June 18, 2009
Confiança



Thursday, June 18, 2009
“Respeite sua rede de parceiros e
                   fornecedores, desafiando-os e ajudando-os
                                  a melhorar”


Thursday, June 18, 2009
Cliente
                      Product Owner
                      Scrum Master
                          Equipe

Thursday, June 18, 2009
Thursday, June 18, 2009
NÃO EXISTE
                LUGAR PARA UM
                  “GERENTE”!


Thursday, June 18, 2009
NÃO EXISTE
                LUGAR PARA UM
                  “GERENTE”!
                          (tradicional)


Thursday, June 18, 2009
Thursday, June 18, 2009
Thursday, June 18, 2009
Thursday, June 18, 2009
Thursday, June 18, 2009
Thursday, June 18, 2009
Thursday, June 18, 2009
Hierarquia



Thursday, June 18, 2009
ἱερός


Thursday, June 18, 2009
“sagrado”



Thursday, June 18, 2009
ἄρχω



Thursday, June 18, 2009
“comandar, liderar”



Thursday, June 18, 2009
“Comando-Controle”



Thursday, June 18, 2009
Equipes
             Auto Gerenciadas


Thursday, June 18, 2009
Thursday, June 18, 2009
Interfaces e Usabilidade




Thursday, June 18, 2009
Interfaces e Usabilidade



                                   Codificação




Thursday, June 18, 2009
Interfaces e Usabilidade



                                   Codificação



                                            Testes e Qualidade




Thursday, June 18, 2009
Interfaces e Usabilidade



                                   Codificação



                                            Testes e Qualidade


                                                     Infra-estrutura e
                                                         Instalação

Thursday, June 18, 2009
Waterfall
                          “disfarçado” !!


Thursday, June 18, 2009
Equipes
             Auto Gerenciadas
             Cross Funcionais


Thursday, June 18, 2009
Premissas sobre
                    Pessoas:


Thursday, June 18, 2009
Thursday, June 18, 2009
Teoria X             Teoria Y
                          (autocrática)       (democrática)

                          são preguiçosas    gostam de trabalhar

               precisam ser controladas      tem auto-controle

                precisam ser motivadas           se motivam

                não são muito espertas          são espertas

                        precisam de
                                            querem fazer um bom
                    encorajamento para
                                                  trabalho
                      trabalhar direito

Thursday, June 18, 2009
“Servant Leadership”



Thursday, June 18, 2009
Thursday, June 18, 2009
Trabalho                   1 hora      3 semanas    < 1 hora     8 semanas   1 semana   6 semanas    2 semanas    2 semanas




                                            Juntar
                  Enviar     Aprovação                 Aprovação                             Codifica-
                                           Requeri-                  Análise     Design                    Testes      Deploy
                Requisição   do Projeto                do Cliente                              ção
                                           mentos




     Espera            6 semanas    2 semanas    8 semanas    1 semanas   2 semanas   3 semanas    3 semanas    3 semanas




Thursday, June 18, 2009
Trabalho                 1 dia            1 hora          2 semanas                4 semanas           4 semanas           4 semanas




                            Enviar       Aprovação           Arquitetura          Sprint                  Sprint              Sprint
                          Requisição     do Projeto          Preliminar
                                                                                   #1                      #2                  #3



     Espera
                                    2 dias        1 semana                 1 semana               1 dia               1 dia




Thursday, June 18, 2009
Experimento



Thursday, June 18, 2009
Thursday, June 18, 2009
Em 1982, a GM
       fechou a fábrica
     Freemont, Califórnia


Thursday, June 18, 2009
2 anos depois a
         fábrica foi reaberta
             pela NUMMI


Thursday, June 18, 2009
Alguma coisa
        mudou nas práticas
           gerenciais


Thursday, June 18, 2009
A GM não conseguiu
      replicar o mesmo
           sucesso


Thursday, June 18, 2009
3
Thursday, June 18, 2009
4
Thursday, June 18, 2009
O próximo passo



Thursday, June 18, 2009
Thursday, June 18, 2009
Organizações
                          Democráticas


Thursday, June 18, 2009
Thursday, June 18, 2009
Você trabalha
                           quando quer


Thursday, June 18, 2009
Você escolhe
                           seu chefe


Thursday, June 18, 2009
Você escolhe
                           o que fazer


Thursday, June 18, 2009
Você escolhe
        quanto quer ganhar


Thursday, June 18, 2009
Você sabe quanto
              todos ganham


Thursday, June 18, 2009
Você escolhe
                    quem contratar


Thursday, June 18, 2009
Você só vai em
                      reuniões que
                        importam


Thursday, June 18, 2009
Você é responsável
           pelos lucros


Thursday, June 18, 2009
Você recebe o
            dividendo do lucro


Thursday, June 18, 2009
Você vota em tudo
              que importa


Thursday, June 18, 2009
Você tem valor



Thursday, June 18, 2009
Thursday, June 18, 2009
Thursday, June 18, 2009
Thursday, June 18, 2009
Thursday, June 18, 2009
Thursday, June 18, 2009
Thursday, June 18, 2009
Thursday, June 18, 2009
Sistemas
                          Complexos


Thursday, June 18, 2009
Equilíbrio



Thursday, June 18, 2009
Thursday, June 18, 2009
Thursday, June 18, 2009
Entropia



Thursday, June 18, 2009
“Edge of Chaos”



Thursday, June 18, 2009
Thursday, June 18, 2009
Equipes
              Auto-Organizadas


Thursday, June 18, 2009
Equipes
                          Auto-Dirigidas


Thursday, June 18, 2009
Organização
                          Democrática


Thursday, June 18, 2009
“Isso nunca vai
         funcionar na minha
              empresa”


Thursday, June 18, 2009
Thursday, June 18, 2009
Thursday, June 18, 2009
                          ?
Insanidade



Thursday, June 18, 2009
é fazer as mesmas
      coisas o tempo todo


Thursday, June 18, 2009
e esperar resultados
          diferentes


Thursday, June 18, 2009
Thursday, June 18, 2009
Caminho



Thursday, June 18, 2009
Manifesto for Agile Software Development


                          We are uncovering better ways of developing
                          software by doing it and helping others do it.
                           Through this work we have come to value:

                Individuals and interactions over processes and tools
                 Working software over comprehensive documentation
                  Customer collaboration over contract negotiation
                    Responding to change over following a plan
                           That is, while there is value in the items on
                          the right, we value the items on the left more.



Thursday, June 18, 2009
Manifesto for Agile Software Development


                  Estamos are uncovering better maneiras melhores de
                       We “descobrindo” ways of developing
                 desenvolver software naand helping ajudando outros
                       software by doing it prática e others do it.
                        Through this a desenvolver.
                                     work we have come to value:

                Individuals and interactions over processes and tools
                 Working software over comprehensive documentation
                  Customer collaboration over contract negotiation
                    Responding to change over following a plan
                           That is, while there is value in the items on
                          the right, we value the items on the left more.



Thursday, June 18, 2009
não existe receita



Thursday, June 18, 2009
agilidade não é
                      procedimento


Thursday, June 18, 2009
agilidade são
  CULTURA e VALORES


Thursday, June 18, 2009
certo?




Thursday, June 18, 2009
errado?
Thursday, June 18, 2009
Thursday, June 18, 2009
COMPROMETIMENTO



Thursday, June 18, 2009
“Uma jornada de
          milhares de milhas
           começa com um
            primeiro passo”
                          Lao Tzu

Thursday, June 18, 2009
Just Do It!
Thursday, June 18, 2009
one more thing ...



Thursday, June 18, 2009
Thursday, June 18, 2009
Obrigado!
Thursday, June 18, 2009
AkitaOnRails.com
                           slideshare.net/akitaonrails




                          Obrigado!
Thursday, June 18, 2009

Contenu connexe

Plus de Fabio Akita

Desmistificando Blockchains - Insiter Goiania
Desmistificando Blockchains - Insiter GoianiaDesmistificando Blockchains - Insiter Goiania
Desmistificando Blockchains - Insiter GoianiaFabio Akita
 
Blockchain em 7 minutos - 7Masters
Blockchain em 7 minutos - 7MastersBlockchain em 7 minutos - 7Masters
Blockchain em 7 minutos - 7MastersFabio Akita
 
Elixir -Tolerância a Falhas para Adultos - GDG Campinas
Elixir  -Tolerância a Falhas para Adultos - GDG CampinasElixir  -Tolerância a Falhas para Adultos - GDG Campinas
Elixir -Tolerância a Falhas para Adultos - GDG CampinasFabio Akita
 
Desmistificando Mitos de Tech Startups - Intercon 2017
Desmistificando Mitos de Tech Startups - Intercon 2017Desmistificando Mitos de Tech Startups - Intercon 2017
Desmistificando Mitos de Tech Startups - Intercon 2017Fabio Akita
 
30 Days to Elixir and Crystal and Back to Ruby
30 Days to Elixir and Crystal and Back to Ruby30 Days to Elixir and Crystal and Back to Ruby
30 Days to Elixir and Crystal and Back to RubyFabio Akita
 
Uma Discussão sobre a Carreira de TI
Uma Discussão sobre a Carreira de TIUma Discussão sobre a Carreira de TI
Uma Discussão sobre a Carreira de TIFabio Akita
 
THE CONF - Opening Keynote
THE CONF - Opening KeynoteTHE CONF - Opening Keynote
THE CONF - Opening KeynoteFabio Akita
 
A Journey through New Languages - Rancho Dev 2017
A Journey through New Languages - Rancho Dev 2017A Journey through New Languages - Rancho Dev 2017
A Journey through New Languages - Rancho Dev 2017Fabio Akita
 
Desmistificando Mitos de Startups - Sebrae - AP
Desmistificando Mitos de Startups - Sebrae - APDesmistificando Mitos de Startups - Sebrae - AP
Desmistificando Mitos de Startups - Sebrae - APFabio Akita
 
A Journey through New Languages - Guru Sorocaba 2017
A Journey through New Languages - Guru Sorocaba 2017A Journey through New Languages - Guru Sorocaba 2017
A Journey through New Languages - Guru Sorocaba 2017Fabio Akita
 
A Journey through New Languages - Insiter 2017
A Journey through New Languages - Insiter 2017A Journey through New Languages - Insiter 2017
A Journey through New Languages - Insiter 2017Fabio Akita
 
A Journey through New Languages - Locaweb Tech Day
A Journey through New Languages - Locaweb Tech DayA Journey through New Languages - Locaweb Tech Day
A Journey through New Languages - Locaweb Tech DayFabio Akita
 
Premature Optimization 2.0 - Intercon 2016
Premature Optimization 2.0 - Intercon 2016Premature Optimization 2.0 - Intercon 2016
Premature Optimization 2.0 - Intercon 2016Fabio Akita
 
Conexão Kinghost - Otimização Prematura
Conexão Kinghost - Otimização PrematuraConexão Kinghost - Otimização Prematura
Conexão Kinghost - Otimização PrematuraFabio Akita
 
The Open Commerce Conference - Premature Optimisation: The Root of All Evil
The Open Commerce Conference - Premature Optimisation: The Root of All EvilThe Open Commerce Conference - Premature Optimisation: The Root of All Evil
The Open Commerce Conference - Premature Optimisation: The Root of All EvilFabio Akita
 
Premature optimisation: The Root of All Evil
Premature optimisation: The Root of All EvilPremature optimisation: The Root of All Evil
Premature optimisation: The Root of All EvilFabio Akita
 
Elixir - Tolerância a Falhas para Adultos - Secot VIII Sorocaba
Elixir - Tolerância a Falhas para Adultos - Secot VIII SorocabaElixir - Tolerância a Falhas para Adultos - Secot VIII Sorocaba
Elixir - Tolerância a Falhas para Adultos - Secot VIII SorocabaFabio Akita
 
Elixir: Tolerância a Falhas para Adultos - OneDay Baixada Santista
Elixir: Tolerância a Falhas para Adultos - OneDay Baixada SantistaElixir: Tolerância a Falhas para Adultos - OneDay Baixada Santista
Elixir: Tolerância a Falhas para Adultos - OneDay Baixada SantistaFabio Akita
 
Evento Codeminer UFRN 2016
Evento Codeminer UFRN 2016Evento Codeminer UFRN 2016
Evento Codeminer UFRN 2016Fabio Akita
 
QCON SP 2016 - Elixir: Tolerância a Falhas para Adultos
QCON SP 2016 - Elixir: Tolerância a Falhas para AdultosQCON SP 2016 - Elixir: Tolerância a Falhas para Adultos
QCON SP 2016 - Elixir: Tolerância a Falhas para AdultosFabio Akita
 

Plus de Fabio Akita (20)

Desmistificando Blockchains - Insiter Goiania
Desmistificando Blockchains - Insiter GoianiaDesmistificando Blockchains - Insiter Goiania
Desmistificando Blockchains - Insiter Goiania
 
Blockchain em 7 minutos - 7Masters
Blockchain em 7 minutos - 7MastersBlockchain em 7 minutos - 7Masters
Blockchain em 7 minutos - 7Masters
 
Elixir -Tolerância a Falhas para Adultos - GDG Campinas
Elixir  -Tolerância a Falhas para Adultos - GDG CampinasElixir  -Tolerância a Falhas para Adultos - GDG Campinas
Elixir -Tolerância a Falhas para Adultos - GDG Campinas
 
Desmistificando Mitos de Tech Startups - Intercon 2017
Desmistificando Mitos de Tech Startups - Intercon 2017Desmistificando Mitos de Tech Startups - Intercon 2017
Desmistificando Mitos de Tech Startups - Intercon 2017
 
30 Days to Elixir and Crystal and Back to Ruby
30 Days to Elixir and Crystal and Back to Ruby30 Days to Elixir and Crystal and Back to Ruby
30 Days to Elixir and Crystal and Back to Ruby
 
Uma Discussão sobre a Carreira de TI
Uma Discussão sobre a Carreira de TIUma Discussão sobre a Carreira de TI
Uma Discussão sobre a Carreira de TI
 
THE CONF - Opening Keynote
THE CONF - Opening KeynoteTHE CONF - Opening Keynote
THE CONF - Opening Keynote
 
A Journey through New Languages - Rancho Dev 2017
A Journey through New Languages - Rancho Dev 2017A Journey through New Languages - Rancho Dev 2017
A Journey through New Languages - Rancho Dev 2017
 
Desmistificando Mitos de Startups - Sebrae - AP
Desmistificando Mitos de Startups - Sebrae - APDesmistificando Mitos de Startups - Sebrae - AP
Desmistificando Mitos de Startups - Sebrae - AP
 
A Journey through New Languages - Guru Sorocaba 2017
A Journey through New Languages - Guru Sorocaba 2017A Journey through New Languages - Guru Sorocaba 2017
A Journey through New Languages - Guru Sorocaba 2017
 
A Journey through New Languages - Insiter 2017
A Journey through New Languages - Insiter 2017A Journey through New Languages - Insiter 2017
A Journey through New Languages - Insiter 2017
 
A Journey through New Languages - Locaweb Tech Day
A Journey through New Languages - Locaweb Tech DayA Journey through New Languages - Locaweb Tech Day
A Journey through New Languages - Locaweb Tech Day
 
Premature Optimization 2.0 - Intercon 2016
Premature Optimization 2.0 - Intercon 2016Premature Optimization 2.0 - Intercon 2016
Premature Optimization 2.0 - Intercon 2016
 
Conexão Kinghost - Otimização Prematura
Conexão Kinghost - Otimização PrematuraConexão Kinghost - Otimização Prematura
Conexão Kinghost - Otimização Prematura
 
The Open Commerce Conference - Premature Optimisation: The Root of All Evil
The Open Commerce Conference - Premature Optimisation: The Root of All EvilThe Open Commerce Conference - Premature Optimisation: The Root of All Evil
The Open Commerce Conference - Premature Optimisation: The Root of All Evil
 
Premature optimisation: The Root of All Evil
Premature optimisation: The Root of All EvilPremature optimisation: The Root of All Evil
Premature optimisation: The Root of All Evil
 
Elixir - Tolerância a Falhas para Adultos - Secot VIII Sorocaba
Elixir - Tolerância a Falhas para Adultos - Secot VIII SorocabaElixir - Tolerância a Falhas para Adultos - Secot VIII Sorocaba
Elixir - Tolerância a Falhas para Adultos - Secot VIII Sorocaba
 
Elixir: Tolerância a Falhas para Adultos - OneDay Baixada Santista
Elixir: Tolerância a Falhas para Adultos - OneDay Baixada SantistaElixir: Tolerância a Falhas para Adultos - OneDay Baixada Santista
Elixir: Tolerância a Falhas para Adultos - OneDay Baixada Santista
 
Evento Codeminer UFRN 2016
Evento Codeminer UFRN 2016Evento Codeminer UFRN 2016
Evento Codeminer UFRN 2016
 
QCON SP 2016 - Elixir: Tolerância a Falhas para Adultos
QCON SP 2016 - Elixir: Tolerância a Falhas para AdultosQCON SP 2016 - Elixir: Tolerância a Falhas para Adultos
QCON SP 2016 - Elixir: Tolerância a Falhas para Adultos
 

Dernier

"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 

Dernier (20)

"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 

Encontro Locaweb São Paulo (correta)