Histórico de Revisão
Data | Versão | Alteração | Autor |
---|---|---|---|
22/04/2019 | 0.1 | Criação do documento | Thiago Ferreira |
27/04/2019 | 0.2 | Desenvolvimento release 1 | Thiago Ferreira |
28/04/2019 | 0.3 | Desenvolvimento release 2 | Thiago Ferreira |
Introdução
O Roadmap do projeto representa o planejamento feito para o desenvolvimento, objetivando uma melhor organização ao longo do projeto e definindo um ponto a ser seguido pela equipe. O Roadmap é baseado em cima do product backlog do projeto.
Roadmap do Projeto
Release 1
Sprint 0
- Treinamento de Git e Scrum
- Templates para Issues e PR's
- Adequação do repositório aos padrões da comunidade
- Estudo microserviços e chatbot
- Documentação Sprint
- Pensar em um nome para o projeto
- Planilhas de métricas(Produtividade/horas, sprint review, grade horária, quadro de conhecimentos e presença nas dailies)
Sprint 1
- Criação Documento de Visão
- Criação TAP
- Criação EAP
- Roadmap dos papéis
- Planilha de Riscos
- Treinamento de Docker e Python
- Git Workflow
- Levantamento de Requisitos
- Documentação da Sprint
Sprint 2
- Criação Documento de Arquitetura
- Criação do Backlog
- Roadmap dos Papéis
- Prototipação de baixa fidelidade
- Criação de domínio do Github Pages
- Otimização documento de Visão
- Documentação da Sprint
- Documentação de políticas de branch, commits, definição de done e guia de estilo
- Definicação de Tecnologias de desenvolvimento
Sprint 3
- Roadmap do Projeto
- Documento de Metodologia
- Início codificação do bot
- Dockerização da Aplicação
- Documentação da Sprint
- Criação de Organização do Projeto
- Protótipo de Alta Fidelidade
- Treinamento de RASA
- Documentação da Sprint
Sprint 4
- Documentação da Sprint
- Início Desenvolvimento tópicos de dúvidas
- Finalização dos dockeres
Sprint 5
- Documentação da Sprint
- Iniciação desenvolvimento dos tutoriais
- Treinamento dos dados já existentes
- Otimização dos documentos para a release 1
- Integração Contínua
Sprint 6
- Documentação da Sprint
- Preparações finais release 1
- Desenvolvimento de mais histórias direcionadas às dúvidas
- Finalização secção de tutoriais
Release 2
Sprint 7
- Documentação da Sprint
- Início desenvolvimento T06 do backlog (modalidades extras)
- Otimização dos dialogos já existentes
- Continuação desenvolvimento tópicos de dúvidas
- Início testes do software
Sprint 8
- Documentação da Sprint
- Finalização tópicos de dúvidas
- Otimização dos tópicos já existentes
Sprint 9
- Documentação da Sprint
- Otimização do produto
- Encontrar possíveis novas funcionalidades a serem incrementadas
Sprint 10
- Documentação da Sprint
- Otimização do produto
Sprint 11
- Documentação da Sprint
- Otimização do produto
Sprint 12
- Documentação da Sprint
- Otimização do produto
- Coleta de métricas de testes
Sprint 13
- Preparação dos últimos ajustes do projeto
- Documentação da Sprint
- Preparação Release 2