Backlog do Produto - Measurement-and-Metrics-2018-1/2017.1-SIGS GitHub Wiki

Data Responsável Versão Mudança realizada
08/05/17 Vinícius Pinheiro 0.1 Criação
08/05/17 Vinícius Pinheiro 0.2 Adicionando Histórias Técnicas
13/05/17 Vinícius Pinheiro 0.3 Atualização do backlog com a versão pós sprint 2
19/06/17 Vinícius Carvalho 1.0 Atualização do backlog com a versão pós sprint 3 - Repontuação
22/06/17 Vinícius Pinheiro 2.0 Adição de novas histórias

1. Backlog do Produto

Abaixo se encontram as histórias de usuário elicitadas para a Release 2 do projeto SIGS. O backlog pode ter seu desenvolvimento acompanhado em nosso KanBan.

Esta versão contem o backlog atual (atualizado no planejamento da Sprint 3 e com os status da história atualizados até o planejamento desta), sendo que houve uma repontuação das histórias e a revisão das histórias (removendo algumas e adicionando outras). Será registrado aqui toda alteração que houver no backlog, mantendo o histórico de toda alteração.

A coluna prioridade varia de 1 (Extremamente importante) até 29 (Não tão importante), sendo essa escala o grau de importância da história, segundo o Product Owner.

1.1 User Stories

Backlog
Épicos Features User Stóries Pontos Status Prioridade
EP01 - Coordenação de alocação FE07 - Gerenciar usuários US36 - Alterar tipos de usuário 21 Concluída
FE01 - Gerenciar alocações US01 - Realizar alocação de Turma (Graduação) 21 Concluída 1
US37 - Realizar Alocação de Extensão 21 Adicionada 1
US38 - Visualizar Alocação Extensão 13 Adicionada
US02 - Visualizar alocação 13 Concluída 5
US39 - Excluir alocação Extensão 5 Adicionada
US03 - Alterar alocação Removida -
US04 - Excluir alocação 5 Concluída 7
US40 - Solicitar alocação de Extensão 21 Adicionada
US05 - Solicitar alocação de sala 8 Concluída 2
US06 - Aprovar solicitação de alocação Removida -
US07 - Negar solicitação de alocação Removida -
US41 - Permitir Alocação de Extensão 21 Adicionada
US26 - Permitir Alocação 13 Concluída 4
US27 - Registrar Periodo de Alocação 3 Concluída 6
US42 - Visualizar solicitações de Extensão 3 Adicionada
US08 - Visualizar solicitações de alocação 2 Concluída 3
FE02 - Manter Turma US09 - Cadastrar turma 5 Concluída 8
US10 - Visualizar turma 2 Concluída 23
US11 - Alterar turma 3 Concluída 24
US12 - Excluir turma 1 Concluída 9
US33 - Refatorar turma 5 Concluída 10
US43 - Consumir API de Cursos 11 Adicionada
US35 - Alterar Regra de Negócio 5 Concluída
FE03 - Gerar relatório US13 - Gerar relatórios de alocação por departamento 5 Concluída 16
US14 - Gerar relatórios de alocação por disciplina 5 Concluída 25
US15 - Gerar relatórios de alocação por prédio 5 Concluída 26
US28 - Gerar relatório de turmas 5 Concluída 13
US16 - Gerar relatórios de alocação por sala 5 Concluída 15
US44 - Gerar relatórios de alocação de extensão e turmas 21 Adicionada
FE04 - Gerenciar salas US30 - Consumir API de salas 8 Adicionada 11
US17 - Visualizar sala 3 Concluída 12
US18 - Alterar sala 3 Concluída 14
US34 - Refatorar sala 5 Concluída 20
US19 - Excluir sala 2 Concluída 22
US31 - Manter Categoria 3 Concluída 19
US32 - Adicionar filtros no visualizar sala 3 Concluída 21
US25 - Visualizar local da sala no mapa Removida -
EP02 - Disponibilizar os dados FE05 - Fazer API US20 - Autenticar (tokens) para API 5 Concluída 18
US21 - Gerar relatórios de alocação por departamento API 3 Concluída 27
US22 - Gerar relatórios de alocação por disciplina API 3 Concluída 29
US23 - Gerar relatórios de alocação por prédio API 3 Concluída 28
US29 - Gerar relatório de turmas API 3 Concluída 17
US24 - Gerar relatórios de alocação por sala API 3 Concluída 23
US45 - Gerar relatórios de alocação de extensão e turmas API 3 Adicionada
Total: 140

Technical Stories

Features User Stóries Especificação Pontos Status
FE06 - Pendências Técnicas Release 1 TS01 - Fazer Testes de Aceitação Eu, como desenvolvedor, desejo concluir os testes de aceitação, para garantir a qualidade do código. 3 Concluída
TS02 - Fazer Testes Unitários Eu, como desenvolvedor, desejo concluir os testes unitários, para garantir a qualidade do código. 5 Concluída
TS03 - Refatorar Docs Eu, como desenvolvedor, desejo corrigir os documentos, para manter a visão alinhada do projeto. 2 Concluída
TS04 - Refatorar Folha de Estilo Eu, como desenvolvedor, desejo adequar o projeto à folha de estilo, para manter a padronização do código. 1 Concluída
TS05 - Refatorar "Smells" Eu, como desenvolvedor, desejo corrigir as smells do código, para manter a padronização do código. 2 Concluída
TS06 - Refatorar duplicações de código das controllers Eu, como desenvolvedor, desejo reduzir as duplicações de código das controllers, para garantir a qualidade do código. 2 Concluída
TS07 - Refatorar duplicações de código das models/helpers Eu, como desenvolvedor, desejo reduzir as duplicações de código das models/helpers, para garantir a qualidade do código. 2 Concluída
FE07 - Gerenciar usuários TS10 - Refatorar validação Cadastrar Eu, como desenvolvedor, desejo melhorar as validações no formulário de cadastro para garantir que o usuário não tenha dificuldades para se cadastrar caso os campos sejam preenchidos de forma errada ou deixados em branco. 3 Concluída
FE08 - Layout TS09 - Alterar view de Turma Eu como desenvolvedor, desejo adequar a view de turma, para que essa cumpra todos seus critérios de aceitação. 5 Concluída
TS08 - Refatorar Views Eu como desenvolvedor, desejo refatorar as views do projeto, para que esse seja adequado ao pedido do cliente. 8 Concluída
FE01 - Gerenciar Alocações TS11 - Refatorar allocation controller Eu como desenvolvedor, desejo refatorar a allocation controller com a finalidade de melhorar a qualidade de código 8 Concluída
Total: 30

As Technical Stories foram pontuadas com a finalidade de planejamento, tendo em vista que ao planejar as sprints levamos em consideração o velocity da equipe.

Com esses dados temos 140 pontos que agregam valor ao cliente e 170 pontos planejados para serem implementados na Release

⚠️ **GitHub.com Fallback** ⚠️