Metodologias
Introdução
Decidimos, dentre as várias metodologias existentes, utilizar as que julgamos que podem funcionar bem com o contexto do projeto e da disciplina.
Escolhemos como metodologia principal o SCRUM, além desta, optamos por utilizar também a metodologia XP, que funciona bem com a principal. Temos também em mente o uso de Kanban e alguns princípios de DevOps.
SCRUM
Valores
- Transparência
- Inspeção
- Adaptação
Artefatos
- Backlog
- Backlog de sprint
- Incremento
Time Scrum
- Scrum Master
- Product Owner
- Time de desenvolvimento
Planning Poker
- Fibonacci
XP
Valores
- Respeito
- Feedback
Princípios
- Baby steps
- Qualidade
Práticas
- Programação em pares
- Código coletivo
- Integração contínua
Kanban
- Visualização do fluxo de trabalho com os seguintes quadros:
- Backlog do produto
- Backlog da sprint
- Doing
- Done
- Gerenciamento ativo dos itens de trabalho em andamento
- Inspecionando e adaptando
DevOps
- Infraestutura como código
- Entrega contínua
Referências
SCHWABER, Ken; SUTHERLAND, Jeff. “Guia do Scrum - Um guia definitivo para o Scrum: As regras do jogo”. Scrum.Org and ScrumInc , 2014.
VACANTI, Daniel. "O Guia do Kanban para Times Scrum". Scrum.Org, 2014.
"O que é DevOps?". Amazon Web Services. Disponível em: https://aws.amazon.com/pt/devops/what-is-devops/. Acesso em: 19 fev. 2021.
"Extreme Programming: A gentle introduction". Extreme Programming. Disponível em: http://www.extremeprogramming.org/. Acesso em: 19 fev. 2021.
Versionamento
Versão | Data | Modificação | Motivo | Autor |
---|---|---|---|---|
1.0 | 19/02/2021 | Criação do documento de metodologias | Documentar as metodologias escolhidas e como pretendemos utilizá-las | Todos os integrantes |