Scrum - A arte de fazer o dobro na metade do tempo
Capítulos
Prefácio
Eu criei o Scrum, junto com Ken Schwaber, há vinte anos, para ser uma forma mais rápida, eficaz e confiável de criar softwares para o setor de tecnologia. Até aquele ponto — e até 2005 —, a maior parte do desenvolvimento de software era feita usando o método em cascata, no qual um projeto era concluído em todos os estágios distintos e seguia, passo a passo, em direção ao lançamento para os consumidores, ou usuários. [p. 4]
O que era o método cascata? ❗❓
O processo era lento, imprevisível e, em geral, nunca resultava em um produto que as pessoas queriam ou estavam dispostas a pagar para obter. Atrasos de meses ou até mesmo de anos eram endêmicos ao processo. Os planos iniciais de passo a passo, expostos em detalhes reconfortantes em diagramas de Gantt, asseguravam aos gestores que tínhamos total controle do processo de desenvolvimento — no entanto, quase sempre, nós rapidamente ficávamos atrasados em relação ao cronograma, e desastrosamente acima do orçamento. [ibid]
Por que as pessoas não estavam dispostas a pagar pelo software no método cascata? ⁉️
- Um dos problemas principais é que as pessoas não sabem o que elas querem
- Quem nunca se arrependeu de ter comprado algo?
- Planeje um dia ou semana, com um detalhamento do que você acredita que acontecerá e veja se isso dá certo.
- Os requisitos mudam consideravelmente ao longo do processo. Uma casa, um produto desenhado é uma coisa física. Um processo é algo abstrato e isso muda com o tempo por conta de volatilidade. A volatilidade é o quanto qualquer influência externa altera o comportamento de determinado processo.
- As pessoas acreditam que o preço é inflacionado.
- As pessoas se sentem enroladas.
Tempo na industria é dinheiro. ⚠️
O que mais o tempo de projeto significa? ⁉️ (Custos Ocultos)
- Credibilidade.
- Mau Humor.
- Estresse.
- Falta de motivação.
- Resultados insatisfatórios.
já o Scrum é semelhante aos sistemas autocorretivos, evolucionários e adaptativos. [ibid]
- Ferramentas de controle
- Controle automático de ganho
- Reajuste constante
- Trabalho com ciclos curtos
Leia este livro. Acho que você verá como o Scrum pode ajudar a transformar o modo como a sua empresa trabalha, cria,planeja e pensa. Eu realmente acredito que esse sistema pode ajudá-lo a revolucionar a forma como as empresas funcionam em praticamente todos os setores, assim como ele revolucionou a inovação e a velocidade para o mercado em uma gama estarrecedora de novas empresas e uma variedade enorme de novos produtos surgindo fora do Vale do Silício e do mundo da tecnologia.[p. 4]