-
Notifications
You must be signed in to change notification settings - Fork 18
Especificação dos Casos de Uso
Data | Versão | Descrição | Autor |
---|---|---|---|
02/09/2017 | 0.1 | Criação do documento | Pedro Kelvin |
04/09/2017 | 0.2 | Inserção dos casos de uso filtrar, pesquisar projetos, manter projetos | Daniel Oda |
04/09/2017 | 0.3 | Inserção do caso de uso Manter Usuário | Adrianne Alves |
04/09/2017 | 0.4 | Inserção do caso de uso Listar Projetos | Adrianne Alves |
05/09/2017 | 0.5 | Inserção do caso de uso Ver problemas | Adrianne Alves |
05/09/2017 | 0.6 | Inserção do caso de uso Ver Issue | Pedro Kelvin |
05/09/2017 | 0.7 | Inserção do caso de uso Revisar Sprint | Matheus Roberto |
06/09/2017 | 0.8 | Inserção do caso de uso Avisar Usuário, Planejar e Acompanhar Revisão | Vinícius Cantuária |
06/09/2017 | 0.9 | Inserção do caso de uso Retrospectiva da Sprint | Matheus Roberto |
06/09/2017 | 0.10 | Inserção do caso de uso Planejar Sprint | Matheus Roberto |
06/09/2017 | 0.11 | Inserção dos casos de uso 19 e 20 | Pedro Kelvin |
07/09/2017 | 0.12 | Inserção dos casos de uso integrar Github, exibir métricas e listar integrantes | Leonardo Dos Santos |
07/09/2017 | 0.13 | Inserção do caso de uso Expor Releases | Mateus de Oliveira |
07/09/2017 | 0.14 | Inserção do caso de uso Gerenciar Sprint | Mateus de Oliveira |
07/09/2017 | 0.15 | Inserção do caso de uso Ver Métricas de uma Sprint | Mateus de Oliveira |
10/09/2017 | 0.16 | Inserção do caso de uso Filtrar Métricas | Daniel Oda |
10/09/2017 | 0.17 | Inserção do caso de uso Pesquisar projeto | Daniel Oda |
14/09/2017 | 0.18 | Correção do caso de uso 6 | Daniel Oda |
15/09/2017 | 0.19 | Revisão dos casos de usos | Matheus Roberto e Pedro Kelvin |
19/09/2017 | 0.20 | Inserção do caso de uso Login | Matheus Roberto |
Tem como objetivo fazer com que o cliente se identifique para o sistema, para que o sistema possa fornecer as informações corretamente a cada cliente.
- Gerente
- O usuário preenche a caixa de texto login com o seu email.[FA01][FE01][FE02][FE03][FE04]
- Preenche a caixa senha com a senha definida.
- Clica em "Entrar".
- Terá acesso ao banco de dados do sistema contido no usuário.
- O usuário irá clicar na opção "Esqueceu a senha?".
- Será redirecionado para uma página.
- Irá colocar o email no campo de email.
- Clicar na tecla enviar.
- O usuário preenche a caixa de texto da senha e não preenche a caixa de texto do login.
- O usuário clica em "Entrar".
- O sistema irá acusar que o usuário não preencheu o campo de login.
-
O usuário preenche a caixa de texto da login e não preenche a caixa de texto da senha.
-
O usuário clica em "Entrar".
-
O sistema irá acusar que o usuário não preencheu o campo de login.
- O usuário preenche a caixa de texto da login.
- O usuário preenche a caixa de texto da senha.
- O usuário clica em "Entrar".
- O sistema irá acusar que o "Email de acesso" não existe.
- O usuário preenche a caixa de texto da login.
- O usuário preenche a caixa de texto da senha.
- O usuário clica em "Entrar".
- O sistema irá acusar que a "Senha está incorreta".
Ter um usuário cadastrado.
Acesso ao sistema com o banco de dados do usuário logado.
Campo | Formato | Obrigatoriedade | Valor |
---|---|---|---|
Login | String de 5 a 20 caracteres | Sim | |
Senha | String 5 a 20 caracteres | Sim |
A funcionalidade de manter usuário estabelece as operações de CRUD, ou seja, criação, leitura, atualização e exclusão de dados relacionados ao objeto que representa a classe de usuário. Nesse sentido, ela define que o usuário poderá criar uma conta no sistema e, a partir disto, logar , atualizar as suas informações ou excluir os seus registros.
Gerente
O fluxo básico inicia quando o gerente de projetos deseja realizar o cadastro no sistema.
- O gerente opta pelo botão "Nova conta". [FA01] [FA02]
- A página destinada ao cadastro de usuário requer o preenchimento dos campos : Nome, endereço, telefone, empresa/organização ,sexo, data de nascimento, github,email.[FE01][FE02][FE03][FE04][FE05]
- O gerente preenche os campos.
- O sistema valida os campos.
- O cadastro é finalizado.
- Gerente seleciona a opção “alterar cadastro”
- O gerente é direcionado à página de cadastro de usuário, em que estão dispostos todos os campos para edição.
- O gerente altera as informações desejadas.
- O sistema realiza a validação das alterações.
- O cadastro é atualizado com sucesso.
- O gerente acessa a botão “ver perfil”.
- Na página do seu perfil seleciona a opção “excluir conta”.
- O gerente confirma a exclusão.
- O cadastro do gerente é excluído com sucesso.
No passo 3 referente ao fluxo básico o gerente informa o nome de forma inválida ou não preenche. O sistema apresenta mensagem informando o erro e insiste o preenchimento exibindo o campo em branco novamente.
No passo 3 do fluxo básico o gerente não preenche o campo de endereço. O sistema apresenta uma mensagem informando o erro e exibe o campo em branco novamente para que ele possa preencher novamente.
No passo 3 do fluxo básico o gerente informa o telefone de forma inválida ou não preenche. O sistema mostra mensagem de erro e apresenta o campo vazio para que seja preenchido novamente.
No passo 3 do fluxo básico o gerente preenche o campo relativo à Empresa/Organização de forma inválida ou não preenche. O sistema apresenta mensagem de erro e retorna o campo vazio para que possa ser informado novamente. sso 3.
No passo 3 do fluxo básico o gerente fornece uma data de nascimento inválida ou não fornece. O sistema informa o erro e limpa o campo para que seja preenchido mais uma vez.
Estar logado no sistema como gerente de projetos.
Ao final do caso de uso: Um gerente será cadastrado no sistema. Dados de um gerente existente serão alterados. Um gerente já cadastrado será deletado.
Campo | Formato | Obrigatoriedade | Valor |
---|---|---|---|
Nome do gerente | String de 5 a 55 caracteres | Sim | |
Endereço | String 8 a 55 caracteres | Sim | |
Telefone | String de 10 ou 11 caracteres | Sim | |
empresa/organização | String de 5 à 64 caracteres | Sim | |
sexo | String de 8 ou 9 caracteres | Sim | Feminino ou masculino |
Data de Nascimento | Tipo data de 10 caracteres | Sim | dd/mm/yyyy |
github | String de 10 a 20 caracteres | Sim | |
String de 10 a 20 caracteres | Sim |
Esta funcionalidade compreende a listagem de todos os projetos relacionados à um gerente, de maneira a representar uma visão geral da situação destes diante do processo de análise da produtividade das equipes. Além disso, essa funcionalidade proporcionará ao gerente a oportunidade de pesquisar um projeto específico.
Gerente
O fluxo básico inicia quando o gerente de projetos realiza o login na plataforma.
- O gerente abre a aplicação e preenche os campos de login e senha.
- O sistema valida os campos preenchidos.
- O gerente seleciona a opção “Entrar”.
- O sistema abre a página de visão geral de projetos, listando todos os relacionados ao usuário logado. [FA01] [FA02]
- O gerente seleciona a o nome correspondente ao bloco de dados do projeto escolhido.
- O gerente é direcionado à página com informações detalhadas do projeto escolhido e visualiza : Membros do projeto, informações sobre commits feitos por cada um, issues resolvidas, métricas de desempenho do projeto - Burndown, velocity, Earned Value Management (EVM).
- Usuário visualiza as informações desejadas com sucesso.
[FA02] Esse Fluxo inicia com a decisão do gerente de realizar a pesquisa por um projeto dentre os listados .
- O gerente acessa o campo “pesquisar projeto”.
- O gerente preenche o campo com o nome do projeto desejado.
- O projeto pesquisado aparece na página de pesquisa, se existir, senão aparecem os projetos relacionados.
- O gerente visualiza o projeto procurado.
No passo 1 referente ao fluxo básico o gerente informa o login de maneira inválida ou não preenche. O sistema apresenta uma mensagem de erro e limpa o campo a fim de que o usuário repita o preenchimento.
No passo 1 do fluxo básico o gerente não preenche o campo de senha ou informa uma senha inválida. O sistema apresenta uma mensagem informando o erro e exibe o campo em branco novamente para que ele possa preencher novamente.
O gerente deve estar logado no sistema.
Ao final do caso de uso:
- O gerente terá acesso às informações gerais sobre os projetos.
- O gerente terá acesso à um projeto específico.
Campo | Formato | Obrigatoriedade | Valor |
---|---|---|---|
Login | String de 5 a 10 caracteres | Sim | |
Senha | String 5 a 8 caracteres | Sim |
Este caso de uso permite ao usuário selecionar as métricas que considera mais relevantes para a exibição no dashboard.
- Gerente
- O usuário acessa a página de Projeto do Falko.
- O usuário seleciona a opção de filtrar.
- O usuário seleciona as opções de métricas desejadas . [FE01]
- O sistema autualiza o dashboard do projeto de acordo com o novo filtro. [ME01]
- O caso de uso é encerrado.
- O usuário seleciona as opções de métricas desejadas.
- O sistema apresenta mensagem de erro notificando o usuário. [ME02]
- O caso de uso é encerrado.
- O usuário deve estar cadastrado e em sessão ativa.
- O sistema atualiza o dashboard com as métricas mais relevantes para o usuário.
- [ME01] - “Dashboard atualizado”.
- [ME02] - “Falha ao atualizar dashboard”.
Este caso de uso permite ao usuário pesquisar no Falko o projeto desejado.
- Gerente
- O usuário acessa a página de home do Falko.
- O usuário seleciona a opção de busca e digita o nome do projeto desejado.
- O sistema apresenta o resultado de projetos relacionados ao nome digitado. [FE01]
- O usuário seleciona o projeto desejado.
- O sistema exibe a página do projeto.
- O caso de uso se encerra.
- O usuário digita o nome do projeto desejado.
- O sistema apresenta mensagem de erro notificando o usuário. [ME02]
- O caso de uso é encerrado.
- O usuário deve estar cadastrado e em sessão ativa.
- O sistema apresenta os projetos relacionados ao que foi digitado no campo de pesquisa.
- [ME01] - “Falha ao localizar projeto”.
A funcionalidade de manter projeto estabelece as operações de CRUD, ou seja, criação, leitura, atualização e exclusão de dados relacionados ao objeto que representa a classe de projeto.Desse modo, um usuário sera capaz de criar, editar, listar e excluir um ou mais projetos.
Gerente
O fluxo básico inicia quando o gerente de projetos deseja criar ou integrar um projeto.
- O gerente opta pelo botão "Novo Projeto". [FA01] [FA02]
- A página destinada ao criação de um projeto requer o preenchimento dos campos. [FE01][FE02]
- O gerente preenche os campos.
- O sistema valida os campos.
- O projeto é criado.
[FA01] Esse Fluxo inicia no momento em que o gerente decide editar seu projeto.
Gerente seleciona a opção “editar projeto” O gerente é direcionado à página de criação de projeto, em que estão dispostos todos os campos para edição. O gerente altera as informações desejadas. O sistema realiza a validação das alterações. O projeto é editado com sucesso.
[FA02] Esse Fluxo inicia com a decisão do gerente de excluir o seu projeto.
Na página do projeto o gerente seleciona a opção “excluir projeto”. O gerente confirma a exclusão. O projeto é excluído com sucesso.
[FE01]Validação de Nome.
No passo 3 referente ao fluxo básico o gerente informa o nome de forma inválida ou não preenche. O sistema apresenta mensagem informando o erro e insiste o preenchimento exibindo o campo em branco novamente.
[FE02]Validação de GitHub.
O sistema falha em integrar um repositório ao projeto e informa o usuário.
Estar logado no sistema como gerente de projetos.
Ao final do caso de uso: Um novo projeto será cadastrado no sistema. Dados de um projeto existente serão alterados. Um projeto já criado será deletado.
Esta funcionalidade irá fornecer a possibilidade de integrar a aplicação ao github a fim de coletar informações dos projetos desenvolvidos.
Gerente do projeto e Desenvolvedores.
- O usuário irá solicitar integração entre a conta da aplicação Falko com Github.
- A solicitação pode ser válida.
- A solicitação pode ser negada.
Tipo | Mensagem |
---|---|
ME01 | Integração realizada com sucesso. |
ME02 | Erro na Integração com Github, por favor tente novamente. |
O fluxo básico é composto por passos que o gerente/desenvolvedor pode seguir para acessar:
- O usuário acessa a página inicial da aplicação Falko.
- O usuário irá solicitar integração entre a conta da aplicação Falko com Github.
- O usuário irá preencher os dados necessários do Github a fim de validar a integração.
- Efetuado a integração, o sistema irá apresentar a mensagem [ME01].
Não se aplica.
- O usuário acessa a página inicial da aplicação Falko.
- O usuário irá solicitar integração entre a conta da aplicação Falko com Github.
- O usuário irá preencher os dados necessários do Github a fim de validar a integração.
- O sistema irá negar a solicitação, apresentando [ME02].
O usuário deverá estar logado no sistema.
O usuário tem a possibilidade de acompanhar os projetos que estão alocados no Github.
Campo | Formato | Obrigatoriedade |
---|---|---|
Login | Login do Github | Sim |
Senha | Senha do Github | Sim |
É responsável por mostrar todos os integrantes, em forma de lista, do projeto que esteja sendo visualizado.
Gerente do projeto e Desenvolvedores.
- O gerente ou desenvolvedor irá listar integrantes do projeto em que deseja avaliar.
- Poderá falhar em visualizar.
Tipo | Mensagem |
---|---|
ME01 | Falha ao visualizar integrantes, por favor tente novamente. |
O fluxo básico é composto de passos que o gerente ou desenvolvedor pode seguir para acessar:
- O Gerente ou desenvolvedor seleciona o projeto que ele deseja avaliar.
- Após o primeiro passo ele seleciona a opção “Integrantes”.
- O sistema irá listar todos os integrantes do projeto.
Este fluxo se inicia quando o gerente ou desenvolvedor deseja visualizar os integrantes, então será apresentada as mensagens para a ação em caso de falha:
- Visualizar integrante [ME01].
Acessar a um projeto.
Visualizar Lista de integrantes.
Não se aplica.
É responsável por mostrar todas as métricas do projeto que está sendo avaliado.
Gerente do projeto e desenvolvedores.
- O gerente ou desenvolvedor irá Visualizar as métricas do projeto em que deseja avaliar.
- A tentativa de visualizar métrica poderá falhar
Tipo | Mensagem |
---|---|
ME01 | Falha ao tentar acessar as métricas, por favor tente novamente. |
ME02 | Falha ao visualizar métricas, por favor tente novamente. |
O fluxo básico é composto de passos que o gerente/desenvolvedor pode seguir para acessar:
- O Gerente ou desenvolvedor seleciona o projeto que ele deseja avaliar.
- Após o primeiro passo ele seleciona a opção “Métricas”.
- Seleciona a opção “Visualizar métricas”.
- O sistema irá listar todos as métricas do projeto.
O gerente ou desenvolvedor poderá analisar cada métrica de forma isolada, a fim de obter mais detalhes sobre o que deseja avaliar.
- O Gerente ou Desenvolvedor seleciona o projeto que ele deseja avaliar.
- Após o primeiro passo ele seleciona a opção “Métricas”.
- Seleciona a opção “Visualizar métricas”.
- O sistema irá listar todos as métricas do projeto.
- Seleciona a métrica que deseja avaliar.
Este fluxo se iniciará quando o gerente ou desenvolvedor no passo 2 não acessar as métricas, então a mensagem [ME01] será mostrada afim de informa-lo que ocorreu alguma falha. Caso ocorra no passo 3 o sistema também irá informa-lo com [ME02]. Se falhar no passo 4 aparecerá [ME01].
Acessar ao projeto a ser avaliado.
Visualizar métricas.
Não se aplica.
Essa funcionalidade apresenta para o usuário informações referentes as releases de algum projeto.
Gerente de Projeto
Esse fluxo se inicia quando o gerente de projeto deseja visualizar as releases referentes a um projeto previamente selecionado.
- O Gerente seleciona um projeto.
- Na página do projeto ele seleciona a opção de “Expor Releases”.
- O sistema irá apresentar as releases referentes ao projeto.
Não se aplica.
Caso o projeto não possua nenhuma release o sistema apresentará uma mensagem de erro e retornará a janela do projeto citada no passo 2 do Fluxo Básico.
- O usuário precisa estar logado no sistema.
- É necessário a existência de algum projeto no sistema.
Não há condições posteriores para esse caso de uso.
Não se aplica.
Esse caso de uso permite realizar as funções do CRUC de uma sprint. Isto é: Cadastrar, Ver, Editar e Cancelar (Create Read Update Cancel).
Gerente de Projeto.
- O gerente entra em um projeto.
- O gerente clica na opção “Sprints”.
- Ao clicar na pergunta enviada ao feed as seguintes opções aparecem para o membro:
i. Cadastrar Sprint[FA01]
ii. Ver Sprint[FA02]
iii. Editar Sprint[FA03]
iv. Cancelar Sprint[FA04]
- O membro seleciona a opção e vai para a janela do fluxo desejado.
[FA01] Cadastrar Sprint
- O gerente opta pelo botão "Criar Sprint".
- Para cadastrar uma sprint é necessário o preenchimento dos campos : Data de início, Duração, Objetivos e Planejamento da Sprint.[FE01].
- O gerente preenche os campos.
- O sistema valida os campos.
- O caso de uso se encerra.
[FA02] Ver Sprint
-
O gerente escolhe a sprint que deseja visualizar e clica nela.
-
O sistema abre a página da sprint com suas referentes informações.
-
O caso de uso é encerrado.
[FA03] Editar Sprint
- O gerente escolhe a sprint que deseja editar.
- Na página da sprint o gerente clica na opção “Editar” .
- O gerente entra com as novas informações para a sprint e clica no botão para confirmar.
- O sistema valida as informações por meio do fluxo de exceção referente das mesmas.
[FA04] Cancelar Sprint
-
O gerente seleciona a sprint que deseja cancelar.
-
O usuário clica na opção “Cancelar Sprint”.
-
O usuário confirma o cancelamento da Sprint.
-
A sprint é dada como cancelada pelo sistema.
-
O sistema retorna para a página da Sprint.
[FE01] Valida data O sistema valida se a data está de acordo com o modelo apresentado para o usuário DD/MM/YYYY.
O usuário precisa estar logado no sistema.
É necessário a existência de algum projeto no sistema, e que o usuário escolha-o.
Ao final do caso de uso:
-
Uma sprint sera criada.
-
Todas as sprints do projeto serão apresentadas para o usuário.
-
As informações referentes a sprint serão alteradas
-
A sprint será dada como cancelada pelo gerente.
Campo | Formato | Obrigatoriedade | Valor |
---|---|---|---|
Data de início | Tipo Data de 10 caracteres | Sim | dd/mm/yyyy |
Duração | Inteiro de 1 a 10 caracteres | Sim | |
Objetivos | String de 5 á 140 caracteres | Sim | |
Planejamento da Sprint | String de 5 à 500 caracteres | Sim |
Essa funcionalidade é utilizada para visualizar as métricas de uma sprint na qual o usuário seleciona.
Gerente de Projeto.
Esse caso de uso se inicia quando o usuário deseja visualizar as métricas de uma determinada sprint.
- Ao clicar na opção 'Ver métricas de uma Sprint’, o arquivo é carregado.
- O arquivo é aberto apresentando as métricas da Sprint.
- Ao fechar o arquivo o membro é redirecionado a página inicial da Sprint.
- O caso de uso se encerra.
Não se aplica.
[FE01] Métricas não encontradas Caso a sprint ainda não possua nenhum dado no banco o sistema apresenta uma mensagem de erro e retorna para a página da sprint.
O projeto deve possuir alguma sprint cadastrada, e o usuário precisa selecionar de qual sprint deseja visualizar as métricas.
Não há condições posteriores para esse caso de uso.
Não se aplica.
O usuário terá à sua disposição a possibilidade de revisar uma sprint, visualizando informações sobre o desempenho da equipe, a fim de detectar possíveis problemas e comportamentos que tenham sido produtivos para a equipe.
- Gerente
- O usuário acessa a página do projeto.
- O usuário seleciona a opção de sprints.
- O usuário acessa a sprint desejada.
- O usuário seleciona a opção de revisar sprint.
- O usuário acessa a página do projeto.
- O usuário seleciona a opção de sprints.
- O sistema irá informar que não existe sprint ("Não há sprints registradas").
Não se aplica.
Selecionar um determinado projeto e uma determinada sprint para acessar.
Vizualização da sprint.
O usuário poderá avaliar as sprints finalizadas, colocando os pontos negativos, positivos e melhorias.
- Gerente
- O usuário acessa a página do projeto.
- Seleciona a opção de sprints.
- Acessa a sprint desejada.
- Seleciona a opção de retrospectiva.
- Avalia a sprint preenchendo os campos de pontos positivos, negativos e melhorias.
- Seleciona o opção de adicionar avaliações.
- Validação da retrospectiva.
- O usuário acessa a página do projeto.
- Seleciona a opção de sprints.
- Acessa a sprint desejada.
- Seleciona a opção de retrospectiva.
- Seleciona a opção apagar, ao lado de cada tópico.
- O usuário acessa a página do projeto.
- Seleciona a opção de sprints.
- O sistema irá informar que não existe sprint ("Não há sprints registradas").
- O usuário acessa a página do projeto.
- Seleciona a opção de sprints.
- Acessa a sprint desejada.
- Seleciona a opção de retrospectiva.
- Não altera nenhum dos campos.
- Seleciona a opção adicionar revisão.
- O sistema irá constar que os campos de avaliações estão vazios.
- O usuário acessa a página do projeto.
- Seleciona a opção de sprints.
- Acessa a sprint desejada.
- Seleciona a opção de retrospectiva.
- O sistema acusará a impossibilidade de criar uma retrospectiva para esta sprint.
Selecionar um determinado projeto e uma sprint finalizada para acessar.
Visualização da retrospectiva de todas as sprints.
Campo | Formato | Obrigatoriedade | Valor |
---|---|---|---|
Ponto positivo | String de 5 a 1000 caracteres | Não | |
Ponto negativo | String 5 a 1000 caracteres | Não | |
Melhoria | String 5 a 1000 caracteres | Não |
O aplicativo realiza um planejamento com base nas sprints passadas do projeto, sugerindo os pontos que a equipe deve pegar e as issues que ficaram pendentes.
- Gerente
- O usuário acessa a página do projeto.
- Seleciona a opção de sprints.
- Acessa a opção planejar.
- Selecionar issues desejadas para a sprint.
- O sistema irá sugerir quais issues são mais adequadas para uma sprint, de acordo com a pontuação feita em sprints anteriores e com as issues pendentes.
Não se aplica.
Não se aplica.
Ter um usuário cadastrado.
Criação de uma sprint.
Não se aplica
É responsável pela visualização de Issues atribuídas ao projeto que se está visualizando.
Gerente do projeto.
Esse caso se inicia quando o Gerente ou o Desenvolvedor deseja visualizar uma Issue.
1- O Gerente seleciona o projeto que ele deseja avaliar.
2- Após o primeiro passo ele seleciona a opção “Issues”.
3- Seleciona a opção “Ver Issues”.
4- O sistema lista as Issues do projeto.
[FA01] Esse fluxo se inicia quando o usuário quer visualizar uma Issue vazia.
1- O Gerente seleciona o projeto que ele deseja avaliar.
2- Após o primeiro passo ele seleciona a opção “Issues”.
3- Seleciona a opção “Ver Issues”.
4- O sistema retorna uma mensagem informando “Não há Issues”.
Não se aplica.
Selecionar um determinado projeto para acessar.
Visualização de uma Issue.
Não se aplica.
Esse caso é responsável por atribuir uma nova Issue a ser resolvida pela equipe ou por determinado integrante.
Gerente do projeto.
Esse fluxo se inicia quando o Gerente deseja adicionar uma nova Issue ao projeto.
1- O Gerente seleciona o projeto ao qual ele deseja atribuir a Issue.
2- Seleciona a opção "Issues".
3- Seleciona a opção "Atribuir Issue".
4- Designa qual o problema a ser resolvido.
1- O Gerente seleciona o projeto ao qual ele deseja atribuir a Issue.
2- Seleciona a opção "Issues".
3- Seleciona a opção "Atribuir Issue".
4- Designa qual o problema a ser resolvido.
5- Pontua a Issue de acordo com os padrões escolhidos.
Não se aplica.
Acessar um determinado projeto.
Uma Issue é atribuida à equipe ou à um integrante em específico.
Não se aplica.
Será responsável por atribuir uma determinada pontuação para cada Issue.
Gerente do projeto.
Esse fluxo se inicia quando o gerente deseja adicionar uma pontuação à determinada Issue.
1- O Gerente seleciona o projeto ao qual ele deseja atribuir a pontuação.
2- Seleciona a opção "Issues".
3- Seleciona a Issue desejada.
4- Designa qual a pontuação para a Issue escolhida.
Não se aplica.
No passo 4 do Fluxo Básico o usuário informa um valor inválido para o sistema. O sistema então retorna uma mensagem de erro deixando o campo em branco novamente.
Acessar o projeto e a Issue desejada.
Pontuação atribuída a determinada Issue no sistema.
Campo | Formato | Obrigatoriedade | Valor |
---|---|---|---|
Pontuação | Número inteiro de 1 à 100 | Sim |
Avisa o gerente caso a história de um determinado projeto esteja sem alterações por um determinado período de tempo.
Gerente.
Esse fluxo se inicia quando os desenvolvedores ficam sem alterar a história de um projeto.
- O sistema identifica que o projeto está sem alterações.
- Lança um alerta para o gerente.
Não se aplica.
Não se aplica.
- Período de tempo configurado.
- Projeto não ser modificado por um período de tempo.
Gerente fica com uma alerta sobre o projeto.
Não se aplica.
Sugere ao gerente um planejamento para a sprint seguinte com base nas sprints anteriores.
Gerente.
Esse fluxo se inicia quando há uma transição de sprints.
- O sistema identifica a transição de sprints.
- Sugere ao gerente um planejamento para a sprint seguinte.
Não se aplica.
Não se aplica.
Data Science configurado.
Gerente fica com uma sugestão de planejamento para a sprint seguinte.
Não se aplica.
Dará ao gerente um feedback das issues requisitadas, mostrando as em andamento e as finalizadas.
Gerente.
Esse fluxo se inicia quando o gerente requisitar issues.
- O gerente selecionará as issues desejadas.
- O sistema avaliará as situações da issues.
- Mostrará ao gerente quais estão em andamento e quais estão fechadas.
Não se aplica.
Não se aplica.
Possuir issues.
Gerente fica com um feedback das issues requisitadas.
Não se aplica.
- Folha de Estilo
- Esquema de Cores
- Como Usar o Docker
- O Padrão Adapter
- Links e Comandos Úteis
- O Padrão Observer
- Product Backlog
- Quadro Kanban
- Priorização das Histórias
- Sistema de Pontuação
- EVM Agile
- Roadmap
- Post Mortem - Release II
- Termo de Abertura do Projeto
- Plano de Gerenciamento do Projeto
- Plano de Gerenciamento do Escopo
- Plano de Gerenciamento de Requisitos
- Plano de Gerenciamento de Tempo
- Plano de Gerenciamento das Partes Interessadas
- Plano de Gerenciamento de Comunicação
- Plano de Gerenciamento das Aquisições
- Plano de Gerenciamento de Recursos Humanos
- Plano de Gerenciamento dos Riscos
- Plano de Gerenciamento de Configuração de Software
- Plano de Gerenciamento da Qualidade
- Plano de Gerenciamento dos Custos