Matriz de Rastreabilidade
A Matriz de Rastreabilidade é um documento ou ferramenta usada para rastrear e gerenciar os requisitos de um projeto ao longo do seu ciclo de vida. Seu objetivo é garantir que todos os requisitos sejam atendidos e que as mudanças sejam controladas, ajudando a evitar falhas ou omissões.
Tabela
Legendas
- RF - Requisito Funcional
- RNF - Requisito Não Funcional
- BRS: Requisito Funcional do Brainstorming
- ENT: Requisito da Entrevista
- INT: Requisito da Introspecção
- QST: Requisito do Questionário
- RNF: Requisito Não Funcional
- EP - Épico
- US - História de usuário
- UC - Caso de Uso
- CEN - Cenário
- LEX - Léxico
- NFR - NFR Framework
Tabela 1 - Matriz
ID | Requisito e Versão | Descrição | Implementado | Rastreabilidade | Artefatos |
---|---|---|---|---|---|
1 | RF01 / 1.0 |
O usuário deve poder configurar a visibilidade da conta. | Sim | ENT1-01 | EP01, US01 |
2 | RF02 / 1.0 |
O usuário deve poder gravar e enviar mensagens de voz. | Sim | ENT1-02 | EP02, US02, LEX01 |
3 | RF03 / 1.0 |
O sistema deve exibir Trend Topics para visualização dos tópicos populares. | Não | ENT1-03 | EP03, US03, UC01, CEN01 |
4 | RF04 / 1.0 |
O usuário deve poder definir o tema escuro ou claro no aplicativo. | Sim | ENT1-04 | EP01, US04, UC02, CEN02, LEX03 |
5 | RF05 / 1.0 |
O sistema deve oferecer uma área de mensagens privadas para interações. | Não | ENT1-05 | EP02, US05, UC03,CEN03, LEX02 |
6 | RF06 / 1.0 |
O sistema deve verificar contas com número de telefone e email cadastrados. | Sim | ENT1-06 | EP04, US06, LEX01 |
7 | RF07 / 1.0 |
O sistema deve permitir a tradução automática de publicações. | Não | ENT1-07 | EP01, US07, LEX01 |
8 | RF08 / 1.0 |
O sistema deve reduzir a exibição de anúncios intrusivos. | Não | ENT1-08 | EP01, US08 |
9 | RF09 / 1.0 |
O sistema deve implementar moderação para reduzir bots e publicações irrelevantes. | Sim | ENT1-09 | EP04, US09 |
10 | RF10 / 1.0 |
O sistema deve permitir o upload de vídeos em alta definição. | Não | ENT1-10 | EP03, US10 |
11 | RF11 / 1.0 |
O sistema deve exibir uma confirmação visual ao realizar ações. | Sim | ENT2-01 | EP03, US11, LEX02 |
12 | RF12 / 1.0 |
O sistema deve oferecer um histórico de interações do usuário. | Sim | ENT2-02 | EP04, US12, LEX02 |
13 | RF13 / 1.0 |
O sistema deve permitir respostas anônimas em discussões públicas moderadas. | Não | ENT2-03 | EP03, US13 |
14 | RF14 / 1.0 |
O sistema deve permitir que o usuário salve postagens para leitura posterior. | Não | ENT2-04 | EP03, US14 |
15 | RF15 / 1.0 |
O sistema deve sugerir usuários para seguir, com base nas interações do usuário. | Sim | ENT2-05 | EP03, US15, LEX01 |
16 | RF16 / 1.0 |
O sistema deve permitir a criação de enquetes interativas. | Não | ENT2-06 | EP03, US16 |
17 | RF17 / 1.0 |
O sistema deve permitir ao usuário denunciar contas ou postagens. | Sim | ENT2-07 | EP02, US17 |
18 | RF18 / 1.0 |
O usuário deve poder ocultar publicações antigas de seu perfil sem excluí-las. | Não | ENT2-08 | EP01, US18, CEN02 |
19 | RF19 / 1.0 |
O sistema deve permitir backup e restauração de dados, como postagens e configurações. | Não | ENT2-09 | EP01, US19 |
20 | RF20 / 1.0 |
O sistema deve permitir filtrar conteúdos no feed com base em categorias específicas. | Não | ENT2-10 | EP03, US20 |
21 | RF21 / 1.0 |
O sistema deve permitir que o usuário adicione legendas automáticas aos vídeos enviados. | Sim | ENT3-01 | EP03, US21 |
22 | RF22 / 1.0 |
O sistema deve sugerir textos gerados por Inteligência Artificial para publicações. | Não | ENT3-02 | EP03, US22, UC04, CEN04 |
23 | RF23 / 1.0 |
O sistema deve oferecer reações variadas para publicações. | Não | ENT3-03 | EP02, US23, LEX02 |
24 | RF24 / 1.0 |
O sistema deve permitir salvar rascunhos de postagens mesmo sem conexão. | Não | ENT3-04 | EP02, US24 |
25 | RF25 / 1.0 |
O sistema deve permitir agendar postagens para horários futuros. | Não | ENT3-05 | EP03, US25 |
26 | RF26 / 1.0 |
O sistema deve permitir o compartilhamento de postagens externas. | Não | ENT3-06 | EP03, US26, LEX01 |
27 | RF27 / 1.0 |
O sistema deve permitir criar comunidades ou grupos dentro da plataforma. | Não | ENT3-07 | EP05, US27 |
28 | RF28 / 1.0 |
O sistema deve permitir que o usuário gerencie múltiplas contas no mesmo aplicativo. | Sim | ENT3-08 | EP01, US28 |
29 | RF29 / 1.0 |
O sistema deve oferecer autenticação avançada para segurança do usuário. | Não | ENT3-09 | EP01, US29, LEX02 |
30 | RF30 / 1.0 |
O sistema deve permitir fixar postagens no perfil do usuário. | Sim | ENT3-10 | EP01, US30, CEN02 |
31 | RF31 / 1.0 |
O sistema deve permitir editar publicações após a postagem. | Sim | QST01 | EP03, US31, UC02 |
32 | RF32 / 1.0 |
O sistema deve permitir marcar outros usuários em postagens. | Sim | QST02 | EP02, US32 |
33 | RF33 / 1.0 |
O sistema deve permitir ver estatísticas detalhadas sobre as postagens. | Não | QST03 | EP03, US33 |
34 | RF34 / 1.0 |
O sistema deve permitir que o usuário receba alertas de menções. | Sim | QST04 | EP02, US34 |
35 | RF35 / 1.0 |
O sistema deve permitir reações a comentários em postagens. | Não | QST05 | EP02, US35 |
36 | RF36 / 1.0 |
O sistema deve permitir criar listas de amigos próximos. | Não | BRS01 | EP02, US36 |
37 | RF37 / 1.0 |
O sistema deve permitir realizar pesquisas de conteúdo. | Sim | BRS02 | EP03, US37 |
38 | RF38 / 1.0 |
O sistema deve permitir denunciar comentários ofensivos. | Sim | BRS03 | EP02, US38 |
39 | RF39 / 1.0 |
O sistema deve sugerir postagens personalizadas de acordo com as preferências do usuário. | Não | BRS04 | EP03, US39 |
40 | RF40 / 1.0 |
O sistema deve permitir configurar o status online ou offline do usuário. | Sim | BRS05 | EP01, US40 |
41 | RNF01 / 1.0 |
O sistema deve reduzir anúncios intrusivos e ajustar algoritmos para maior transparência. | Não | INT01 | NFR03 |
42 | RNF02 / 1.0 |
O sistema deve melhorar o algoritmo para priorizar conteúdos relevantes ao usuário. | Não | INT02 | NFR03 |
43 | RNF03 / 1.0 |
O sistema deve evitar a sobrecarga de notificações irrelevantes. | Não | INT03 | NFR03 |
44 | RNF04 / 1.0 |
O sistema deve implementar moderação para reduzir bots e publicações irrelevantes. | Não | INT04 | NFR03 |
45 | RNF05 / 1.0 |
O sistema deve oferecer autenticação avançada para segurança do usuário. | Não | INT05 | NFR02 |
46 | RNF06 / 1.0 |
O sistema deve garantir tempos de resposta inferiores a 1 segundo para interações usuais. | Não | INT06 | NFR02 |
47 | RNF07 / 1.0 |
O aplicativo deve minimizar o consumo de bateria em dispositivos móveis, garantindo uma taxa de consumo inferior a 5%. | Não | INT07 | NFR02 |
48 | RNF08 / 1.0 |
O sistema deve ser compatível com dispositivos móveis de versões Android 8.0 e iOS 12 ou superiores. | Não | INT08 | NFR01 |
49 | RNF09 / 1.0 |
O sistema deve ser compatível com versões de navegador mais antigas, garantindo funcionalidade em Chrome 70+ e Firefox 70+. | Não | BRS06 | NFR01 |
50 | RNF10 / 1.0 |
O sistema deve garantir alta disponibilidade, com menos de 1% de tempo de inatividade mensal. | Não | BRS07 | NFR02 |
51 | RNF11 / 1.0 |
O sistema deve criptografar todos os dados de login e autenticação para garantir a segurança das informações. | Não | BRS08 | NFR02 |
52 | RNF12 / 1.0 |
O sistema deve ser otimizado para uso em dispositivos com pouca memória RAM. | Não | BRS09 | NFR01 |
53 | RNF13 / 1.0 |
O sistema deve ser compatível com os navegadores mais recentes, como Google Chrome, Safari e Edge. | Não | BRS10 | NFR01 |
54 | RNF14 / 1.0 |
O sistema deve garantir que o feed de publicações seja carregado rapidamente, mesmo com grande volume de conteúdo. | Não | BRS11 | NFR02 |
55 | RNF15 / 1.0 |
O sistema deve garantir que os dados do usuário sejam armazenados de forma segura, com backup regular. | Não | BRS12 | NFR02 |
56 | RNF16 / 1.0 |
O sistema deve garantir que o conteúdo do usuário seja sempre acessível, com um tempo de recuperação abaixo de 10 segundos. | Não | BRS13 | NFR02 |
57 | RNF17 / 1.0 |
O sistema deve permitir que o usuário configure o status online ou offline. | Não | BRS14 | NFR03 |
58 | RNF18 / 1.0 |
O sistema deve permitir a criação de listas de amigos próximos. | Não | BRS15 | NFR03 |
59 | RNF19 / 1.0 |
O sistema deve permitir respostas anônimas em discussões públicas moderadas. | Não | BRS16 | NFR03 |
60 | RNF20 / 1.0 |
O sistema deve permitir salvar rascunhos de postagens mesmo sem conexão. | Não | BRS17 | NFR03 |
Autor: Alana Gabriele Slides da Aula 26 da Professora Milene Serrano. Disponível em: https://aprender3.unb.br/pluginfile.php/2972560/mod_resource/content/1/Requisitos%20-%20Aula%20026.pdf. Acesso em: 19 jan. 2025.Referência Bibliografia
Histórico de Versões
Versão
Data
Descrição
Autor
Revisor
1.0
19/01/2025
Criação do documento
Alana Gabriele
Genilson Silva