Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • W wiki
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 1
    • Issues 1
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • IncluiTech
  • wiki
  • Wiki
  • requisitos

requisitos · Changes

Page history
Update requisitos authored Jun 13, 2020 by Virgilius F. T. dos Santos's avatar Virgilius F. T. dos Santos
Show whitespace changes
Inline Side-by-side
requisitos.md
View page @ 5ea4fc03
......@@ -30,9 +30,9 @@ Para completo entendimento, listamos alguns termos que serão usados nas US.
### Definições
* No primeiro momento o gerenciamento do pagamento será feito fora da aplicação.
### Escopo Inicial
### Escopo do Projeto
Definimos como objetivo inicial para o semestre as seguintes features que vão compor o protótipo e entregar uma experiência completa:
Definimos como objetivo para o semestre as seguintes *features* que vão compor o protótipo e entregar uma experiência completa:
* CHAT: Cadastro Cliente
* CHAT: Cadastro Solucionador
* ADM: Visualizar Clientes
......@@ -42,10 +42,10 @@ Definimos como objetivo inicial para o semestre as seguintes features que vão c
* BACK: ADM ser notificado de um novo Cadastro Solucionador
* CHAT: Cadastro de Problema
* ADM: Visualizar problema cadastrado
* ADM: Inserir manualmente Solução
* ADM: Encaminhar Solução para o Cliente
* CHAT: Cliente aprovar a solução
* CHAT: Dados Compartilhados entre Cliente e Solucionador
* ~~ADM: Inserir manualmente Solução~~
* ~~ADM: Encaminhar Solução para o Cliente~~
* ~~CHAT: Cliente aprovar a solução~~
* ~~CHAT: Dados Compartilhados entre Cliente e Solucionador~~
Para entregar essas features implementaremos as seguintes User stories:
......@@ -69,37 +69,21 @@ Para entregar essas features implementaremos as seguintes User stories:
|---|
|Critério de Aceitação:<br>* ADMINISTRADOR receber um e-mail quando alguma informação do PROBLEMA for atualizada. Ex. pendência/inconsistência de dados, atualização de status|
|US23: Como CLIENTE gostaria de receber uma notificação quando um PROBLEMA tiver alguma alteração para ficar sempre atualizado|
|---|
|Critério de Aceitação::<br>* CLIENTE receber um e-mail quando alguma informação do PROBLEMA for atualizada. Ex. pendência/inconsistência de dados, atualização de status|
|US24: Como SOLUCIONADOR gostaria de ser notificado quando um PROBLEMA sofrer alterações para ficar sempre atualizado|
|---|
|Critério de Aceitação:<br>* SOLUCIONADOR receber um e-mail quando um PROBLEMA receber uma alteração de descrição/valor/status<br>* PROBLEMA deve estar na lista do SOLUCIONADOR|
|US2: Como CLIENTE gostaria de registrar um PROBLEMA para que possa receber auxílio especializado|
|---|
|Critério de Aceitação:<br>* o CLIENTE deve conseguir cadastrar para o PROBLEMA:<br> ** uma descrição em forma de texto para o PROBLEMA contendo:<br>- um título,<br>- uma descrição em formato de texto,<br>- TAGS as quais contextualizam o PROBLEMA, como, por exemplo, Comportamental, Distúrbio de Atenção, entre várias outras<br>** se o CLIENTE não possui assinatura, ele informa um valor adequado a suas condições financeiras, sendo R$ 0,00 um valor inválido<br><br>* CLIENTE deve ser informado quanto aos seguintes tópicos: <br>** na descrição do PROBLEMA não devem ser incluídos dados e/ou informações sensíveis de pessoas envolvidas, como nomes, telefones, etc.<br>** valor indicado: será acrescido uma taxa de 40% e, para isenção da taxa, pode ser adquirida uma assinatura anual da plataforma<br>** papel da IncluiTec: a Incluitec se posiciona apenas como uma intermediária entre as partes, não tendo nenhum vínculo empregatício com os solucionadores indicados pela plataforma<br>** PROBLEMA: após pedido de cadastro na plataforma, este será revisado pela equipe técnica e, uma vez aprovado, o CLIENTE será notificado quando existirem potenciais SOLUCIONADORES<br>** o CLIENTE deve visualizar o preço ajustado com o acréscimo|
|US5: Como ADMINISTRADOR gostaria de visualizar os PROBLEMAS cadastrados com o status "Pendente Aprovação" para avaliar os dados inseridos|
|---|
|Critério de Aceitação:<br>* ADMINISTRADOR deve ter acesso a uma lista de PROBLEMAS ainda não aprovados (ou seja, com status "Pendente Aprovação")<br>* OBS. Nessa etapa caso exista alguma inconsistência, por fora do sistema os ADMINISTRADORES entram em contato com o CLIENTE para que ele atualize os dados|
|US13: Como ADMINISTRADOR gostaria de que os CLIENTES recebessem as SOLUÇÕES propostas para que eles possam avaliar qual a mais aderente|
|---|
|Critério de Aceitação:<br>* PROBLEMA ser automaticamente atualizado quando um SOLUCIONADOR propuser uma SOLUÇÃO|
|US14: Como CLIENTE gostaria de visualizar a lista de propostas de SOLUÇÕES que foram oferecidas para um PROBLEMA para que possa escolher qual a mais aderente|
|US40: Como ADMINISTRADOR gostaria de receber uma notificação quando um Cliente for cadastrado para ficar sempre atualizado|
|---|
|Critério de Aceitação:<br>* CLIENTE conseguir visualizar a lista de SOLUÇÕES<br>* CLIENTE conseguir ver a descrição de cada SOLUÇÃO <br>* CLIENTE não conseguir identificar quem é o SOLUCIONADOR|
|Critério de Aceitação:<br>* ADMINISTRADOR receber um e-mail quando algum Cliente for cadastrado.|
|US15: Como CLIENTE gostaria de aceitar uma SOLUÇÃO proposta para que possa iniciar o atendimento|
|US41: Como ADMINISTRADOR gostaria de receber uma notificação quando um SOLUCIONADOR for cadastrado para ficar sempre atualizado|
|---|
|Critério de Aceitação:<br>* CLIENTE conseguir aceitar uma SOLUÇÃO<br>* CLIENTE visualizar o contato do SOLUCIONADOR<br>* CLIENTE visualizar os dados para pagamento (se não for assinante anual)|
|Critério de Aceitação:<br>* ADMINISTRADOR receber um e-mail quando algum SOLUCIONADOR for cadastrado.|
|US16: Como SOLUCIONADOR gostaria de visualizar os dados do CLIENTE quando a SOLUÇÃO proposta for aceita para que possa iniciar o atendimento|
|US42: Como SOLUCIONADOR gostaria de receber uma notificação quando um meu CADASTRO for aprovado para ficar sempre atualizado|
|---|
|Critério de Aceitação:<br>* SOLUCIONADOR conseguir visualizar os dados do CLIENTE|
|Critério de Aceitação:<br>* SOLUCIONADOR receber uma notificação (pelo chatbot) quando o mesmo for aprovado.|
......
Clone repository
  • arquitetura
  • arquitetura
    • code review
    • diagramas
    • rotas
  • banco_dados
  • configuracao
  • gitflow
  • gp
  • Home
  • horarios
  • inf
  • instalacao
  • mockups
  • requisitos
  • sprints