Ir para o conteúdo

Termo de Abertura do Projeto

Data Versão Descrição Autor
09/09/2020 1.0 Abertura do documento Gabriela Medeiros
02/12/2020 1.0.1 Correção de erros ortográficos Estevão Reis
04/12/2020 1.0.2 Inserindo as mudanças que houve durante a implementação do projeto Rodrigo Carvalho

1. Introdução

Esse documento possui o objetivo de formalizar a abertura do projeto Minacademy, expondo os pontos importante sobre sua documentação, desenvolvimento e entregas.

2. Definição do Projeto

2.1. Escopo

O projeto Minacademy é uma plataforma WEB de ensino à distância para todas as pessoas que se identificam como do gênero feminino. Através dela, as aprendizes poderão realizar um tutorial de Django que é fornecido pelo projeto Django Girls para projetos Open Source.

2.2. Propósito

2.2.1. O Propósito do Projeto

O propósito deste projeto é desenvolver o Minacademy de forma bem documentada, organizada e com base nas boas práticas de projeto e código a fim de gerar um site manutenível e com features estáveis.

2.2.2. Propósito do MinAcademy

O objetivo dessa aplicação é agregar mulheres na tecnologia de uma forma que se sintam acolhidas e importantes dentro da área. Buscamos incentivar a pluralidade dentro do mercado de desenvolvimento de forma saudável e inclusiva por meio da disponibilização de monitorias para aquelas que desejam um acompanhamento no seu processo de aprendizado.

3. Entregas

O tempo de entrega deste projeto é baseado na duração de um semestre das disciplinas de Gestão de Portfólios e Projetos de Software e Métodos de Desenvolvimento de Software. Além disso, o calendário do projeto é orientado à releases, dois marcos de entrega onde a equipe de desenvolvimento e gerência se unem para expor o andamento do time, do produto e do projeto ao orientador da disciplina.

Evento Data Descrição
Release 1 Entre 03/10 e 09/10 Primeira versão estável da aplicação
Release 2 Entre 05/12 e 12/12 Entrega do produto final

4. Estrutura Analítica do Projeto

5. Usuários e Papéis

5.1. Usuários

Usuário Descrição Candidato
Aprendiz Usuário que deseja aprender Django e/ou ingressar na área de desenvolvimento Mulheres
Monitor Usuário que já realizou o tutorial ou respondeu com mais de 70% de acerto o exame Qualquer pessoa interessada

5.2. Papéis

Nome Função
Eduardo Nunes Pícolo Desenvolvedor
Estevão de Jesus Reis Desenvolvedor
Gabriela Medeiros da Silva Product Owner
Geovana Ramos Sousa Silva Scrum Master
Lucas Melo dos Santos Desenvolvedor
Pedro de Miranda Haick Desenvolvedor
Rodrigo Carvalho dos Santos Desenvolvedor

5.3. Responsabilidades

5.3.1. Scrum Master

  • Manter a equipe alinhada.
  • Gerenciar os riscos do projeto.
  • Aplicar as práticas ágeis.

5.3.2. Product Owner

  • Escrever e manter o Roadmap do projeto.
  • Priorizar tarefas e features.
  • Gerenciar os requisitos do produto.
  • Certificar a qualidade da aplicação.

5.3.3. Desenvolvedor

  • Implementar as histórias de usuário dentro do prazo da sprint.
  • Seguir as práticas ágeis fornecidas pelo Scrum Master.

6. Restrições

  • A aplicação não estará disponível offline, será necessária o acesso à internet.
  • Usuário deverá possuir acesso a um navegador.