Skip to content

Plano de Iterações

Gisele Ribeiro edited this page Jul 19, 2021 · 48 revisions

Histórico de revisões deste documento

Data Versão Descrição Ator
16/05/2021 0.1 Sprint 1: Planejamento Samuel Santos
30/05/2021 0.2 Sprint 1: Avaliação de Desempenho Samuel Santos
07/06/2021 0.3 Sprint 2: Planejamento Arthur Basílio
28/06/2021 0.4 Sprint 2: Avaliação de Desempenho Arthur Basílio

1° Iteração

Informações da Sprint

Descrição Valor
Data de Início 17/05/2021
Data de Término 31/05/2021
Total de Pontos 56
Duração 14 dias
Líder Samuel Santos

História Planejada do Sprint

CASO DE USO TAREFA STORY POINTS ISSUES RESPONSÁVEL Finalizada
DESENVOLVER A ESTRUTURA INICIAL DO BACKEND Realizar as configurações iniciais do backend 3 #5,#12 Samuel
  • Sim
DESENVOLVER ESTRUTURA INICIAL DO APLICATIVO Realizar as configurações iniciais do expo e react native 3 #3, #11 Danillo
  • Sim
DESENVOLVER ESTRUTURA INICIAL DO APLICATIVO Instalar e configurar o redux 3 #2 Gisele
  • Sim
DESENVOLVER INTEGRAÇÃO DO APLICATIVO COM O SERVIDOR Instalar e e configurar o axios. 5 #1 Arthur
  • Sim
DESENVOLVER DIAGRAMA ENTIDADE-RELACIONAMENTO Desenvolver um diagrama que especifique como as partes que compõem a aplicação (Profissional, Paciente, Emoção etc.) estão interligadas, apontando os atributos de cada parte e a natureza de suas ligações, de forma a desenvolver um banco de dados que atenda às necessidades da aplicação. 3 Samuel
  • Sim
REGISTRO DE REAÇÕES EMOCIONAIS Desenvolver os protótipos iniciais das telas de registro de reações emocionais no Figma 8 Gisele
  • Sim
APRESENTAR DETALHES DE UM PACIENTE Desenvolver os protótipos iniciais da tela de dados do paciente de de listagem de seus registros feitos utilizando o Figma 5 Samuel
  • Sim
APRESENTAR DETALHES DE UM PROFISSIONAL Desenvolver o protótipo inicial da tela de perfil do profissional utilizando o Figma 5 Danillo
  • Sim
LISTAR PACIENTES DO PROFISSIONAL Desenvolver o protótipo inicial das telas de listagem de pacientes de um profissional e de listagem de regsitros emocionais de cada paciente utilizando o Figma 8 Arthur
  • Sim
REGISTRO DE REAÇÕES EMOCIONAIS Eu como paciente gostaria de informar minha reação emocional no aplicativo e salva-las. 5 #4 Gisele Não
MODELAGEM DOS DADOS DA REAÇÃO EMOCIONAL Análisar o material da psicóloga e modelar os campos da reação emocional 8 Arthur
  • Sim

Avaliação do Desempenho

Membro Desempenho Avaliação
Arthur Basílio Executou com êxito as atividades propostas. 1.0
Gisele Ribeiro Executou com êxito as atividades propostas. 1.0
Lucas Danillo Executou com êxito as atividades propostas. 1.0
Samuel Santos Executou com êxito as atividades propostas. 1.0

Sprint Review

Planejado

  • Telas de registro de reações emocionais: Desenvolver os protótipos iniciais das telas de registro de reações emocionais no Figma

  • Telas de detalhes do paciente: Desenvolver os protótipos iniciais da tela de dados do paciente de de listagem de seus registros feitos utilizando o Figma

  • Telas de detalhes do profissional: Desenvolver o protótipo inicial da tela de perfil do profissional utilizando o Figma

  • Telas de acompanhamento: Desenvolver o protótipo inicial das telas de listagem de pacientes de um profissional e de listagem de registros emocionais de cada paciente utilizando o Figma

  • Registro de reações emocionais: Eu como paciente gostaria de informar minha reação emocional no aplicativo e salvá-las.

  • Modelagem dos dados da reação emocional: Analisar o material da psicóloga e modelar os campos da reação emocional

Implementado

  • Somente a atividade “registro de reações emocionais” não foi finalizada.

Sprint Retrospective

Problemas

  • A organização do Sprint Backlog foi realizada de maneira equivocada. Por isso, a divisão de determinadas atividades em issues foi feita de forma desequilibrada.
  • Por consequência da maneira como o Sprint Backlog foi organizado, alguns desenvolvedores ficaram sobrecarregados com algumas atividades.
  • Algumas issues foram definidas durante o desenvolvimento da sprint, o que pode trazer problemas de planejamento no futuro.

Ações

  • Atualizar o Backlog com os novos casos de uso que foram surgindo durante o desenvolvimento da Sprint.
  • Segmentar melhor as atividades a serem realizadas ao longo da Sprint.
  • Analisar melhor a distribuição de story points durante o planning poker.

2° Iteração

Informações da Sprint

Descrição Valor
Data de Início 14/06/2021
Data de Término 28/06/2021
Total de Pontos 223
Duração 14 dias
Líder Arthur Basílio

História Planejada do Sprint

ID BACKLOG CASO DE USO TAREFA ISSUES STORY POINTS RESPONSÁVEL FINALIZADA
4 REGISTRO DE REAÇÕES EMOCIONAIS Eu como paciente gostaria de informar minha reação emocional no aplicativo e salva-las. #34, #35, #36, #38, #39, #40, #46, #47, #48, #50, #52, #53, #54, #92, #99 53 GISELE
  • Sim
5 MOSTRAR HISTÓRICO DE REGISTROS Eu como paciente gostaria de ver os registros que cadastrei. #55, #56, #57, #58 17 SAMUEL
  • Sim
13 LISTAR PACIENTES DO PROFISSIONAL Eu como profissional gostaria de visualizar os pacientes associados ao meu usuário no aplicativo. #16, #17, #18, #19, #20, #105 17 ARTHUR
  • Sim
12 LISTAR REAÇÕES EMOCIONAIS DO PACIENTE Eu como profissional gostaria de visualizar as reações emocionais de um paciente no aplicativo. #21, #22, #23, #24, #25, #26, #27 35 ARTHUR
  • Sim
6 EXCLUSÃO DE REGISTROS EMOCIONAIS Eu como paciente gostaria de poder excluir registros. #59, #60, #61 12 SAMUEL
  • Sim
17 PERFIL DE PACIENTE Eu como paciente gostaria de visualizar as informações do meu perfil. #28, #29, #30, #31, #32, #33, #108 24 DANILLO Não
18 PERFIL DE PROFISSIONAL Eu como profissional gostaria de visualizar as informações do meu perfil. #37, #41, #42, #43, #44, #45, #49, #51, #106 38 DANILLO Não
9 VINCULAR PROFISSIONAL Eu como paciente gostaria de me vincular a um profissional cadastrado no sistema para que ele tenha acesso a meus registros. #64 6 SAMUEL Não
10 VINCULAR PACIENTE Eu como profissional gostaria de vincular um paciente. #62, #63 11 SAMUEL Não

Testes Implementados

Membro Teste Issue
Arthur Basílio Teste para listagem de pacientes de um profissional #105
Gisele Ribeiro Teste para fluxo de registro de emoção #99
Lucas Danillo Teste para a exibição de dados do usuário na tela de editar perfil #106
Samuel Santos Teste para a atualização de cliente #88

Avaliação do Desempenho

Membro Desempenho Avaliação
Arthur Basílio Executou com êxito as atividades propostas. 1.0
Gisele Ribeiro Executou com êxito as atividades propostas. 1.0
Lucas Danillo Executou com êxito as atividades propostas. 1.0
Samuel Santos Executou com êxito as atividades propostas. 1.0

Sprint Review

Planejado

  • Registro de reações emocionais: Desenvolver funcionalidade que permita o paciente fazer o registro de suas reações emocionais.

  • Mostrar histórico de registros: Desenvolver tela de exibição (do ponto de vista do paciente) de registros feitos pelo paciente.

  • Listar pacientes do profissional: Desenvolver tela de visualização de pacientes associados a um profissional.

  • Listar reações emocionais do paciente: Desenvolver tela de visualização (do ponto de vista do profissional) de reações emocionai de um paciente.

  • Exclusão de registros emocionais: Desenvolver funcionalidade de exclusão de um registro emocional.

  • Perfil de paciente: Desenvolver tela de perfil contendo informações do paciente.

  • Perfil de profissional: Desenvolver tela de perfil contendo informações do profissional.

  • Vincular profissional: Desenvolver tela de vincular um profissional cadastrado no aplicativo a um paciente, permitindo que o profissional tenha acesso aos registros emocionais do paciente.

  • Vincular paciente: Desenvolver tela de vincular um paciente a um profissional.

Implementado

  • Para os casos de uso "Vincular profissional" e "Vincular paciente", as telas e o backend foram implementados, porém, não foram integrados.
  • Para os casos de uso "Perfil de paciente" e "Perfil de profissional", as telas e o backend foram implementados e integrados, porém, a imagem de perfil continua estática.

Sprint Retrospective

Problemas

  • Para cada caso de uso havia somente uma atividade genérica. O ideal seria dividir em mais atividades.
  • Divisão irregular dos story points entre os integrantes.
  • Algumas issues foram definidas durante o desenvolvimento da sprint, o que pode trazer problemas de planejamento no futuro.

Ações

  • Quebra dos casos de uso em mais de uma atividade.
  • Divisão mais igualitária dos story points e issues entre os integrantes.
  • Aumentar a intensidade da comunicação via slack.

3° Iteração

Informações da Sprint

Descrição Valor
Data de Início 05/07/2021
Data de Término 19/07/2021
Total de Pontos 48
Duração 14 dias
Líder Gisele Ribeiro

História Planejada do Sprint

ID BACKLOG CASO DE USO TAREFA ISSUES STORY POINTS RESPONSÁVEL FINALIZADA
4 MOSTRAR HISTÓRICO DE REGISTROS Correção de bug no progresso dos registros. #127 1 SAMUEL
  • Sim
4 MOSTRAR HISTÓRICO DE REGISTROS É necessário que o paciente posso navegar entre as três etapas do fluxo de registro para visualizar as informações cadastradas por ele. #127 1 SAMUEL
  • Sim
17 PERFIL DE PACIENTE É necessário que o perfil exiba o avatar escolhido pelo paciente no momento do cadastro #128 2 DANILLO
  • Sim
18 PERFIL DE PROFISSIONAL É necessário que o perfil exiba o avatar escolhido pelo profissional no momento do cadastro. #128 1 DANILLO
  • Sim
10 VINCULAR PACIENTE A UM PROFISSIONAL Eu como profissional gostaria de vincular um paciente cadastrado no sitema à minha conta para monitorar seus registros. 1 SAMUEL
  • Sim
19 DESVINCULAR PACIENTE DO PROFISSIONAL Eu como profissional gostaria de desvincular um paciente que está vInculado a minha conta #113, #114 6 DANILLO
  • Sim
20 AUTENTICAÇÃO DO USUÁRIO (PACIENTE E PROFISSIONAL) Eu como usuário gostaria de me autenticar no app para ter acesso a minha conta com um email e uma senha #117, #118, #119 9 GISELE
  • Sim
20 AUTENTICAÇÃO DO USUÁRIO (PACIENTE E PROFISSIONAL) É necessário que o app permita o armazenamento local dos dados do usuário logado (token de acesso, nome...). #120 3 ARTHUR
  • Sim
3 CADASTRO DE PACIENTES Eu como paciente gostaria de inserir meus dados pessoais no aplicativo e salva-los. #115 3 SAMUEL
  • Sim
3 CADASTRO DE PACIENTES É necessário que o usuário escolha um apelido e um avatar no momento de seu registro. #126 5 ARTHUR
  • Sim
3 CADASTRO DE PACIENTES É necessário que o paciente possa se vincular a um profissional no momento do cadastro #125 3 GISELE
  • Sim
2 CADASTRO DE PROFISSIONAIS Eu como profissional gostaria de inserir meus dados pessoais no aplicativo e salva-los. #116 2 SAMUEL
  • Sim
8 ATUALIZAÇÃO DOS DADOS DO PROFISSIONAL Eu como profissional gostaria de atualizar as minhas informações pessoais no aplicativo e salvar essas alterações. #121 1 DANILLO
  • Sim
11 ATUALIZAÇÃO DOS DADOS DO PACIENTE Eu como paciente gostaria de atualizar as minhas informações pessoais no aplicativo e salvar essas alterações. #122 3 ARTHUR
  • Sim
11 ATUALIZAÇÃO DOS DADOS DO PACIENTE É necessário que as informações antigas sejam substituídas pelas novas no sistema de armazenamento local. #123 2 ARTHUR
  • Sim
15 CONSTRUÇÃO DE GRÁFICOS NO APLICATIVO Implementar e exibir gráficos estatísticos sobre os registros emocionais dos pacientes. #124 5 SAMUEL
  • Sim

Avaliação do Desempenho

Membro Desempenho Avaliação
Arthur Basílio Executou com êxito as atividades propostas. 1.0
Gisele Ribeiro Executou com êxito as atividades propostas. 1.0
Lucas Danillo Executou com êxito as atividades propostas. 1.0
Samuel Santos Executou com êxito as atividades propostas. 1.0

Sprint Review

Planejado

  • MOSTRAR HISTÓRICO DE REGISTROS: Correção de bug no progresso dos registros. Possibilidade de o paciente navegar entre as três etapas do fluxo de registro para visualizar as informações cadastradas por ele.

  • PERFIL DE PACIENTE: O perfil deve exibir o avatar escolhido pelo paciente no momento do cadastro.

  • PERFIL DE PROFISSIONAL: O perfil deve exibir o avatar escolhido pelo profissional no momento do cadastro.

  • VINCULAR PACIENTE A UM PROFISSIONAL: possibilidade de o profissional vincular um paciente cadastrado no sistema à sua conta para monitorar seus registros.

  • DESVINCULAR PACIENTE DO PROFISSIONAL: possibilidade de o profissional desvincular um paciente que está vinculado à sua conta.

  • AUTENTICAÇÃO DO USUÁRIO (PACIENTE E PROFISSIONAL): possibilidade de o usuário se autenticar no app para ter acesso à sua conta com um e-mail e uma senha. O app deve permitir o armazenamento local dos dados do usuário logado (token de acesso, nome...).

  • CADASTRO DE PACIENTES: possibilidade de o paciente inserir seus dados pessoais no aplicativo e salvá-los. O usuário pode escolher um apelido e um avatar no momento de seu registro. O paciente pode se vincular a um profissional no momento do cadastro.

  • CADASTRO DE PROFISSIONAIS: possibilidade de o profissional inserir seus dados pessoais no aplicativo e salvá-los.

  • ATUALIZAÇÃO DOS DADOS DO PROFISSIONAL: possibilidade de o profissional atualizar as suas informações pessoais no aplicativo e salvar essas alterações.

  • ATUALIZAÇÃO DOS DADOS DO PACIENTE: possibilidade de o paciente atualizar suas minhas informações pessoais no aplicativo e salvar essas alterações. As informações antigas devem ser substituídas pelas novas no sistema de armazenamento local.

  • CONSTRUÇÃO DE GRÁFICOS NO APLICATIVO: implementação e exibição de gráficos estatísticos sobre os registros emocionais dos pacientes.

Implementado

  • Todas as atividades previstas para esta Sprint foram implementadas.

Sprint Retrospective

Problemas

  • Dificuldade de implementação das atividades de forma constante ao longo da Sprint, em decorrência da sobrecarga em outras disciplinas.

Ações

  • Participação de todos os desenvolvedores em vídeo conferências na reta final da Sprint, com o objetivo de realizar as atividades em grupo, de forma a acelerar o processo de desenvolvimento da aplicação.