Metodologias
Introdução
Para a realização de nossas atividades, utilizamos o método ágil Scrumban, assim, estimulando a construção sistemática dos artefactos necessários para a disciplina. Assim, este documento salienta as metodologias e práticas do grupo.
Scrumban
O método ágil Scrumban é uma estrutura Agile que combina o Scrum e o Kanban, unificando a natureza formal do primeiro e a capacidade de melhoria de processos do segundo, aprimorando assim a equipe como um todo. A princípio, indica-se utilizar o ScrumBan em casos em que o produto necessita de uma forma ágil de desenvolvimento seja para desenvolver, manter ou gerenciar o mesmo. Para implementar o método, deve-se padronizar um fluxo de trabalho como apresentado na figura a seguir:
Figura 1: Modelo Scrumban . Fonte: Hexaware Tecnologies
A princípio, obtem-se os backlog do trabalho, que para o projeto em questão se trata do plano de ensino, sendo assim, particiona esses requisitos do produto e então trabalha-se em cima do mesmo em sprints e realizando reuniões, todavia, oque difere este modelo do scrum é a presença de um quadro que ilustra como está sendo o processo de implementação dos requisitos, no nosso caso, os artefactos. As sprints do grupo seguem a tabela 1 do cronograma realizado com as datas de inicio e finalização de cada ponto de controle. Sendo assim,para melhor integração e comunicação da equipe, os integrantes decidiram por fazer reuniões semanais para tomar conhecimento do andamento do projeto e dos próximos passos.
Motivação da escolha
Devido ao ambiente acadêmico, a disponibilidade da equipe e a experiência dos membros com o scrum, decidimos realizar este método.
Vantagens do Scrumban
- Consistência de formatação: Ponto principal no qual a equipe escolheu o método, o mesmo é uma ótima transição entre os métodos scrum e kanban, oferecendo fluxos semelhantes no fluxo de trabalho.
- Personalização simples: Modelo personalizável a fim de evitar efeito gargalo.
- Recursos integrados: Quadro de tarefas, automação, subtarefas e campos personalizados.
Políticas
Política de Issues
As issues devem seguir o modelo de Issues já pre-disponibilizado no github da equipe. As mesmas devem ser abertas em casos de: - Problema a relatar - Documento a se produzir - Documento a se revisar - Nova entrega
Política de Pull Request
Para abrir um novo Pull Request, deve-se realizar o procedimento padrão do github, após, deve ser preenchido o template que é disponibilizado e preencher a solicitação com os dados necessários como "oque foi feito"," como revisar".
Bibliografia
[1] ASANA. Asana. Disponível em: https://asana.com/pt/templates/scrumban. Acesso em: 04/07/2023.
[2] Scrumban - o melhor do Kanban e Scrum | Kanban Tool.Disponível em: https://kanbantool.com/pt/scrumban-kanban-e-scrum. Acesso em: 04/07/2023.
Histórico de Versão
Versão | Data | Descrição | Autor(es) | Revisor(es) |
---|---|---|---|---|
1.0 |
18/04/2023 | Confecção do artefacto | Kauã | João |
1.1 |
26/06/2023 | Correção do documento | Kauã | João |