Skip to content

Commit

Permalink
Merge pull request #92 from fga-eps-mds/documentacao-sprints
Browse files Browse the repository at this point in the history
[doc] - add sprint and pairings documentation
  • Loading branch information
ingridSCarvalho authored Aug 7, 2024
2 parents 644ae12 + 339c8de commit 015c4b9
Show file tree
Hide file tree
Showing 9 changed files with 256 additions and 0 deletions.
20 changes: 20 additions & 0 deletions docs/ritos/sprints/sprint1/pareamentos1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# Pareamentos

Na Sprint 1, ocorreram quatro pareamentos, de forma que todos participantes de MDS foram alocados em uma das US. Para a US01, foi definido um Squad responsável, que dividiu a tarefa na preparação dos ambientes de frontend e backend, assim como o código fonte da US em questão. As alocações podem ser observadas nas tabelas abaixo:

| Squad | US | Descrição |
| ----------------------------- | ---- | ----------- |
| Álvaro, Ingrid, Sara e Victor | US01 | Fazer login |

| Pareamento | US | Descrição |
| ------------------------------ | ---- | ------------------------- |
| Guilherme e Milena | US02 | Solicitar filiação |
| Anna e Davi Mesquita | US03 | Cadastrar fornecedores |
| Davi Nobre e João Victor Nobre | US04 | Cadastrar usuários |
| Diogo e José Eduardo | US33 | Atualizar dados do perfil |

## Histórico de versão

| Alteração | Data | Autor |
| -------------------- | -------- | ----------- |
| Criação do documento | 06/08/24 | Sara Campos |
31 changes: 31 additions & 0 deletions docs/ritos/sprints/sprint1/planning1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
# Sprint 1

## Planning

Data: 12/07/24

### Objetivos da Sprint Planning

Para a Sprint 1, foram selecionadas histórias de usuário do Backlog do Produto para o Sprint Backlog e divididas entre os integrantes do time com foco na entrega da Release 1, que se daria em duas sprints. Das seis histórias de usuário esperadas para entrega na Release 1, cinco foram distribuídas já na Sprint 1 conforme os [pareamentos](./pareamentos1.md) definidos.

### Estrutura da Sprint Planning

As histórias de usuário definidas pro sprint backlog foram:

- [US01](#11) - Fazer login
- [US02](#17) - Solicitar filiação
- [US03](#18) - Cadastrar fornecedores
- [US04](#19) - Cadastrar usuários
- [US33](#48) - Atualizar dados do usuário como sindicalizado

Nessa reunião foram especificados os critérios de aceitação de cada uma das seis US da Release 1 e cada uma foi encaminhada para prototipagem. A US01 (Fazer login) teve um caminho diferente, pois foi uma _User Storie_ que viabilizou a preparação de ambiente e início do códgio fonte, portanto esta já havia sido preparada antes da planning.

Além dos critérios de aceitação e protótipos, foram definidos os pontos por história de cada US, utilizando uma ferramenta online para o _Planning Poker_. Ao fim, foram estabelecidos os pareamentos que deveriam trabalhar em cada US durante a sprint que se iniciaria.

Com o que foi definido na reunião de _planning_ e os protótipos concebidos nos dias que se seguiram, foi possível validar as US com os POs e, por fim, iniciar o desenvolvimento do código fonte.

## Histórico de versão

| Alteração | Data | Autor |
| -------------------- | -------- | ----------- |
| Criação do documento | 06/08/24 | Sara Campos |
17 changes: 17 additions & 0 deletions docs/ritos/sprints/sprint2/pareamentos2.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# Pareamentos

Na Sprint 2, ocorreram também quatro pareamentos, de forma que todos participantes de MDS foram alocados em pelo menos uma das US. Nessa Sprint os estudantes de EPS se encarregaram de auxiliar nas US necessárias e de outras responsabilidades, como documentações e DevOps. As alocações podem ser observadas nas tabelas abaixo:

| Pareamento | US | Descrição |
| ------------------------------ | ---- | -------------------------- |
| Guilherme e Milena | US02 | Solicitar filiação |
| Guilherme e Milena | US05 | Cadastrar contas bancárias |
| Anna e Davi Mesquita | US03 | Cadastrar fornecedores |
| Davi Nobre e João Victor Nobre | US04 | Cadastrar usuários |
| Diogo e José Eduardo | US33 | Atualizar dados do perfil |

## Histórico de versão

| Alteração | Data | Autor |
| -------------------- | -------- | ----------- |
| Criação do documento | 06/08/24 | Sara Campos |
40 changes: 40 additions & 0 deletions docs/ritos/sprints/sprint2/reviewplanning2.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
# Sprint 2

## Planning

Data: 19/07/24

### Objetivos da Sprint Planning

Para a Sprint 2, foram selecionadas histórias de usuário do Backlog do Produto para o Sprint Backlog e divididas entre os integrantes do time com foco na entrega da Release 1, que se daria ao fim dessa sprint. Das seis histórias de usuário esperadas para entrega na Release 1, apenas uma nova foi colocada no Sprint Backlog. Todos os [pareamentos](./pareamentos1.md) ainda estavam trabalhando nas US definidas anteriormente, mesmo que fossem pequenas finalizações.

### Estrutura da Sprint Planning

As histórias de usuário definidas pro sprint backlog foram:

- [US01](#11) - Fazer login
- [US02](#17) - Solicitar filiação
- [US03](#18) - Cadastrar fornecedores
- [US04](#19) - Cadastrar usuários
- [US33](#48) - Atualizar dados do usuário como sindicalizado
- [US05](#20) - Cadastrar contas bancárias

Nessa reunião os estados de cada US foi alinhado entre todos os integrantes, foram mantidos os pareamentos anteriores e definido um pareamento que parecia mais próximo de finalizar as tarefas da Sprint 1 para assumir a US05 assim que possível.

Foram especificadas também as US previstas pra Sprint 3, a fim de ter validação dos POs com antecedência.

## Review

Data: 22/07/24

### Estrutura da Sprint Review

Junto dos POs, foram tiradas dúvidas sobre o desenvolvimento e definidas práticas de escrita mais detalhada das US e de comunicação com os POs. Sobre a US01 foram esclarecidos detalhes de como estava sendo feita a autenticação e ficou acordado que os POs enviariam o texto modelo pro e-mail que o usuário recebe na recuperação de senha. Os responsáveis pelas outras US também apresentaram o andamento do trabalho.

Houve a apresentação das datas das releases pro cliente com o Canvas MVP e o Roadmap. Foram também colocadas para validação as US da Sprint 3. Foi definido nesta reunião que a apresentação da Releasse 1 ocorreria no dia 30/07/24 às 20h.

## Histórico de versão

| Alteração | Data | Autor |
| -------------------- | -------- | ----------- |
| Criação do documento | 06/08/24 | Sara Campos |
15 changes: 15 additions & 0 deletions docs/ritos/sprints/sprint3/pareamentos3.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# Pareamentos

Na Sprint 3, ocorreram também três pareamentos, de forma que todos participantes de MDS foram alocados em uma das US. Nessa Sprint os estudantes de EPS se encarregaram de auxiliar nas US necessárias, na realização dos testes e de outras responsabilidades, como documentações e DevOps. As alocações podem ser observadas nas tabelas abaixo:

| Pareamento | US | Descrição |
| --------------------------------------------- | ---- | -------------------------------- |
| Guilherme e Milena | US34 | Gerenciar filiações |
| Anna, Diogo e José Eduardo | US19 | Cadastrar benefícios e convênios |
| Davi Nobre, Davi Mesquita e João Victor Nobre | US17 | Cadastrar perfis com permissões |

## Histórico de versão

| Alteração | Data | Autor |
| -------------------- | -------- | ----------- |
| Criação do documento | 06/08/24 | Sara Campos |
78 changes: 78 additions & 0 deletions docs/ritos/sprints/sprint3/reviewplanning3.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,78 @@
# Sprint 3

## Planning

Data: 26/07/24

### Objetivos da Sprint Planning

Para a Sprint 3, foram selecionadas histórias de usuário do Backlog do Produto para o Sprint Backlog e divididas entre os integrantes do time. Foram distribuídas três histórias de usuário conforme os [pareamentos](./pareamentos3.md) definidos.

### Estrutura da Sprint Planning

As histórias de usuário definidas pro sprint backlog foram:

- [US34](#52) - Gerenciar filiações
- [US19](#34) - Cadastrar benefícios e convênios
- [US17](#32) - Cadastrar perfis com permissões no sistema

Como já haviam sido especificados e validados os critérios de aceitação e protótiops de cada uma das US de forma assíncrona, foram definidos os pareamentos responsáveis por cada uma.

Além dos critérios de aceitação e protótipos, foram definidos os pontos por história de cada US, utilizando uma ferramenta online para o _Planning Poker_.

Algumas US da Sprint 2 seguiram sendo finalizadas nos dias seguintes, como foco na entrega da Release 1, que se daria no dia 29/07/24. As US puxadas para o Backlog da Sprint 3 foram iniciadas conforme as US da Release 1 foram finalizadas.

Após a apresentação da Release 1, em 30/07/24, os participantes também se encarregaram de dar continuidade aos encaminhamentos apontados pelo professor, tanto de documentação quanto de DevOps.

Nessa sprint também ficou definida uma mudança nas datas de review e planning para se adequar à data de reunião com cliente e melhorar o fluxo de trabalho do grupo. Dessa forma, a sprint não foi finalizada, como seria esperado, no dia 02/08/24, mas no dia 05/08/24, quando ocorreu a review da Sprint 3 e a Planning da [Sprint 4](../sprint4/reviewplanning4.md).

## Review

Data: 05/08/24
Facilitadora: Ingrid
Responsáveis pela ata: Milena e Guilherme

### Estrutura da Sprint Review

Como encaminhamento da Release 1, o time escolheu iniciar uma prática de ter um facilitador EPS a cada semana na reunião com PO, ao passo que dois estudantes de MDS devem ficar responsáveis por anotações da reunião.

#### Participantes:

- Alvaro Henrique de Sousa Gouveaa
- Anna Clara Cardoso Evangelista
- Davi Dos Santos Brito
- Diogo Rodrigues Barboza
- Guilherme Storch De Oliveira
- Ingrid da Silva Carvalho
- João Victor Carvalho Nobre
- Jose Eduardo Vieira Do Prado
- Milena Fernandes Rocha
- Sara Paula Lima Campos
- Victor Yukio Cavalcanti
- Davi Mendonça
- Matheus Amaral

#### Pauta:

- Revisar as US finalizadas e em andamento.
- Validar os critérios de aceitação das possíveis US para a Sprint 4.

#### Observações

Os PO’s do projeto foram atualizados sobre as US’s em andamento. Foi apresentado os critérios de aceitação das histórias de usuário candidatas para a Sprint 4.

- US-16: Houve apresentação dos critérios de aceitação da User Story;
- US-20: Houve complementação dos critérios de aceitação; nessa US, haverá a necessidade de colocar o saldo do início e do final do mês.
- US-21: Houve apresentação dos critérios de aceitação da User Story e confirmação do que foi levantado pelo grupo por parte do PO;
- US-22: Houve complementação dos critérios de aceitação

#### Decisões

- Haverá revisão e complementação dos critérios de aceitação pelo Mendonça da US-16. Data limite estipulada: 06/08/2024.
- Haverá complementação dos critérios de aceitação da US-22 - restrições do usuário sindicalizado.

## Histórico de versão

| Alteração | Data | Autor |
| -------------------- | -------- | ------------------------ |
| Criação do documento | 06/08/24 | Guilherme, Milena e Sara |
14 changes: 14 additions & 0 deletions docs/ritos/sprints/sprint4/pareamentos4.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# Pareamentos

Na Sprint 4, foram definidos dois pareamentos. Nessa Sprint, ficou definido um novo padrão de pareamentos, conforme notou-se necessário no fluxo de trabalho das semanas anteriores. As US portanto contarão sempre com dois MDS acompanhados de um EPS. Foram puxadas para o Sprint Backlog duas histórias de usuário, para que os outros estudantes pudessem finalizar suas US em andamento e EPS se encarregassem de auxiliar nas US necessárias e no aumento da cobertura de testes das US anteriores. As alocações podem ser observadas nas tabelas abaixo:

| Pareamento | US | Descrição |
| ---------------------------------- | ---- | ----------------------------------------- |
| Guilherme, João Victor e Victor | US16 | Visualizar dashboard sobre sindicalizados |
| Davi Nobre, Davi Mesquita e Ingrid | US20 | Cadastrar movimentações financeiras |

## Histórico de versão

| Alteração | Data | Autor |
| -------------------- | -------- | ----------- |
| Criação do documento | 06/08/24 | Sara Campos |
28 changes: 28 additions & 0 deletions docs/ritos/sprints/sprint4/reviewplanning4.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# Sprint 4

## Planning

Data: 05/08/24

### Objetivos da Sprint Planning

Para a Sprint 4, foram selecionadas histórias de usuário do Backlog do Produto para o Sprint Backlog e divididas entre os integrantes do time. Foram distribuídas duas novas histórias de usuário conforme os [pareamentos](./pareamentos4.md) definidos.

### Estrutura da Sprint Planning

As histórias de usuário definidas pro sprint backlog foram:

- [US16](#31) - Visualizar dashboard de informações dos sindicalizados
- [US20](#35) - Cadastrar movimentações financeiras

Os critérios de aceitação e protótipos das duas US ficam para validação de forma assíncrona e foram definidos os pareamentos responsáveis por cada uma.

Além dos critérios de aceitação e protótipos, foram definidos os pontos por história de cada US, utilizando uma ferramenta online para o _Planning Poker_.

Algumas US da Sprint 3 seguiram sendo finalizadas nos dias seguintes, como foco. As US puxadas para o Backlog da Sprint 4 devem ser iniciadas conforme as US da Sprint 3 forem finalizadas.

## Histórico de versão

| Alteração | Data | Autor |
| -------------------- | -------- | ------------------------ |
| Criação do documento | 06/08/24 | Guilherme, Milena e Sara |
13 changes: 13 additions & 0 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,19 @@ nav:
- Início:
- Retomada às atividades: ritos/sprints/sprint0/sprint0_retomada.md
- Retrospectiva: ritos/sprints/sprint0/sprint0_retrospec.md
- Sprint 1:
- Planning: ritos/sprints/sprint1/planning1.md
- Pareamentos: ritos/sprints/sprint1/pareamentos1.md
- Sprint 2:
- Planning: ritos/sprints/sprint2/reviewplanning2.md
- Pareamentos: ritos/sprints/sprint2/pareamentos2.md
- Sprint 3:
- Planning: ritos/sprints/sprint3/reviewplanning3.md
- Pareamentos: ritos/sprints/sprint3/pareamentos3.md
- Sprint 4:
- Planning: ritos/sprints/sprint4/reviewplanning4.md
- Pareamentos: ritos/sprints/sprint4/pareamentos4.md

- Prototipagem:
- Identidade Visual: prototipagem/idv.md
- Testes de usabilidade: prototipagem/testesusabilidade.md

0 comments on commit 015c4b9

Please sign in to comment.