Gerenciamento de Tempo
Introdução
O Gerenciamento de Tempo é uma etapa essencial de planejamento que visa organizar as atividades em ordem cronológica.
Processo de Desenvolvimento de Software
Para decidir o processo de desenvolvimento de software do projeto usamos a ideia de Sommerville (2018), que propõe que a decisão deve ser tomada a partir das respostas às perguntas de três naturezas: técnicas, humanas e organizacionais.
Analisando as respostas, uma metodologia híbrida foi adotada para o projeto por fazer mais sentido com o contexto. Perante isso, as nossas atividades de: requisitos e análise e design serão inicialmente sequenciais e posteriormente haverão ciclos com a metodolgia ágil, sendo assim, construção e teste serão guiadas por práticas e métodos do Extreme Programming (XP), que tem uma metodologia ágil e ciclo de vida evolutivo, sendo possível fazer entregas parciais e ter o feedback constante do cliente.
O fluxo será realizado de forma que as seguintes etapas sejam repetidas a cada ciclo de vida planejado:
Requisitos | Análise e Design | Construção | Testes |
---|---|---|---|
Construção do backlog | Revisão do backlog | Entrada da arquitetura | Entrada do produto |
Validação do backlog | Revisão da Arquitetura | Implementação do código | Testes e validação do produto |
Entrega do backlog | Saída da arquitetura | Finalização do produto | Entrega do produto validado |
Planejamento das Iterações do Projeto
Ciclos | Produto(Entrega) | Data Início | Data Fim |
---|---|---|---|
Ciclo 1 | Definição do Produto, definição de metodologia de trabalho, backlog | 27/06/2022 | 03/07/2022 |
Ciclo 2 | Definição de requisitos, negociação de prazos capacitação da equipe | 04/07/2022 | 10/07/2022 |
Ciclo 3 | Negociação de requisitos, capacitação da equipe | 11/07/2022 | 17/07/2022 |
Ciclo 4 | Prototipação da interface, definição do MVP1 | 18/07/2022 | 24/07/2022 |
Ciclo 5 | Configuração do ambiente, definição das US | 25/07/2022 | 31/07/2022 |
Ciclo 6 | Configuração do ambiente, implementação US01 | 01/08/2022 | 07/08/2022 |
Ciclo 7 | Implementação US01(sistema de autenticação) e US07(tratamento de dados) | 08/08/2022 | 14/08/2022 |
Ciclo 8 | Implementação e entrega do MVP1(SAFe, PBB, US01, US07) | 15/08/2022 | 21/08/2022 |
Ciclo 9 | Implementação das US faltantes no MVP1, correções das criticas do professor e início da refatoração do back-end | 22/08/2022 | 28/08/2022 |
Ciclo 10 | Refatoração da US01 e US07, implementação da US03, US04, US05 e US06, Diagrama de casos de uso | 29/08/2022 | 05/09/2022 |
Ciclo 11 | Implementação da US03, US04, US05 e US06, especificação dos casos de uso | 06/09/2022 | 12/09/2022 |
Ciclo 12 | Implantação e entrega do sistema desenvolvido | 13/09/2022 | 19/09/2022 |
Histórico de Versões
Data | Versão | Descrição | Autor |
---|---|---|---|
30/06/2022 | 0.1 | Versão inicial | Ana Caroline |
19/07/2022 | 0.2 | Atualização de metodologia | Alexia Naara |
18/08/2022 | 0.3 | Atualização dos ciclos e adição da imagem de processos | André Corrêa |