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.