Plano da Iteração 1 - belaaiza/MeAjuda GitHub Wiki

1. Introdução

2. Plano da Iteração

2.1. Atividades da Iteração

  • Documento de Visão: Será desenvolvido o Documento de Visão, o qual apresenta uma visão geral sobre o produto, seus usuários e envolvidos.

  • Documento de Arquitetura: Será desenvolvida a primeira versão do Documento de Arquitetura. Esse documento inclui, nesta versão, o Diagrama de Caso de Uso, Diagrama de Classe e Diagrama de Pacotes, além da definição da arquitetura que será utilizada no projeto.

  • Regras de negócio: Serão documentadas as regras de negócio, sendo estas leis e regulamentos impostos ao negócio.

  • Modelo de domínio: Será desenvolvido o Modelo de Domínio, que consiste em um modelo de objeto de negócios, ilustrando as entidades, atributos e relacionamentos necessários na construção do produto.

  • Diagrama de sequência: Será desenvolvido o Diagrama de Sequência do Sistema, o qual descreve a interação entre os atores e o sistema, organizados em ordem cronológica.

  • Implementação do caso de uso Cadastrar Usuário: Será implementado o caso de uso Cadastrar Usuário, visto que é um dos mais críticos do sistema, pois sem cadastros poucas funcionalidades podem ser executados.

3. Recursos

3.1. Recursos Humanos

Nome Função
Geovanni Oliveira Desenvolvedor e Gerente do Projeto
Julliana Almeida Desenvolvedor e Gerente do Projeto
Igor Ribeiro Desenvolvedor e Gerente do Projeto
Izabela Cristina Desenvolvedor e Gerente do Projeto

3.2. Recursos Materiais

Recurso Utilização
4 Computadores com no mínimo 2GB de RAM e 2GB de espaço livre no disco rígido Utilizado para desenvolvimento do aplicativo, artefatos do projeto e gerenciamento do mesmo
Internet Utilizada para acesso remoto ao código-fonte, artefatos na nuvem e realização de pesquisas

4. Casos de Uso

Nesta iteração será implementado o caso de uso "Cadastrar Usuário", por ser o mais crítico do sistema.

5. Critérios de Avaliação

  • Conclusão de todas as atividades planejadas para a iteração

  • Aprovação dos artefatos por toda a equipe

  • Aprovação da implementação do caso de uso Cadastrar Usuário por toda equipe

6. Planejamento da Próxima Iteração

  • Refinar Documentos

  • Criar Plano de Gamificação

  • Implementar casos de uso Fazer Login, Criar Tópico, Visualizar Tópico e Avaliar Tópico