You are on page 1of 9

Levantamento de requisitos:

RF Requisitos funcionais RN Requisitos no-funcionais vermelho requisito adicionado azul requisito sugerido, porm no adicionado negrito requisito em duvida ou modificao sugerida RF1 O sistema dever permitir acesso distinto para usurio gerente e colaborador; RF7 O sistema dever propor uma identificao de tipo de usurio que est sendo criado ou adicionado a um determinado projeto, cabendo a ele de acordo com sua funo no processo, funcionalidades especiais; RF2 O sistema dever permitir ao gerente criar, editar e excluir projetos, insero e remoo de usurios, cadastro, edio e delegao de tarefas e ao colaborador sugerir alteraes, acessar relatrios de tarefas; (RF2) O sistema dever possibilitar o usurio buscar projetos, colaboradores e tarefas em determinado projeto; RF3 O sistema dever possibilitar ao usurio visualizar o quadro Kanban; RF4 O sistema dever ser capaz de produzir relatrios de desempenhos de tarefas ou medidas de acompanhamento e gerenciamento de processos; RF5 O sistema deve por meio de um campo especfico identificar as alteraes nos limites de determinada tarefa, identificando tambm o autor da modificao; (??editar tarefa??) RF6 O sistema deve fazer uso de sinalizadores visuais, por meio do qual identificar o estado de cada tarefa ou colaborador em um determinado processo; RF8 O sistema dever apresentar uma visualizao simples e desenvolvida (?? Requisito no-funcional??) NR1 O sistema dever apresentar compatibilidade com a ferramenta de banco de dados phpMyAdmin

Nome do caso de uso: Descrio: Atores: Pr-condio: Ps-condio: Fluxo principal: F1. O usurio entra no site do sistema F2. O usurio coloca o login e a senha e clica no boto para ter acesso a determinada sesso F3. O sistema apresenta a sesso destinada para determinado usurio

Acessar sistema O sistema dever permitir acesso para usurio gerente e colaborador Usurio (gerente e colaborador) O usurio dever acessar o site do sistema O usurio ter acesso a sesso especifica, definida pelo tipo do usurio Tratamento de excees: ExcF2. O usurio insere o login e a senha errados TratExcF2-1. O sistema dever mostrar uma mensagem de erro e possibilitar que o usurio tente novamente

Nome do caso de uso: Descrio: Atores: Pr-condio: Ps-condio: Fluxo principal: F1. O usurio acessa o sistema como gerente F2. O gerente acessa a tela de criao de usurios F3. O gerente dever escolher o nivel do novo usurio que esta sendo criado (gerente ou colaborador) F4. O sistema criar um usurio

Criar usurio O sistema dever possibilitar ao usurio gerente criar usurios Usurio (gerente) O usurio dever estar logado como gerente O sistema ter um novo usurio cadastrado Tratamento de excees: ExcF4. J existe um usurio igual TratExcF4-1. O sistema dever emitir uma mensagem de erro informando que j existe um usurio igual ao que esta sendo criado

Nome do caso de uso: Descrio: Atores: Pr-condio: Ps-condio: Fluxo principal:

Excluir usurio O sistema dever possibilitar ao usurio gerente excluir usurios Usurio (gerente) O usurio dever estar logado como gerente O sistema ter um usurio excluido Tratamento de excees:

F1. O usurio acessa o sistema como gerente F2. O gerente acessa a tela de gerencia de usurios F3. O gerente acessa a tela de excluso de usurio F5. O sistema excluir um usurio

ExcF4. No existe usurio cadastrados, alm do usurio esta acessado TratExcF4-1. O sistema dever emitir uma mensagem de erro informando que no existe usurio a ser excluido

Nome do caso de uso: Descrio: Atores: Pr-condio: Ps-condio: Fluxo principal: F1. O usurio acessa o sistema como gerente F2. O gerente acessa a tela de gerencia de projetos F3. O gerente acessa a tela de criao do projeto F4. O sistema criar um projeto

Criar projeto O sistema dever permitir ao gerente a criao de projetos Usurio (gerente) O usurio dever estar logado como gerente O gerente ter criado um projeto Tratamento de excees: ExcF4. J existe um projeto igual TratExcF4-1. O sistema dever emitir uma mensagem de erro informando que j existe um projeto igual ao que esta sendo criado

Nome do caso de uso: Descrio: Atores: Pr-condio: Ps-condio: Fluxo principal: F1. O usurio acessa o sistema como gerente F2. O gerente acessa a tela de gerencia de projetos F3. O gerente acessa a tela de edio de projeto

Editar projeto O sistema dever permitir ao gerente editar projetos Usurio (gerente) O usurio dever estar logado como gerente e acessado determinado projeto O usurio ter determinado projeto editado Tratamento de excees: ExcF3. No existe projeto a ser editado TratExcF3-1. O sistema dever possibilitar o usurio verificar se existe determinado projeto antes de edita-los

Nome do caso de uso: Descrio: Atores: Pr-condio: Ps-condio: Fluxo principal: F1. O usurio acessa o sistema como gerente F2. O gerente acessa a tela de gerencia de projetos F3. O gerente acessa a tela de excluso de projeto F4. O sistema exclui um projeto

Excluir projeto O sistema dever permitir ao gerente excluir projetos Usurio (gerente) O usurio dever estar logado como gerente O usurio ter determinado projeto excluido Tratamento de excees: ExcF4. No existe projeto a ser excluido TratExcF4-1. O sistema dever possibilitar o usurio verificar se existe determinado projeto antes de exclui-los

Nome do caso de uso: Descrio: Atores: Pr-condio: Ps-condio: Fluxo principal: F1. O usurio acessa o sistema como gerente F2. O gerente acessa a tela de gerencia de projetos F3. O gerente acessa o projeto que deseja incluir o colaborador F4. O gerente acessa a tela de inserir colaborador F5. O sistema insere o colaborador

Inserir colaborador O sistema dever permitir ao gerente inserir colaboradores no projeto Usurio (gerente) O usurio dever estar logado como gerente e estar na sesso de edio de projeto Determinado projeto ter colaborador inserido Tratamento de excees: ExcF3. No existe projeto cadastrado TratExcF3-1. Deve-se, antes de inserir colaboradores, criar projeto. Neste caso o sistema dever retornar uma mensagem de erro informando que no existe projeto criado. ExcF5. O colaborador j existe TratExcF5-1. O sistema dever enviar uma mensagem informando que o colaborador j esta cadastrado

Nome do caso de uso: Descrio: Atores: Pr-condio:

Excluir colaborador O sistema dever permitir ao gerente excluir colaboradores no projeto Usurio (gerente) O usurio dever estar logado como gerente e estar na sesso de edio de projeto

Ps-condio: Fluxo principal: F1. O usurio acessa o sistema como gerente F2. O gerente acessa a tela de gerencia de projetos F3. O gerente acessa o projeto que deseja excluir o colaborador F4. O gerente acessa a tela de excluso de colaboradores F5. O sistema cadastra o colaborador

Determinado projeto ter colaborador excluido Tratamento de excees: ExcF3. No existe projeto cadastrado TratExcF3-1. O sistema dever retornar uma mensagem de erro informando que no existe projeto criado. ExcF5. No existe colaborador cadastrado TratExcF5-1. O sistema dever retornar uma mensagem de erro informando que no existe colaborador

Nome do caso de uso: Descrio: Atores: Pr-condio: Ps-condio: Fluxo principal: F1. O usurio acessa o sistema como gerente F2. O gerente acessa a tela de gerencia de projetos F3. O gerente acessa o projeto que deseja cadastrar a tarefa F4. O gerente acessa a tela de gerenciamento de tarefa F4. O gerente acessa a tela de cadastro de tarefa F5. O sistema cadastra a tarefa

Cadastrar tarefa O sistema dever permitir ao gerente cadastrar tarefas em projeto Usurio (gerente) O usurio dever estar logado como gerente e estar na sesso de gerenciamento de tarefa Determinado projeto ter tarefa cadastrada Tratamento de excees: ExcF3. No existe projeto cadastrado TratExcF3-1. Deve-se, antes de cadastrar tarefa, criar projeto. Neste caso o sistema dever retornar uma mensagem de erro informando que no existe projeto criado. ExcF5. A tarefa a ser cadastrada j existe TratExcF5-1. O sistema deve retornar uma mensagem de erro informando que j existe a tarefa que deseja-se criar e remeter o usurio para

Nome do caso de uso: Descrio: Atores: Pr-condio: Ps-condio: Fluxo principal: F1. O usurio acessa o sistema como gerente

Excluir tarefa O sistema dever permitir ao gerente excluir tarefas em projeto Usurio (gerente) O usurio dever estar logado como gerente e estar na sesso de gerenciamento de tarefa Determinado projeto ter tarefa excluida Tratamento de excees: ExcF3. No existe projeto cadastrado

F2. O gerente acessa a tela de gerencia de projetos F3. O gerente acessa o projeto que deseja cadastrar a tarefa F4. O gerente acessa a tela de gerenciamento de tarefa F6. O gerente acessa a tela de excluso de tarefa F7. O sistema exclui a tarefa

TratExcF3-1. Deve-se, antes de cadastrar tarefa, criar projeto. Neste caso o sistema dever retornar uma mensagem de erro informando que no existe projeto criado. ExcF7. No existe tarefa cadastrada TratExcF7-1. O sistema dever enviar uma mensagem de erro para o usurio informando que no existe tarefa cadastrada

Nome do caso de uso: Descrio: Atores: Pr-condio: Ps-condio: Fluxo principal: F1. O usurio acessa o sistema como gerente F2. O gerente acessa a tela de gerencia de projetos F3. O gerente acessa determinado projeto F4. O gerente acessa a tela de gerenciamento de tarefa F5. O gerente acessa determinada tarefa F6. O gerente acessa a tela de edio de tarefa F7. O sistema edita uma tarefa

Editar tarefa O sistema dever permitir ao gerente editar tarefas cadastradas Usurio (gerente) O usurio dever estar logado como gerente e estar na sesso de gerenciamento de tarefa Determinado tarefa ser editada Tratamento de excees: ExcF3. No existe projeto cadastrado TratExcF3-1. Deve-se, antes de cadastrar tarefa, criar projeto. Neste caso o sistema dever retornar uma mensagem de erro informando que no existe projeto criado. ExcF5. No existe tarefa cadastrada TratExcF5-1. O sistema dever enviar uma mensagem de erro para o usurio informando que no existe tarefa cadastrada

Nome do caso de uso: Descrio: Atores: Pr-condio: Ps-condio: Fluxo principal: F1. O usurio acessa o sistema F2. O usurio acessa a tela de visualizao do quadro Kanban F3. O usurio escolhe o projeto a ser visualizado

Visualizar quadro Kanban O sistema dever permitir aos usurios visualizar o quadro Kanban Usurio (gerente e colaborador) O usurio dever estar logado O usurio poder visualizar o quadro Kanban Tratamento de excees: ExcF3. No existe projeto cadastrado TratExcF3-1. O sistema dever retornar uma mensagem de erro informando que no existe projeto criado.

Nome do caso de uso: Descrio: Atores: Pr-condio: Ps-condio: Fluxo principal: F1. O usurio acessa o sistema como gerente F2. O gerente acessa a tela de gerencia de projeto F3. O gerente acessa determinado projeto F4. O gerente acessa a tela de gerencia de tarefa F5. O gerente acessa determinada tarefa F6. O gerente acessa a tela de criao de relatrios

Produzir relatrios de desempenhos de tarefas O sistema dever permitir criao de relatrios de desempenhos de tarefas Usurio (gerente) O usurio dever estar logado como gerente e acessar determinada tarefa Uma tarefa ter um relatrio cadastrado Tratamento de excees: ExcF3. No existe projeto cadastrado TratExcF3-1. Deve-se, antes de cadastrar tarefa, criar projeto. Neste caso o sistema dever retornar uma mensagem de erro informando que no existe projeto criado. ExcF5. No existe tarefa cadastrada TratExcF5-1. O sistema dever enviar uma mensagem de erro para o usurio informando que no existe tarefa cadastrada

Nome do caso de uso: Descrio: Atores: Pr-condio: Ps-condio: Fluxo principal: F1. O usurio acessa o sistema como gerente F2. O gerente acessa a tela de gerencia de projeto F3. O gerente acessa determinado projeto F4. O gerente acessa a tela de gerencia de tarefa F5. O gerente acessa determinada tarefa F6. O usurio acessa a tela de criao de sinalizador

Criar sinalizador O sistema dever permitir criao de sinalizadores em determinada tarefa Usurio (gerente) O usurio dever estar logado como gerente Ser criado um sinalizador em determinada tarefa Tratamento de excees: ExcF3. No existe projeto cadastrado TratExcF3-1. Deve-se, antes de cadastrar tarefa, criar projeto. Neste caso o sistema dever retornar uma mensagem de erro informando que no existe projeto criado. ExcF5. No existe tarefa cadastrada TratExcF5-1. O sistema dever enviar uma mensagem de erro para o usurio informando que no existe tarefa cadastrada

Nome do caso de uso: Descrio:

Acessar relatrio O sistema dever permitir ao usurio colaborador visualizar relatrio sobre determinada tarefa Usurio (colaborador) O usurio dever estar logado como colaborador O usurio colaborador poder visualizar relatrio

Atores: Pr-condio: Ps-condio: Fluxo principal: F1. O usurio acessa o sistema como colaborador F2. O colaborador acessa a tela de acessar relatrio F3. O colaborador ter acesso a determinado relatrio

Tratamento de excees: ExcF3. No existe relatrios cadastrados TratExcF3-1. O sistema dever enviar uma mensagem de erro para o usurio informando que no existe relatrios cadastrados

Nome do caso de uso: Descrio:

Sugerir alterao de tarefa O sistema dever permitir ao usurio colaborador sugerir alteraes em determinada tarefa Usurio (colaborador) O usurio dever estar logado como colaborador O usurio colaborador poder sugerir alteraes em tarefa

Atores: Pr-condio: Ps-condio: Fluxo principal: F1. O usurio acessa o sistema como colaborador F2. O colaborador acessa a tela de sugestes F3. O colaborador escolhe a tarefa a ser sugestionada F4. O colaborador prope uma sugesto para tarefa

Tratamento de excees: ExcF3. No existe tarefa cadastrada TratExcF3-1. O sistema dever enviar uma mensagem de erro para o usurio informando que no existe tarefa cadastrada

You might also like