Skip to content

diogopolesso/Projeto-Scrum

Repository files navigation

PROJETO SCRUM

Neste meu conteudo você vai conhecer junto comigo a Metodologia Scrum, processo ágil mais popular do mercado. Vamos conhecer as principais técnicas da metodologia, como Retrospectivas, e conseguir aplicar em nosso seu projeto. Vamos entender como melhorar o desempenho de seu time e ter entregas mais rápidas e transparentes.


Neste conteudo foi aplicado:

  • Projetos com Agile.
  • Planejando Projetos com Agile.
  • Executando Projetos com Agile. – Revisão, retrospectiva e encerramento de projetos com Agile.

SCRUM

O termo "Scrum" foi cunhado por Takeuchi e Nonaka em alusão à formação do Rugby, em que todo o time está junto buscando a posse da bola. Se alguém quebra a formação, todo o time perde. Da mesma forma, quando alguém consegue a posse da bola, o time inteiro é responsável. Ou seja, os indivíduos são menos importantes do que o time em si.

Para Scrum, o conceito de time é extremamente importante! O product owner, o scrum master e a equipe de desenvolvimento estão todos englobados no time. Todos são igualmente responsáveis pelo sucesso ou fracasso de um projeto ou melhoria na vida do usuário.

A metáfora que utiliza o Rugby ainda se relaciona ao conceito de sprint, que é quando o time rouba a bola e o jogador deve correr rapidamente com ela. A partir disso mais uma Sprint é iniciada e novos pontos são acumulados. É um processo iterativo e incrementativo.

Vale notar que o Scrum de 1995 não é mesmo de hoje: com o passar dos anos e a grande adoção do processo, ele deixou de ser um método e passou a ser um framework, um conjunto de ideias.


Mas afinal o que é o Scrum e qual é a principal diferença entre ele e outros Métodos Ágeis?

O Scrum é um Framework Ágil e sua principal característica é trabalhar com time-boxes: caixas de tempo cujo tamanho, uma vez definido, não muda durante a Sprint atual.


Ken Schwaber e Jeff Sutherland (1995)

Dois profissionais da indústria do desenvolvimento de software, Ken Schwaber e Jeff Sutherland, apresentaram no Texas um artigo científico. Nele eles demonstraram uma metodologia para se trabalhar com equipes menores e mesmo assim desenvolver produtos complexos. A metodologia foi chamada de Scrum. Apesar de surgida para lidar com desafios complexos, hoje se utiliza o Scrum também para outros fins. Portanto, o Scrum é utilizado:

  • Onde há complexidade é preciso uma forma mais flexível de trabalho;
  • Hoje, se tornou quase uma norma para empresas de desenvolvimento de software;
  • Preferido por diversas organizações, no mundo.

Definição Scrum (The Scrum Guide):

"Um framework dentro do qual pessoas podem tratar e resolver problemas complexos e adaptativos, enquanto produtiva e criativamente entregam produtos com o mais alto valor possível."

O Scrum é simples de entender e o "The Scrum Guide" tem 17 páginas fáceis de ler. Por meio do guia aprendemos sobre princípios e regras que formam o framework e que nos ajudam a trabalhar desafios complexos. Ao mesmo tempo o Scrum é extremamente difícil de dominar, pois necessita que as regras sejam seguidas a risca. As regras se tornam complexas, uma vez que temos elas de um lado e do outro o comportamento humano (as pessoas). Então, é preciso fazer com que o time aceite as regras.

O Scrum não é processo ou técnica para construir produtos. Ele não nasce para ser técnica de construção de um único tipo de produto, serve para qualquer produto, principalmente, os complexos.

Metodologia - Framework

O framework funciona como um conjunto de regras de um jogo, ele nos permite jogar de diferentes formas. Assim, podemos empregar as técnicas de diversas maneiras obtendo diferentes resultados.

Sugestões de Fontes de Estudo:

  • Scrum Guide: Criado por Ken Schwaber e Jeff Sutherland, este guia nos traz as regras, artefatos e princípios por trás do Scrum. O Scrum puro e fundamental possui apenas 17 páginas e é muito rápido de ler;

  • Scrum Body of Knowledge (SBOK): Este guia traz consigo práticas Agile em forma de processos. Neste livro temos práticas, conceitos e métodos ágeis, não exclusivos do Scrum. Pode-se encontrar este livro gratuitamente e em português.

  • Scrum - Gestão ágil para projetos de sucesso: de Rafael Sabbagh

  • Scrum 360: Um guia completo e prático de agilidade de Jorge Audy. São livros bons que podem nos ajudar a entender ainda mais os conceitos por trás do Scrum.

Releases

No releases published

Packages

No packages published