O Scrum é muito mais do que um simples framework; é uma abordagem dinâmica para desenvolver e manter produtos complexos. Neste capítulo, vamos explorar a teoria por trás do Scrum e entender o papel crucial desempenhado pelo Time Scrum.
O Scrum é um framework que proporciona uma maneira única e eficaz de lidar com problemas complexos e adaptativos, permitindo a entrega produtiva e criativa de produtos de alto valor. Desenvolvido por Ken Schwaber e Jeff Sutherland, o Scrum é leve, fácil de entender, mas desafiador de dominar.
Exemplo: Pense no Scrum como um guia que orienta um time na resolução de problemas complexos, sem ficar preso a processos fixos.
Baseado no empirismo, o Scrum acredita que o conhecimento surge da experiência e da tomada de decisões fundamentadas no que é conhecido. Três pilares sustentam essa abordagem: transparência, inspeção e adaptação.
Exemplo: Imagine que a transparência no desenvolvimento de produtos é como um livro aberto, onde todos os envolvidos compartilham uma linguagem comum e compreensão clara do processo.
Exemplo: Imagine que a Sprint é como um capítulo do livro, onde há reuniões e eventos específicos para inspecionar e adaptar o processo.
O Time Scrum é composto pelo Product Owner, Time de Desenvolvimento e Scrum Master. Este time é auto-organizável e multifuncional, maximizando a flexibilidade, criatividade e produtividade.
Exemplo: O Time Scrum é como um elenco de uma peça teatral, cada membro desempenhando um papel único para criar uma produção incrível.
Exemplo: Imagine que o Product Owner é o diretor, o Time de Desenvolvimento são os atores e o Scrum Master é o maestro, todos colaborando para uma apresentação incrível.
Esses conceitos fundamentais fornecem a base para entender o Scrum e o papel crucial que cada membro do Time Scrum desempenha. Nos próximos capítulos, mergulharemos mais profundamente nas práticas e eventos do Scrum.