Nesta terceira postagem do tema “Seja Ágil com Scrum”, falaremos sobre a história do Scrum e da Agilidade.
Acesse as postagens anteriores nos links:
Seja Ágil com Scrum – Parte 1
Ainda no eXtreme Go Horse? – Seja Ágil com Scrum – Parte 2
No fim de 2014, Jeff Sutherland, um dos co-autores do Scrum, lançou o livro Scrum – A arte de fazer o dobro na metade do tempo, que é uma leitura super agradável e relata algumas das principais inspirações que Ken Schwaber e ele utilizaram no processo de construção do Scrum. Com o livro do Jeff Sutherland e diversas referências adicionais, busquei reconstruir o caminho percorrido pela agilidade ao longo dos anos. Saber quais movimentos intelectuais serviram de base para a agilidade nos permite ter uma visão mais ampla, compreendendo a evolução do pensamento ágil.
Seguiremos a ordem cronológica de desenvolvimento dos conhecimentos:
- Rugby – Século XIX
- Aikido – 1930 – 1960
- Ciclo de Deming (PDCA) – 1950
- Ciclo OADA da aviação de combate – 1965
- Sistema Toyota de Produção – 1948 – 1975
- The new new product development game – 1986
- Scrum nascendo – 1993 – 1995
- Manifesto Ágil – 2001
- História recente da Agilidade e do Scrum – 2002 – 2016
Então, deixemos de lero lero e vamos ao que interessa. 🙂
Rugby – Século XIX
O termo Scrum vem da formação de mesmo nome no Rugby. Se você nunca viu um Scrum do Rugby, segue uma pequena amostra:
No Scrum, oito jogadores de cada time ficam em formação e tentam avançar o máximo possível. O problema é que, se qualquer membro do time falhar, a formação é comprometida e, consequentemente, o avanço também. Não é que podemos traçar um paralelo com nossos projetos profissionais ? Desenvolver times integrados e eficientes é um desafio, tanto no Rugby quanto nos projetos.
Muitos imaginam que a associação entre a gestão ágil e o Scrum do Rugby foi feita inicialmente por Jeff Sutherland e Ken Schwaber, entretanto, não é o caso. A associação foi estabelecida no artigo “The new new product development game (1986)” dos administradores japoneses Hirotke Takeuchi e Ikujiro Nonaka (veremos adiante).
Aikido – 1930 – 1960
O Aikido é uma arte marcial japonesa desenvolvida pelo mestre Morihei Ueshiba (1883-1969), entre 1930 e 1960. Um dos conceitos que foi incorporado pelo Aikido é o Shuhari:
O Shurari descreve os estágios do aprendizado (de qualquer assunto) até o domínio completo, que são:
- Shu: Estágio no qual aprendiz conhece regras básicas e segue-as, sem distração;
- Ha: Estágio no qual aprendiz já domina regras básicas e começa a inovar;
- Ri: Estágio no qual aprendiz descarta as regras e é livremente/naturalmente criativo;
Imagine os estágios para aprender a dançar. No início, seus passos seguirão as regras básicas do estilo musical e você estará totalmente focado, sem distrações (estágio Shu). Após alguma evolução, as regras básicas “entram no sangue” e o aprendiz começa a inovar, experimentando variações de passos (estágio Ha). No último estágio, a dança já é parte do aprendiz e ele é capaz de ser livremente criativo, sem as amarras das regras básicas (estágio Ri).
Ao iniciar qualquer implantação dos conceitos ágeis em uma equipe, também passamos pelos estágios Shuhari. No início, as regras precisam ser constantemente relembradas aos envolvidos e a mudança de paradigma ainda é difícil para alguns. Com o tempo, os conceitos da agilidade passam a ser mais naturais e já é possível fazer algumas experimentações, até que os conceitos passam a fazer parte da essência da equipe e será possível inovar de maneira natural.Quer aprender um pouco mais sobre o Shuhari na agilidade ? Leia este artigo do cara que fez a aplicação do Shuhari na Agilidade, Alistair Cockburn, um dos signatários do Manifesto Ágil e um dos pais do Crystal.
Ciclo de Deming (PDCA) – 1950
“Scrum é fundamentado nas teorias empíricas de controle de processo, ou empirismo. O empirismo afirma que o conhecimento vem da experiência e de tomada de decisões baseadas no que é conhecido”
- Transparência;
- Inspeção;
- Adaptação.
Ciclo OADA da aviação de combate – 1965
- O – Observar: Pilotos observavam terrenos sobrevoados em busca de possíveis ameaças ou pontos de interesse;
- A – Avaliar: A partir das observações, pilotos avaliavam cenários e levantavam possíveis alternativas de ação;
- D – Decidir: Com alternativas de ação elencadas, piloto decidia por uma delas;
- A – Agir: Ação baseada na alternativa escolhida;
Sistema Toyota de Produção – 1948 – 1975
O Sistema Toyota de Produção utilizou como insumo o Ciclo PDCA e possui a ideia de fluxo de produção calmo e rápido. Um de seus fundamentos é que a gerência deve identificar e remover obstáculos do fluxo, evitando o desperdício.
Alguns conceitos adicionais utilizados pelo Sistema Toyota de Produção:
- Kaizen: É o conceito de melhoria continua, que prega que “Hoje precisamos estar melhor que ontem e amanhã melhor que hoje!”;
- Correção antecipada de defeitos de produção: Fracasse rápido para corrigir problemas antecipadamente. Quanto mais tarde um problema for detectado, mais caro será corrigi-lo;
- Just in Time: nada deve ser produzido, transportado ou comprado antes da hora exata. Pode ser aplicado em qualquer organização, para reduzir estoques e os custos decorrentes.
Quando falamos em carros da Toyota, qual a primeira característica que vem à mente ? Os carros não quebram. Você ainda tem alguma dúvida que isso está relacionado ao Sistema Toyota de Produção ?
Outra análise bastante interessante feita por Taiichi Ohno foi a identificação dos tipos de desperdício:
- Muri: Desperdício pela irracionalidade (falha no planejamento);
- Mura: Desperdício pela inconsistência (falha na ação);
- Muda: Desperdício pelos resultados (falha na inspeção/adaptação).
“Desperdício é mais um crime contra a sociedade que uma perda nos negócios” Taiichi Ohno
The new new product development game – 1986
- Equipes multifuncionais: equipes possuem todas as habilidades necessárias ao trabalho. Não quer dizer que cada membro da equipe deverá possuir todas habilidades individualmente, mas sim que, na equipe, todas habilidades serão encontradas;
- Equipes auto-organizáveis: equipes que definem como irão produzir produtos e quanto são capazes de produzir;
- Executivos que removem obstáculos das equipes: No Scrum, há o Scrum Master, que remove impedimentos/obstáculos da equipe. No artigo, os pesquisadores observaram que os executivos atuavam como Scrum Masters, removendo impedimentos ao trabalho da equipe;
Scrum nascendo – 1993 – 1995
Em 1993, Jeff Sutherland utilizou princípios do Scrum na Easel Corporation. Em 1995, Ken Schwaber e Jeff Sutherland formalizaram em um artigo a primeira versão do Scrum e publicaram na OOPSLA’95 (Object-Oriented Programming, Systems, Languages & Applications da ACM).
“Scrum é um Framework no qual pessoas podem tratar problemas complexos e adaptativos, enquanto produtiva e criativamente entregam produtos com o mais alto valor possível.”
“O framework Scrum consiste nos times do Scrum associadas a papéis, eventos, artefatos e
regras.”
Manifesto Ágil – 2001
Seguem os signatários do manifesto ágil com suas principais áreas de atuação: Ken Schwaber (Scrum), Jeff Sutherland (Scrum), Martin Fowler (Thoughworks, UML, Design Patterns), Kent Beck (XP), Ron Jeffries (XP), Ward Cunningham (XP), Arie van Bennekum (DSDM), Alistair Cockburn (Crystal), Mike Beedle, James Grenning, Jim Highsmith, Andrew Hunt, Jon Kern, Brian Marick, Robert C. Martin, Steve Mellor, Dave Thomas.
No manifesto ágil, também foram definidos doze princípios, alinhados aos valores previamente definidos. Faça a leitura dos doze princípios, eles são muito interessantes.
História recente da Agilidade e do Scrum – 2002 – 2016:
No site que distribui o Guia Scrum, há uma versão super resumida da história do Scrum. Seguem os principais eventos a partir de 2002:
- Em 2002, Ken Schwaber fundou a Scrum Alliance com Mike Cohn e Esther Derby. A Scrum Alliance possui um dos programas de Certificação Scrum mais difundidos no mercado;
- Em 2006, Jeff Sutherland criou a Scrum.inc, que provê consultorias para implantação do Scrum e programas de certificação;
- Ken Schwaber deixou a Scrum Alliance em 2009 e fundou a Scrum.org, que também possui um dos programas de Certificação Scrum mais difundidos no mercado (minha certificação Professional Scrum Master é da Scrum.org);
- A primeira publicação do Guia Scrum foi em 2010, com atualizações em 2011 e 2013.
Algo a observar em relação ao Guia Scrum é que a primeira versão foi disponibilizada apenas em 2010, embora sua disseminação já fosse efetiva através do meio acadêmico e das empresas difusoras do Scrum.
No governo Brasileiro, também já temos iniciativas ágeis em diversos órgãos, como:
- Scrum
- Lean Startup
- XP (eXtreme Programming)
- DSDM
- Crystal
Atualmente, a agilidade, com seus valores e princípios, já é utilizada nas mais diversas áreas, como arquitetura, engenharia, startups, educação, recursos humanos e outras. Visite o site EduScrum, que utiliza Scrum em disciplinas escolares para crianças.
Uma recomendação final é para o Guia das Práticas Ágeis da Agile Alliance. Nesta página, você encontrará as principais práticas ágeis utilizadas nos principais métodos/frameworks ágeis. Vale uma leitura mais detalhada.
E você, já conhecia todas as correntes de conhecimentos presentes na trilha histórica da agilidade ? Poste suas impressões nos comentários. Espero que tenham gostado do artigo e até a próxima postagem do tema “Seja Ágil com Scrum”.
Por favor, curta e compartilhe nossas páginas nas redes sociais e assine o feed de notícias para acompanhar nossas postagens.
Um forte abraço e até mais.
Olá, sou Jonathan Maia, marido, pai, apaixonado por tecnologia, gestão e produtividade. Ocupo o cargo de Secretário de Tecnologia da Informação e Comunicação do Tribunal Regional do Trabalho do Ceará (TRT7) desde 2021, onde ingressei como servidor público federal (analista de TIC) no ano de 2010. Fui diretor da Divisão de Sistemas de TIC do TRT7 entre 2018 e 2020 e também tenho experiência prévia na Dataprev, Serpro e Ponto de Presença da Rede Nacional de Ensino e Pesquisa (RNP) no Ceará.
Graduado em ciências da computação pela Universidade Federal do Ceará e especialista em gerenciamento de projetos de TIC pela Universidade do Sul de Santa Catarina. Detentor das certificações em gestão e inovação: Project Management Professional © (PMP), Professional Scrum Master II © (PSM II), Professional Scrum Master I © (PSM I), Professional Scrum Product Owner I © (PSPO I), Kanban Management Professional © (KMP II), Certified Lean Inception Facilitator® (CLF), ISO 31000:2018 Risk Management Professional © e Project Thinking Essentials.
Desenvolvedor Full Stack, possuo experiência em diversas arquiteturas / plataformas de desenvolvimento. Já tive experiências profissionais em redes metropolitanas de alta velocidade (GigaFOR/RNP), business intelligence, desenvolvimento de sistemas, gestão de projetos e produtos, governança, etc. Experiência em dezenas de projetos com abordagens de gestão ágeis, híbridas e tradicionais, incluindo projeto com menção honrosa no Prêmio de Excelência em Governo Eletrônico (e-Gov).
Com dezenas de turmas de capacitação, oficinas ou palestras ministradas nas temáticas de gestão ágil, gestão de projetos, tecnologia, inovação e produtividade nas seguintes instituições: Conselho Superior da Justiça do Trabalho (CSJT), Tribunal de Justiça do Distrito Federal e Territórios (TJDFT), Tribunais Regionais do Trabalho do Ceará (TRT7), Pará e Amapá (TRT8), Sergipe (TRT20), Rio Grande do Norte (TRT21), Tribunais Regionais Eleitorais do Ceará (TRE-CE), Mato Grosso do Sul (TRE-MS) e da Bahia (TRE-BA), Justiça Federal em Sergipe (JF-SE), Justiça Federal no Ceará (JF-CE), Companhia Siderúrgica do Pecém (CSP), Instituto Federal do Ceará (IF-CE), Instituto Federal do Rio Grande do Norte (IF-RN), Banco do Nordeste do Brasil (BNB), Gagliardi (Mobil), Udemy, Companhia Cearense de Gás (CEGÁS), Agile Trends Gov, Project Management Institute (PMI-CE), Cagece, Faculdade Estácio e Associação de Gerenciamento de Projetos do Mato Grosso do Sul (AGPMS).
Comentários
Pingback: Rugby, Aikido, Aviação de combate e Toyota: História do Scrum - Profissionais TI
Adorei seu texto, foi muito esclarecedor
Obrigado, Sabrina! Fico feliz! Um abraço e até mais!
Muito bom o seu texto..estou empreendendo na área de Ti, e o scrum será a filosofia do meus trabalhos. vlw
Obrigado, Edson!! Desejo muito sucesso!! Abraços!
Pingback: Gestão Ágil além da TI e no Serviço Público - Material Gratuito - Eu na TI
Bastante esclarecedor.