Introdução
Este artefato com como objetivo realizar a conexão entre os requisitos elicitados durante o projeto e a sua implementação. Além disso, é ncessário explicar também a dependência desses requisitos os artefatos que foram elaborados com base neles. A rastreabilidade é composta por elos, exibindo a interrelação dos artefatos especificados.
Metodologia
Para o desenvolvimento de pós-rastreabilidade será utilizado o meta-modelo proprosto por Toranzo. Nele, a rastreabilidade faz uso de quatro estratégias diferentes de trabalho: ele apresenta uma classificação das informações a serem rastreadas, propõe o uso de um meta-modelo para a rastreabilidade além de um modelo intermediário para o rastreamento dos requisitos e ainda inclui um processo para ser um guia para o engenheiro de requisitos na apliacação das outras três técnicas [1].
As informações segundo Toranzo são classificadas em quatro níveis:
- Ambiental: Este nível é responsável por congregar as informações oriundas do contexto ambiental no qual a organização está inserida e que podem afetar o sistema que está sendo desenvolvido [2];
- Organizacional: Este nível reúne as informações relacionadas à organização (missão, objetivos, metas e padrões) e que podem afetar os requisos do sistema [2];
- Gerencial: Esté nível tem como finalidade agrupar as informações relacionadas à gerência do projeto, são informações que permitem relacionar tarefas a requisitos [2];
- Desenvolvimento: Esté nível agrupa as informações relacionadas aos diversos artefatos que são gerados no processo de desenvolvimento [2].
No meta-modelo de Toranzo o suporte a rastreabilidade indentica os seguintes tipos de elos:
- Satisfação : é responsável por indicar que a classe de origem possui dependência com a classe de destino [3];
- Recurso: é responsável por indicar a classe de origem tem dependêcia de recurso com a classe de destino [3];
- Responsabilidade: é responsável por indicar participação, responsabilidade e ação das pessoas sobre os artefatos [3];
- Representação: é responsável por capturar a representação ou modelagem dos requisitos [3];
- Alocado: é responsável por indicar a classe de origem que está relacionada à classe de destino, representando um subsistema [3];
- Agregação: é resposnável por indicar a composição de elementos [3].
Com base nesses elos é possível elaborar a Tabela 1, que será usada como template para representar os elos dos artefatos com os requisitos desenvolvidos nesse projeto.
Tabela 1 - Template para a criação dos elos dos requisitos.
Artefato Analisado | Classificação do Artefato Analisado |
---|---|
Tipos de Elo | Artefatos Relacionados |
Satisfação | - |
Recurso | - |
Representação | - |
Alocado | - |
Agregação | - |
Autor: Luiz
Tabela de Contribuições Cartões de Elo
Contribuinte | Descrição | Links |
---|---|---|
Luiz | Criação dos elos para os requisitos #RF01, #RF02, #RF03, #RF04, #RF05, #RF06, #RF06, #RF08 | #RF01, #RF02, #RF03, #RF04, #RF05, #RF06, #RF07, #RF08 |
Fábio | Criação dos elos para os requisitos #RF09, #RF10, #RF11, #RF12, #RF13, #RF15, #RF16 | #RF09, #RF10, #RF11, #RF12, #RF13, #RF15, #RF16 |
Gabriela | Criação dos elos para os requisitos #RF28, #RF29, #RF30, #RF31, #RF32, #RF33, #RF35, #RF36, #RF38, #RN01 | #RF28, #RF29, #RF30, #RF31, #RF32, #RF33, #RF35, #RF36, #RF38, #RN01 |
Davi | Criação dos elos para os requisitos #RF14, #RF34, #RF14, #RF19, #RF21, #RF37, #RN06 | #RF14, #RF34, #RF14, #RF19, #RF21, #RF37, #RN06 |
Ana Clara | Criação dos elos para os requisitos #RF17, #RF20, #RF22, #RF23, #RF24, #RF25, #RF26, #RF27 | #RF17, #RF20, #RF22, #RF23, #RF24, #RF25, #RF26, #RF27 |
Mateus | Criação dos elos para os requisitos #RN10, #RN11, #RN12, #RN13, #RN14, #RN15 | #RN10, #RN11, #RN12, #RN13, #RN14, #RN15 |
Ana Joyce | Criação dos elos para os requisitos #RN02, #RN03, #RN04, #RN05, #RN07, #RN08, #RN09 | #RN02, #RN03, #RN04, #RN05, #RN07, #RN08, #RN09 |
Tabela de Contribuições para Representações/Protótipos
Contribuinte | Descrição | Links |
---|---|---|
Gabriela | Responsável pela representação/protótipo de #RF01, #RF03, #RF15, #RF16, #RF17 | #RF01, #RF03, #RF15, #RF16, #RF17 |
Ana Joyce | Responsável pela representação/protótipo de #RF04, #RF08, #RF33, #RN10 | #RF04, #RF08, #RF33, #RN10 |
Ana Borges | Responsável pela representação/protótipo de #RF28, #RF22, #RF07, #RF09, #RF23 | #RF28, #RF22, #RF07, #RF09, #RF23 |
Luiz | Responsável pela representação/protótipo de #RF02, #RF05, #RF19, #RF25, #RF26, #RF29 | #RF02, #RF05, #RF19, #RF25, #RF26, #RF29 |
Davi | Responsável pela representação/protótipo de #RF37, #RF34,#RF10, #RF27 | #RF37, #RF34, #RF10, #RF27 |
Fábio | Responsável pela representação/protótipo de #RF11, #RF12,#RF13, #RF32 | #RF11, #RF12, #RF13, #RF32 |
Rastreabilidade
Nesse tópico são apresentadas as tabelas referentes aos elos dos artefatos analisados ao longo do projeto. Assim, cada um dos 52 requisitos elicitados possuem uma tabela semelhante ao template da Tabela 1, com seus artefatos relacionados.
#RF01 - Deve oferecer a possibilidade do usuário acionar a pesquisa na web
Tabela 2 - Elos para o requisito #RF01.
RF01 | Classificação do Artefato Analisado |
---|---|
Tipos de Elo | Artefatos Relacionados |
Satisfação | #ES03 - Funcionalidade |
Recurso | Cenário #CN07 |
Representação | ![]() |
Alocado | Caso de uso #UC07, Léxico #LX07 |
Agregação | História de usuário #HU29 |
Fonte: Luiz
#RF02 - Deve haver a possibilidade de uso do pensamento profundo para solução de problemas (Deep Thinking)
Tabela 3 - Elos para o requisito #RF03.
RF02 | Classificação do Artefato Analisado |
---|---|
Tipos de Elo | Artefatos Relacionados |
Satisfação | #ES03 - Funcionalidade |
Recurso | Cenário #CN09 |
Representação | ![]() |
Alocado | Caso de uso #UC09, Léxico #LX09 |
Agregação | História de usuário #HU13, Épico 1 - Funcionalidades de IA #BK01 |
Fonte: Luiz
#RF03 - O sistema deve aceitar uploads de arquivos de até 10MB nos formatos PDF, DOCX, TXT e imagens (com OCR) com tempo de resposta < 35s
Tabela 4 - Elos para o requisito #RF03.
RF03 | Classificação do Artefato Analisado |
---|---|
Tipos de Elo | Artefatos Relacionados |
Satisfação | #ES06 - Desempenho Cartão de especificação #CNFR01 Cartão de especificação #CNFR04 Cartão de especificação #CNFR16 |
Recurso | Cenário #CN06 |
Representação | ![]() ![]() |
Alocado | Caso de uso #UC06, Léxico #LX06 |
Agregação | História de usuário #HU25, História de usuário #HU26, Épico 7 - Gerenciamento de arquivos #BK37 |
Fonte: Luiz
#RF04 - Deve possuir a opção de login com conta Google/Apple ID
Tabela 5 - Elos para o requisito #RF04.
RF04 | Classificação do Artefato Analisado |
---|---|
Tipos de Elo | Artefatos Relacionados |
Satisfação | #ES07 - Suportabilidade Cartão de especificação #CNFR02 Cartão de especificação #CNFR09 |
Recurso | - |
Representação | ![]() |
Alocado | |
Agregação | História de usuário #HU41, Épico 3 - Segurança #BK15 |
Fonte: Luiz
#RF05 - Deve salvar chats entre plataformas
Tabela 6 - Elos para o requisito #RF05.
RF05 | Classificação do Artefato Analisado |
---|---|
Tipos de Elo | Artefatos Relacionados |
Satisfação | #ES05 - Confiabilidade Cartão de especificação #CNFR03 Cartão de especificação #CNFR11 |
Recurso | ![]() |
Representação | - |
Alocado | - |
Agregação | História de usuário #HU18, Épico 4 - Funcionalidades do chat #BK17 |
Fonte: Luiz
#RF06 - Melhorar as capacidades de "deep thinking"
Tabela 7 - Elos para o requisito #RF06.
RF05 | Classificação do Artefato Analisado |
---|---|
Tipos de Elo | Artefatos Relacionados |
Satisfação | Cartão de especificação #CNFR12 |
Recurso | - |
Representação | - |
Alocado | - |
Agregação | - |
Fonte: Luiz
#RF07 - Deve haver um campo para a interação com a IA
Tabela 8 - Elos para o requisito #RF07.
RF07 | Classificação do Artefato Analisado |
---|---|
Tipos de Elo | Artefatos Relacionados |
Satisfação | #ES04 - Usabilidade #ES01 - Design, |
Recurso | - |
Representação | ![]() |
Alocado | - |
Agregação | História de usuário #HU03, Épico 4 - Funcionalidades do chat #BK18 |
#RF08 - Deve ser possível criar novos chats
Tabela 9 - Elos para o requisito #RF08.
RF08 | Classificação do Artefato Analisado |
---|---|
Tipos de Elo | Artefatos Relacionados |
Satisfação | #ES04 - Usabilidade, #ES03 - Funcionalidade |
Recurso | - |
Representação | ![]() |
Alocado | - |
Agregação | História de usuário #HU42, Épico 5 - Interface e experiência do usuário #BK21 |
#RF09 - Deve ser possível renomear um chat
Tabela 10 - Elos para o requisito #RF09.
RF09 | Classificação do Artefato Analisado |
---|---|
Tipos de Elo | Artefatos Relacionados |
Satisfação | #ES04 - Usabilidade, #ES03 - Funcionalidade |
Recurso | - |
Representação | ![]() |
Alocado | - |
Agregação | História de usuário #HU04, Épico 4 - Funcionalidades do chat #BK20 |
Fonte: Fábio
#RF10 - Os chats já utilizados devem poder ser acessados posteriormente
Tabela 11 - Elos para o requisito #RF10.
RF10 | Classificação do Artefato Analisado |
---|---|
Tipos de Elo | Artefatos Relacionados |
Satisfação | #ES04 - Usabilidade, #ES03 - Funcionalidade |
Recurso | - |
Representação | ![]() |
Alocado | - |
Agregação | - |
Fonte: Fábio
#RF11 - Deve ser possível dar dislike em uma resposta da IA
Tabela 12 - Elos para o requisito #RF11.
RF11 | Classificação do Artefato Analisado |
---|---|
Tipos de Elo | Artefatos Relacionados |
Satisfação | #ES04 - Usabilidade, #ES03 - Funcionalidade |
Recurso | Cenário #CN08 |
Representação | ![]() |
Alocado | Caso de uso #UC08, Léxico #LX08 |
Agregação | - |
Fonte: Fábio
#RF12 - Deve ser possível dar like em uma resposta da IA
Tabela 13 - Elos para o requisito #RF12.
RF12 | Classificação do Artefato Analisado |
---|---|
Tipos de Elo | Artefatos Relacionados |
Satisfação | #ES04 - Usabilidade, #ES03 - Funcionalidade |
Recurso | Cenário #CN08 |
Representação | ![]() |
Alocado | Caso de uso #UC08, Léxico #LX08 |
Agregação | - |
Fonte: Fábio
#RF13 - Deve ser possível copiar uma resposta da IA
Tabela 14 - Elos para o requisito #RF13.
RF13 | Classificação do Artefato Analisado |
---|---|
Tipos de Elo | Artefatos Relacionados |
Satisfação | #ES04 - Usabilidade, #ES03 - Funcionalidade |
Recurso | Cenário #CN08 |
Representação | ![]() |
Alocado | Caso de uso #UC08, Léxico #LX08 |
Agregação | - |
Fonte: Fábio
#RF14 - Deve exibir citações de fontes e referências em respostas baseadas em documentos, indicando página, site e/ou trecho extraído
RF14 | Classificação do Artefato Analisado |
---|---|
Tipos de Elo | Artefatos Relacionados |
Satisfação | #ES03 - Funcionalidade |
Recurso | - |
Representação | - |
Alocado | - |
Agregação | História de usuário #HU10,História de usuário #HU36 Épico 1 - Funcionalidades de uma IA #BK03, #BK04 |
Autor: Davi Emanuel
#RF15 - Deve ser possível alterar o idioma do sistema
Tabela 16 - Elos para o requisito #RF15.
RF15 | Classificação do Artefato Analisado |
---|---|
Tipos de Elo | Artefatos Relacionados |
Satisfação | #ES04 - Usabilidade, #ES03 - Funcionalidade |
Recurso | - |
Representação | ![]() |
Alocado | - |
Agregação | História de usuário #HU27, Épico 5 - Interface e experiência do usuário #BK35 |
Fonte: Fábio
#RF16 - Deve ser possível apagar conversas individuais ou de forma geral
Tabela 17 - Elos para o requisito #RF16.
RF16 | Classificação do Artefato Analisado |
---|---|
Tipos de Elo | Artefatos Relacionados |
Satisfação | #ES04 - Usabilidade, #ES03 - Funcionalidade |
Recurso | Cenário #CN13 |
Representação | ![]() |
Alocado | - |
Agregação | História de usuário #HU28, Épico 2 - Controle de dados #BK14 |
Fonte: Fábio
#RF17 - Deve ser possível regenerar uma resposta da IA de forma manual ou automática em caso de erro de servidor ou sobrecarga
RF17 | Classificação do Artefato Analisado |
---|---|
Tipos de Elo | Artefatos Relacionados |
Satisfação | #UC08 - Refinar resposta gerada, #HU30 - História de usuário: Refinar resposta |
Recurso | Cenário #CN08, Léxico #LX08 |
Representação | ![]() |
Alocado | - |
Agregação | Cenário #CN08, Léxico #LX08 |
Fonte: Ana Clara
#RF18 - O sistema deve exibir respostas formatadas em Markdown em tabelas ou listas complexas, com possibilidade de edição pelo usuário
RF18 | Classificação do Artefato Analisado |
---|---|
Tipos de Elo | Artefatos Relacionados |
Satisfação | #ES01 - design |
Recurso | - |
Representação | - |
Alocado | - |
Agregação | História de usuário #HU23,História de usuário #HU34 Épico 5 - Interface e experiencia do usuário #BK26, #BK27 |
Autor: Davi Emanuel
#RF19 - Deve ser possível interromper respostas em andamento
RF19 | Classificação do Artefato Analisado |
---|---|
Tipos de Elo | Artefatos Relacionados |
Satisfação | #ES01 - Funcionalidade |
Recurso | #CN10 |
Representação | ![]() |
Alocado | #UC10 |
Agregação | História de usuário #HU07 Épico 4 - Funcionalidades do chat #BK24 |
Autor: Davi Emanuel
#RF20 - Deve possuir uma API pública
RF20 | Classificação do Artefato Analisado |
---|---|
Tipos de Elo | Artefatos Relacionados |
Satisfação | #HU31 - Utilizar uma API Pública |
Recurso | - |
Representação | #HU31 - Utilizar uma API Pública |
Alocado | - |
Agregação | Épico 8 - Integrações e API #BK41 |
Fonte: Ana Clara
#RF21 - Deve aceitar autenticação via token de acesso
RF21 | Classificação do Artefato Analisado |
---|---|
Tipos de Elo | Artefatos Relacionados |
Satisfação | #ES01 - Implementação |
Recurso | |
Representação | - |
Alocado | |
Agregação |
Autor: Davi Emanuel
#RF22 - Deve haver uma confirmação para limpar o histórico
RF22 | Classificação do Artefato Analisado |
---|---|
Tipos de Elo | Artefatos Relacionados |
Satisfação | #UC13 - Apagar histórico com confirmação, #HU02 - Confirmar a exclusão do histórico de conversas |
Recurso | Cenário #CN13 |
Representação | ![]() |
Alocado | Léxico #LX13 |
Agregação | Épico #BK09 - Controle de dados |
Fonte: Ana Clara
#RF23 - Deve suportar busca incremental (exibição de sugestões em tempo real conforme o usuário digita)
RF23 | Classificação do Artefato Analisado |
---|---|
Tipos de Elo | Artefatos Relacionados |
Satisfação | #HU05 - Busca incremental no campo de texto |
Recurso | - |
Representação | ![]() |
Alocado | - |
Agregação | Épico #BK28 - Interface e experiência do usuário |
Fonte: Ana Clara
#RF24 - Todos os dados sensíveis do usuário devem ser criptografados em trânsito (TLS) e em repouso (AES-256)
RF24 | Classificação do Artefato Analisado |
---|---|
Tipos de Elo | Artefatos Relacionados |
Satisfação | - |
Recurso | - |
Representação | - |
Alocado | - |
Agregação | - |
Fonte: Ana Clara
#RF25 - O usuário deve poder controlar quais dados são compartilhados (chat, histórico de buscas, localização)
RF25 | Classificação do Artefato Analisado |
---|---|
Tipos de Elo | Artefatos Relacionados |
Satisfação | #HU17 - Controlar quais dados são compartilhados com a IA |
Recurso | - |
Representação | ![]() |
Alocado | - |
Agregação | Épico #BK11 - Controle de dados |
Fonte: Ana Clara
#RF26 - Deve haver autenticação multifator opcional para acesso a funcionalidades avançadas
RF26 | Classificação do Artefato Analisado |
---|---|
Tipos de Elo | Artefatos Relacionados |
Satisfação | #HU16 - Autenticar a conta para acessar funcionalidades avançadas |
Recurso | - |
Representação | ![]() |
Alocado | - |
Agregação | Épico #BK16 - Segurança |
Fonte: Ana Clara
#RF27 - Deve oferecer modo escuro e claro, com configuração manual e sincronização automática com o SO
RF27 | Classificação do Artefato Analisado |
---|---|
Tipos de Elo | Artefatos Relacionados |
Satisfação | #HU19 - Deve oferecer modo escuro e claro, com configuração manual e sincronização automática com o SO |
Recurso | Cenário #CN05 |
Representação | ![]() |
Alocado | Caso de uso #UC05, Léxico #LX05 |
Agregação | Épico #BK29 - Interface e experiência do usuário |
Fonte: Ana Clara
#RF28 - Deve incluir tutorial interativo na primeira execução, explicando as principais funcionalidades
RF28 | Classificação do Artefato Analisado |
---|---|
Tipos de Elo | Artefatos Relacionados |
Satisfação | – |
Recurso | #CN12 |
Representação | ![]() |
Alocado | #UC12, #LX12 |
Agregação | #HU01, #BK30 |
Autor: Gabriela
#RF29 - Exibir status do servidor em tempo real (Online, Manutenção, Sobrecarga)
RF29 | Classificação do Artefato Analisado |
---|---|
Tipos de Elo | Artefatos Relacionados |
Satisfação | – |
Recurso | #CN11 |
Representação | ![]() |
Alocado | #UC11, #LX11 |
Agregação | #HU14, #BK31 |
Autor: Gabriela
#RF30 - Melhorar retenção de contexto em diálogos longos
RF30 | Classificação do Artefato Analisado |
---|---|
Tipos de Elo | Artefatos Relacionados |
Satisfação | – |
Recurso | – |
Representação | – |
Alocado | – |
Agregação | #HU24, #BK06 |
Autor: Gabriela
#RF31 - Implementar memória de contexto persistente entre conversas
RF31 | Classificação do Artefato Analisado |
---|---|
Tipos de Elo | Artefatos Relacionados |
Satisfação | – |
Recurso | – |
Representação | – |
Alocado | – |
Agregação | #HU31, #BK02 |
Autor: Gabriela
#RF32 - Permitir escolha de modelos (seleção de diferentes versões/modelos de IA)
RF32 | Classificação do Artefato Analisado |
---|---|
Tipos de Elo | Artefatos Relacionados |
Satisfação | – |
Recurso | #CN04 |
Representação | ![]() ![]() |
Alocado | #UC04, #LX04 |
Agregação | #HU20, #BK25 |
Autor: Gabriela
#RF33 - Permitir organização de conversas em pastas ou listas por tema ou projeto
RF33 | Classificação do Artefato Analisado |
---|---|
Tipos de Elo | Artefatos Relacionados |
Satisfação | – |
Recurso | – |
Representação | ![]() |
Alocado | – |
Agregação | #HU09, #BK25 |
Autor: Gabriela
#RF34 - Implementar comandos de voz para entrada e saída de informações
RF34 | Classificação do Artefato Analisado |
---|---|
Tipos de Elo | Artefatos Relacionados |
Satisfação | #ES02 - implementação |
Recurso | #CN03 |
Representação | ![]() |
Alocado | #UC03 |
Agregação | História de usuário #HU12, Épico 5 - Interface e experiencia do usuário #BK32 |
Validação com usuário | ▶ Assista à validação também no YouTube |
Autor: Davi Emanuel
#RF35 – Ajustar visualização do título ao passar o mouse sobre o nome do chat na barra lateral de histórico
RF35 | Classificação do Artefato Analisado |
---|---|
Tipos de Elo | Artefatos Relacionados |
Satisfação | – |
Recurso | – |
Representação | – |
Alocado | – |
Agregação | #HU21, #BK33 |
Autor: Gabriela
#RF36 – Fornecer, na interface de envio de imagens, instruções claras e contextualizadas sobre OCR
RF36 | Classificação do Artefato Analisado |
---|---|
Tipos de Elo | Artefatos Relacionados |
Satisfação | – |
Recurso | – |
Representação | – |
Alocado | – |
Agregação | #HU22, #BK40 |
Autor: Gabriela
#RF37 - Conectar nativamente a ferramentas populares (Google Drive, Outlook, GitHub etc.) via integrações diretas
RF37 | Classificação do Artefato Analisado |
---|---|
Tipos de Elo | Artefatos Relacionados |
Satisfação | #ES07 - Suportabiliddade |
Recurso | #CN02 |
Representação | ![]() |
Alocado | #UC10 |
Agregação | História de usuário #HU11 Épico 8 - Interações e AP1 |
Validação com usuário | ▶ Assista à validação também no YouTube |
Autor: Davi Emanuel
#RF38 – Disponibilizar resumo automático de vídeos (importação de links do YouTube para sumarização)
RF38 | Classificação do Artefato Analisado |
---|---|
Tipos de Elo | Artefatos Relacionados |
Satisfação | – |
Recurso | #CN14 |
Representação | – |
Alocado | #UC14, #LX14 |
Agregação | #HU33, #BK08 |
Autor: Gabriela
#RN01 – Deve fazer o uso da arquitetura DeepSeek-V3
RN01 | Classificação do Artefato Analisado |
---|---|
Tipos de Elo | Artefatos Relacionados |
Satisfação | #ES07 |
Recurso | – |
Representação | – |
Alocado | – |
Agregação | #CNFR12 |
Autor: Gabriela
#RN02 - Deve possuir versões para Android e IOS
RN02 | Classificação do Artefato Analisado |
---|---|
Tipos de Elo | Artefatos Relacionados |
Satisfação | #ES07 - Suportabilidade |
Recurso | #RDN05 |
Representação | #CNFR09 |
Alocado | - |
Agregação | Classificação: MoSCoW -> Could, In-or-Out -> In |
Fonte: Ana Joyce
#RN03 - Deve guardar um histórico de conversas por 30 dias (não persistente se o usuário sair sem salvar)
RN03 | Classificação do Artefato Analisado |
---|---|
Tipos de Elo | Artefatos Relacionados |
Satisfação | #ES05 - Confiabilidade |
Recurso | #RIN10 |
Representação | #CNFR11 |
Alocado | - |
Agregação | Classificação: MoSCoW -> Could, In-or-Out -> In |
Fonte: Ana Joyce
#RN04 - Deve fazer a exclusão automática de dados de upload
RN04 | Classificação do Artefato Analisado |
---|---|
Tipos de Elo | Artefatos Relacionados |
Satisfação | #ES02 - Implementação |
Recurso | #RIN11 |
Representação | - |
Alocado | Caso de uso #UC01 Léxico #LX01 #CNFR08 |
Agregação | Classificação: MoSCoW -> Must, In-or-Out -> In Épico 2 - Controle de dados #BK12 História de usuário #HU37 |
Fonte: Ana Joyce
#RN05 - A interface deve seguir diretrizes de usabilidade e acessibilidade
RN05 | Classificação do Artefato Analisado |
---|---|
Tipos de Elo | Artefatos Relacionados |
Satisfação | #ES01 - Design |
Recurso | #RIN12 e #RQF05 |
Representação | - |
Alocado | #CNFR23 |
Agregação | Classificação: MoSCoW -> Must, In-or-Out -> In Épico 5 - Controle de dados #BK34 História de usuário #HU38 |
Fonte: Ana Joyce
#RN06 - Em caso de falha, deve retornar mensagens de erro claras
RN06 | Classificação do Artefato Analisado |
---|---|
Tipos de Elo | Artefatos Relacionados |
Satisfação | #ES02 |
Recurso | - |
Representação | - |
Alocado | - |
Agregação | - |
Autor: Davi Emanuel
#RN07 - O sistema deve suportar múltiplas requisições simultâneas sem degradação
RN07 | Classificação do Artefato Analisado |
---|---|
Tipos de Elo | Artefatos Relacionados |
Satisfação | #ES05 - Confiabilidade |
Recurso | #RIN16 |
Representação | - |
Alocado | Caso de uso #UC09 Léxico #LX09 #CNFR05 |
Agregação | Classificação: MoSCoW -> Should, In-or-Out -> In |
Fonte: Ana Joyce
#RN08 - O processamento de arquivos grandes (PDF/DOCX) deve ocorrer em ≤ 10 s e o tempo médio de resposta ≤ 2 s em operações simples
RN08 | Classificação do Artefato Analisado |
---|---|
Tipos de Elo | Artefatos Relacionados |
Satisfação | #ES02 - Implementação |
Recurso | #RIN17 e #RQN04 |
Representação | - |
Alocado | Caso de uso #UC06 Léxico #LX06 #CNFR04 |
Agregação | Classificação: MoSCoW -> Should, In-or-Out -> In |
Fonte: Ana Joyce
#RN09 - Disponibilizar, no próprio app, informações claras e acessíveis sobre como e onde os dados são armazenados e utilizados
RN09 | Classificação do Artefato Analisado |
---|---|
Tipos de Elo | Artefatos Relacionados |
Satisfação | #ES05 - Confiabilidade |
Recurso | #RQN01 |
Representação | - |
Alocado | #CNFR10 |
Agregação | Classificação: MoSCoW -> Must, In-or-Out -> Out |
Fonte: Ana Joyce
#RN10 e #RN11 - Especificar e permitir ao usuário optar por participar ou não do uso de seus dados em re-treinamento ou venda de modelos
Artefato Analisado | Classificação do Artefato Analisado |
---|---|
Tipos de Elo | Artefatos Relacionados |
Satisfação | #ES05 - Confiabilidade |
Recurso | - |
Representação | ![]() |
Alocado | - |
Agregação | Classificação - Three Level Scale |
Autor: Mateus
#RN12 - Garantir estabilidade na geração de conteúdos pesados (PDF, cálculos), evitando erros de formatação ou falhas
Artefato Analisado | Classificação do Artefato Analisado |
---|---|
Tipos de Elo | Artefatos Relacionados |
Satisfação | #ES05 - Confiabilidade #ES02 - Implementação |
Recurso | - |
Representação | - |
Alocado | - |
Agregação | Classificação - Three Level Scale |
Autor: Mateus
#RN13 - Atingir ≥ 95 % de usuários avaliando a usabilidade como “Fácil” ou “Muito fácil” em pesquisas futuras
Artefato Analisado | Classificação do Artefato Analisado |
---|---|
Tipos de Elo | Artefatos Relacionados |
Satisfação | #ES04 - Usabilidade #ES01 - Design |
Recurso | - |
Representação | - |
Alocado | - |
Agregação | Classificação - Three Level Scale |
Autor: Mateus
#RN14 - Alcançar ≥ 90 % de concordância em “Interface clara e agradável” em pesquisas futuras
Artefato Analisado | Classificação do Artefato Analisado |
---|---|
Tipos de Elo | Artefatos Relacionados |
Satisfação | #ES04 - Usabilidade #ES01 - Design |
Recurso | - |
Representação | - |
Alocado | - |
Agregação | Classificação - Three Level Scale |
Autor: Mateus
#RN15 - Reduzir para ≤ 5 % os usuários que relatam dificuldade em encontrar opções/ferramentas em pesquisas futuras
Artefato Analisado | Classificação do Artefato Analisado |
---|---|
Tipos de Elo | Artefatos Relacionados |
Satisfação | #ES04 - Usabilidade #ES01 - Design |
Recurso | - |
Representação | - |
Alocado | - |
Agregação | Classificação - Three Level Scale |
Autor: Mateus
Referências Bibliográficas
1. SAYÃO, Miriam; LEITE, Julio. Rastreabilidade de Requisitos. PUC-Rio: Departamento de Informática, ISSN 0103-9741, Rio de Janeiro, 2005, p. 9. Disponível em: https://www-di.inf.puc-rio.br/~julio/rastre.pdf. Acesso em: 07/06/2025.
Foto da referência
2. SAYÃO, Miriam; LEITE, Julio. Rastreabilidade de Requisitos. PUC-Rio: Departamento de Informática, ISSN 0103-9741, Rio de Janeiro, 2005, p. 9. Disponível em: https://www-di.inf.puc-rio.br/~julio/rastre.pdf. Acesso em: 07/06/2025.
Foto da referência
3. SAYÃO, Miriam; LEITE, Julio. Rastreabilidade de Requisitos. PUC-Rio: Departamento de Informática, ISSN 0103-9741, Rio de Janeiro, 2005, p. 9-10. Disponível em: https://www-di.inf.puc-rio.br/~julio/rastre.pdf. Acesso em: 07/06/2025.
Foto da referência
Histórico de Versões
Data | Versão | Descrição | Autor | Revisor |
---|---|---|---|---|
07/06/2025 | 1.0 | (#PR01) Criação do documento de pós-rastreabilidade. | @Luiz |
@Fabio |
07/06/2025 | 1.1 | (#PR01) Elaboração da introdução, meotodologia e do template de representação dos elos. | @Luiz |
@Fabio |
07/06/2025 | 1.2 | (#PR01) Adição dos requisitos do projeto e seus hiperlinks. | @Luiz |
@Fabio |
07/06/2025 | 1.3 | (#PR01) Adição das tabelas dos elos para os requisitos #RF01-#RF08 | @Luiz |
@Fabio |
07/06/2025 | 1.4 | (#PR01) Adição das tabelas dos elos para os requisitos #RF09-#RF13 #RF15-#RF16 | @Fabio |
'@Luiz' |
08/06/2025 | 1.5 | (#PR01) Adição das tabelas dos elos para os requisitos #RF28, #RF29, #RF30, #RF31, #RF32, #RF33, #RF35, #RF36, #RF38, #RN01 | @Gabriela |
@Luiz |
08/06/2025 | 1.6 | (#PR01) Adição das tabelas dos elos para os requisitos #RF14, #RF18, #RF19, #RF21, #RF34, #RF37 #RN06 | @Davi Emanuel |
@Luiz |
08/06/2025 | 1.7 | (#PR01) Adição das tabelas dos elos para os requisitos #RF17, #RF20, #RF22, #RF23, #RF24, #RF25, #RF26, #RF27 | @Ana Clara |
@Luiz |
08/06/2025 | 1.8 | (#PR01) Adição dos cartões de especificação para os elos dos requisitos #RF01-#RF08 | @Luiz |
@ |
08/06/2025 | 1.9 | (#PR01) Adição das tabelas dos elos para os requisitos #RN02 até o #RN05 e do #RN07 até o #RN09 | @Ana Joyce |
@Luiz |
08/06/2025 | 2.0 | (#PR01) Adição das tabelas dos elos para os requisitos #RN10 ao #RN15 | @Ana Joyce |
|
22/06/2025 | 2.1 | (#PR01) Adição dos protótipos para as histórias de usuário: HU07, HU13, HU14, HU16, HU17, HU18 | @Luiz |
@Ana Clara |
22/06/2025 | 2.2 | (#PR01) Adição dos protótipos para as histórias de usuário: HU01, HU02, HU03, HU04, HU05 | @Ana Clara |
@ |
22/06/2025 | 2.3 | (#PR01) Adição dos protótipos para as histórias de usuário: HU39, HU41, HU42, HU09 | @Ana Joyce |
@Luiz |
07/06/2025 | 2.4 | (#PR01) Adição dos protótipos para representação/protótipo de #RF01, #RF03, #RF15, #RF16, #RF17 | @Gabriela |
Davi Emanuel |
22/06/2025 | 2.5 | (#PR01) Adição dos protótipos para representação/protótipo de #RF37, #RF34, #RF10, #RF27 | @Davi Emanuel |
@Ana Clara |
04/07/2025 | 2.6 | (#PR01) Adição dos protótipos para representação/protótipo de #RF11, #RF12, #RF13, #RF32 | @Fabio |
@Luiz |
06/07/2025 | 2.6 | (#PE01) Adição da validaçao com usuário do Protótipo | @Davi Emanuel | @Ana Clara |