tds-as
Atividade Prática — Histórias de Usuário e Sprints no GitHub
Objetivo
Cadastrar as histórias do Product Backlog no GitHub e organizá-las por Sprint.
Parte 0 — Criar o repositório do projeto
- Acesse o GitHub e crie um novo repositório com o nome do seu projeto.
Parte 1 — Cadastrar uma história como Issue
- Acesse o repositório do projeto no GitHub.
- Entre na opção Issues.
- Selecione New issue.
- No campo Title, informe um título curto.
Exemplo:
Cadastro de usuário
No campo de descrição, cole a história de usuário:
## História de usuário
Como administrador,
quero cadastrar usuários,
para permitir o acesso ao sistema.
## Critérios de aceite
- [ ] Permitir informar nome e e-mail.
- [ ] Validar os campos obrigatórios.
- [ ] Exibir mensagem de confirmação.
- Selecione Submit new issue.
- Repita o processo para cada história existente no Product Backlog.
Parte 2 — Criar uma Sprint
No GitHub, a Sprint será representada por uma Milestone.
- Acesse a área Issues.
- Entre na opção Milestones.
- Selecione New milestone.
- No campo Title, informe:
Sprint 1
Opcionalmente, informe:
- data de encerramento;
- objetivo da Sprint;
- período de realização.
Exemplo de descrição:
Implementar as funcionalidades iniciais de cadastro do sistema.
- Selecione Create milestone.
Repita o procedimento para criar:
- Sprint 2;
- Sprint 3;
- demais Sprints do projeto.
Parte 3 — Colocar uma história na Sprint
- Abra uma das Issues cadastradas.
- Localize a opção Milestone.
- Selecione a Sprint correspondente.
Exemplo:
Sprint 1
A história ficará vinculada à Sprint selecionada. Repita o procedimento para as demais histórias.
Parte 4 — Conferir a Sprint
- Acesse Issues.
- Entre em Milestones.
- Abra a Sprint desejada.
- Confira as histórias vinculadas.
- Verifique quantas histórias estão abertas e quantas foram concluídas.
Entrega da atividade
A estudante deverá apresentar:
- as histórias cadastradas como Issues;
- os critérios de aceite de cada história;
- pelo menos duas Sprints criadas;
- as histórias distribuídas entre as Sprints.
Orientações de acessibilidade
- Utilizar títulos curtos e objetivos.
- Manter a história e os critérios de aceite em formato textual.
- Evitar informações apresentadas somente por cores ou imagens.
- Utilizar a tecla Tab para navegar entre os campos e botões.
- Utilizar Enter para abrir ou selecionar uma opção.
- Manter um padrão igual em todas as Issues.