Home | Sprints | Requisitos | Arquitetura | Configuração | Mockups | Banco de Dados | Instalação | Gerência de Projeto | Horários Disponiveis | Git | Boas Práticas |
---|
Página de Gerênciamento do Projeto
Nesta página, deve ser apresentado as seguintes informações:
- Termo de Abertura (Atualização)
- Identificação dos Stakeholders
- EAP
- User Stories
- Cronograma
- Plano de Comunicação
- Plano de Recursos Humanos
- Identificação dos Riscos
- Plano de Respostas a Riscos
Deve ser apresentado com Links, Imagens, Texto ou Descrições
Cronograma do Projeto
O cronograma do projeto pode ser acessado a partir deste . Abaixo estão destacadas as principais atividades a serem entregues pelos alunos da AGES dentro do período do dia 03/03/2021 ao dia 07/07/2021.
Apresentação do Projeto (03/03 -> 10/03)
- 03/03: Apresentação da AGES.
- 08/03: Apresentação do professor orientador, dos processos e das ferramentas da AGES.
- 10/03: Apresentação do projeto pelos Stakeholder.
Sprint 0 do Projeto (15/03 -> 29/03)
- 22/03: Conclusão do desenvolvimento das User Stories, Mockups e Release Plan do projeto.
- 24/03: Apresentação dos Mockups, User Stories e do Release Plan aos Stakeholders e retrospectiva da Sprint.
- 29/03: Entrega do relatório da Sprint 0 ao fluxo AGES.
❗ ️
Sprint 1 do Projeto (31/03 -> 21/04)
- 12/04: Conclusão do desenvolvimento das User Stories referentes a Sprint 1.
- 14/04: Apresentação da Sprint 1 aos Stakeholders e retrospectiva da Sprint.
- 19/04: Entrega do relatório da Sprint 1 ao fluxo AGES.
❗ ️
Sprint 2 do Projeto (21/04 -> 17/05)
- 21/04: Feriado de Tiradentes.
- 26/04: Entrega do relatório de acompanhamento (RA) no formato do TCC.
❗ ️❗ ️❗ ️ - 28/04: One-to-One da professora Alessandra parte 1.
❗ ️ - 03/05: One-to-One da professora Alessandra parte 2.
❗ ️ - 05/05: Retrospectiva geral AGES - Presença OBRIGATÓRIA.
❗ ️ - 10/05: Conclusão do desenvolvimento das User Stories referentes a Sprint 2.
- 12/05: Apresentação da Sprint 2 aos Stakeholders e retrospectiva da Sprint.
- 17/05: Entrega do relatório da Sprint 2 ao fluxo AGES.
❗ ️
Sprint 3 do Projeto (19/05 -> 07/06)
- 31/05: Conclusão do desenvolvimento das User Stories referentes a Sprint 3.
- 02/06: Apresentação da Sprint 3 aos Stakeholders e retrospectiva da Sprint.
- 07/06: Entrega do relatório da Sprint 3 ao fluxo AGES.
❗ ️
Sprint 4 do Projeto (09/06 -> 07/07)
- 21/06: Conclusão do desenvolvimento das User Stories referentes a Sprint 3.
- 23/06: Entrega final do projeto aos Stakeholders e retrospectiva do projeto.
- 28/06: Entrega do relatório da Sprint 3 ao fluxo AGES.
❗ ️ - 28/06: Retrospectiva geral AGES - Presença OBRIGATÓRIA.
❗ ️ - 28/06: Entrega do relatório final (RF) no formato do TCC.
❗ ️❗ ️❗ ️ - 30/06: Apresentação de projetos AGES para todo os times - Presença OBRIGATÓRIA.
❗ ️ - 05/07: One-to-One da professora Alessandra parte 1.
❗ ️❗ ️❗ ️ - 05/07: One-to-One da professora Alessandra parte 2.
❗ ️❗ ️❗ ️
Marcos do projeto
Além do cronograma de atividades principais, registramos marcos para destacarmos entregas menores de grande importância no desenvolvimento do projeto e suas "deadlines". Neste projeto, um marco categoriza um grupo de entregas inadiáveis e por isso o seu cumprimento é fundamental para o sucesso do projeto.
❗ ️❗ ️❗ ️
Marcos da Sprint 1 (29/09 -> 14/05) - 29/03: Envio de documento sobre os serviços de infraestrutura aos Stakeholders. Responsáveis: AGES III
- 10/04: Último dia para subir PRs. Responsáveis: Todos
- 11/04: Aprovação de PRs e integrações finais. Responsáveis: AGES III e IV
- 12/05: Deploy em ambiente online. Responsáveis: AGES III
- 12/05: Testes funcionais. Responsáveis: Todos
- 13/05: Correção de bugs de alta prioridade. Responsáveis: AGES III e IV
- 12-13/05: Reunião de preparação para entrega para o cliente. Responsáveis: Todos
- 14/05: Entrega ao cliente. Responsáveis: Todos
Release Plan
O Release Plan serve para comunicar os clientes e os colegas de equipe quais serão as entregas do produto que será produzido. No caso da AGES, em cada Sprint precisamos selecionar quais serão estas entregas.
Nosso Release Plan foi modelado com base no Mockups e seus componentes e as User Stories. Nosso objetivo foi entregar pelo menos uma US por sprint, com exceção da Sprint 0 que é voltada ao planejamento.
Para comunicar o nosso Release Plan, utilizamos um diagrama de EAP (Estrutura Analítica do Projeto) para ter uma fácil visualização de todo escopo e das entregas do projeto.
EAP
Com base na EAP, entregaremos as seguintes User Stories em cada sprint:
- Sprint 1: US01, US02, US03 e US04
- Sprint 2: US05, US06, e US07
- Sprint 3: US08, US09 e US10
- Sprint 4: US11, US12, US13 e US14
Além disso, as User Stories US15, US16 e US17 ficaram dentro do Backlog, caracterizando que o time não se responsabilizará pela entrega destas USs.
Matriz de responsabilidades
As matrizes de responsábilidades abaixo foram baseadas na documentação disponibilizada na Wiki do projeto Appoio.
As responsabilidades foram designadas de acordo com o nível do estudante na AGES (I, II, III ou IV). Além disso, estão listadas mais de uma matriz, referenciando sprints diferentes do projeto. Por exemplo, a sprint 0 contém papéis únicos a serem atribuídos, assim, foi preciso criar uma matriz somente para esta sprint.
Legenda das matrizes
- R – Responsável, que é a pessoa que executa a atividade.
- A – Autoridade, que é aquele que tem o poder de aprovar determinada atividade ou entregável e que será cobrado se algo der errada com aquela atividade ou entrega.
- C – Consultado. É quem deve ser consultado, participando de decisões ou da execução da atividade. Eles podem dar dicas, sugerir ajustes e fornecer opiniões para melhorar o resultado. É um conselheiro, porque é um especialista naquele assunto em específico.
- I – Informado. É a pessoa que precisa ser informada sobre qualquer coisa em relação à atividade ou entregável.
- Atividades em negrito são prioritárias.
Sprint 0
Atividade | AGES I | AGES II | AGES III | AGES IV |
---|---|---|---|---|
Alimentar a wiki | R | R | R | R |
Definir ferramenta de mockups | C | R | A | A |
Desenvolver mockups | C | R/A | C | A |
Definir tecnologias (front/back) | C | C | R/A | A |
Criar projeto inicial (front/back) | I | I | R/A | A |
Definir estratégia de Verificação e Validação | I | C | R/A | C/A |
Documentar projeto/arquitetura inicial | I | I | R/A | A |
Criar User Stories | C | C | C | R/A |
Realizar estudos dirigidos | R | R | R | R |
Definir plano de comunicações | I | I | I | R/A |
Definir organização do time | I | I | C | R/A |
Documentação de requisitos | R/A | C | C | A |
Modelar o BD (conceitual/lógico) | I | R/A | R/A | A |
Apresentar no dia 31/08 | C | C | C | R |
Sprint 1, 2, 3 e 4
Atividade | AGES I | AGES II | AGES III | AGES IV |
---|---|---|---|---|
Alimentar a wiki | R | R | R | R |
Definir squads | C | C | C | R |
Definir marcos da sprint | I | I | C | R/A |
Quebra de tasks | C | C | R | R/A |
Desenvolvimento | R | R | R/A | C/A |
Code review | C | C | R/A | C |
Executar testes funcionais* | A | A | C/A | C/A |
Deploy da aplicação | I | I | R | A |
Apresentação da review | C | C | C | R |