Pular para conteúdo

Introdução

A rastreabilidade de requisitos é essencial para a gestão eficiente de projetos de software, garantindo que os requisitos sejam implementados e verificáveis ao longo de todo o ciclo de desenvolvimento. A rastreabilidade forward-from, que liga os requisitos aos artefatos de desenho e implementação, é essencial para garantir que cada requisito seja devidamente traduzido em funcionalidades técnicas específicas1.

Este modelo de rastreabilidade possibilita acompanhar o progresso do desenvolvimento de forma precisa, desde os requisitos iniciais até os componentes implementados, assegurando que todas as funcionalidades estejam alinhadas com as expectativas e necessidades do cliente. Além disso, a rastreabilidade forward-from auxilia na identificação de qualquer desvio ou inconsistência no desenvolvimento, permitindo ações corretivas tempestivas e garantindo a qualidade e a conformidade do produto final1.

Metodologia

A metodologia será baseada no meta-modelo de Toranzo5, com adaptações. Também utilizaremos o Modelo Intermediário para o Rastreamento de Requisitos, que visa fornecer resultados a partir de uma combinação de fatores, incluindo boas práticas, estudos de casos, abstração, entre outros4. A literatura apresenta diversos trabalhos que focam nos tipos de relacionamentos associados à rastreabilidade, conhecidos como elos de rastreabilidade3. Os principais são:

  1. Satisfação: Classe origem tem dependência de satisfação com a classe destino.
  2. Recurso: Classe origem tem dependência de recurso com a classe destino.
  3. Responsabilidade: Registra a participação, responsabilidade e ação de pessoas sobre artefatos.
  4. Representação: Captura a representação ou modelagem dos requisitos em outras linguagens.
  5. Alocado: Classe origem está relacionada à classe destino, que representa um subsistema.
  6. Agregação: Indica “composição” de elementos.

A seguir, a Tabela 01 representa a estrutura utilizada para documentar o desenvolvimento dos requisitos no artefato. Ela detalha informações essenciais como versão, métodos de verificação, correção de defeitos e análise de impacto, permitindo um rastreamento eficaz e uma compreensão clara de cada aspecto do requisito no contexto do projeto.

Tabela 01: Estrutura de Desenvolvimento do Requisito
Versão Nome do Requisito Resolução de requisitos em conflito Verificação Correção de Defeitos Análise de impacto na evolução
A versão atual do requisito, indicando revisões ou atualizações ao longo do tempo. O nome que identifica o requisito específico a ser implementado. Indica como serão resolvidos possíveis conflitos entre este requisito e outros requisitos. Descreve os métodos e critérios usados para verificar se o requisito foi implementado corretamente. Explica o processo de identificação e correção de defeitos, incluindo relatórios de bugs e feedback. Avalia o impacto da implementação ou modificação deste requisito no sistema geral.

Fonte: Diego Sousa.

A seguir, a Tabela 02 representa os artefatos gerados pelos requisitos funcionais, fornecendo uma visão geral dos elementos criados a partir de cada requisito, como cenários, léxico, casos de uso e backlog.

Tabela 02: Artefatos Gerados Pelos Requisitos Funcionais
Cenário Léxico Casos de Uso Especificação Suplementar História de Usuário Backlog
Lista os cenários gerados a partir deste requisito. Lista os léxico gerados a partir deste requisito. Lista os casos de uso gerados a partir deste requisito. Lista a especificação suplementar gerada a partir deste requisito. Lista as histórias de usuário geradas a partir deste requisito. Lista o backlog gerado a partir deste requisito.

Fonte: Diego Sousa.

A seguir, a Tabela 03 representa os elos do requisito, detalhando o tipo de relação que cada requisito tem com outros elementos do sistema, a categoria do requisito, os elementos rastreáveis e a descrição do elo.

Tabela 03: Elos do Requisito
Tipo de Elo Categoria Elementos Rastreáveis Descrição do ELO Requisitos Relacionados
Classifica o tipo de relação que este requisito tem com outros elementos do sistema. Classifica o requisito dentro de uma categoria específica, como segurança, desempenho, etc. Especifica os elementos do sistema que serão rastreados em relação a este requisito. Descreve a função do elo de rastreabilidade no contexto deste requisito. Lista outros requisitos que estão relacionados ou são afetados por este requisito específico.

Fonte: Diego Sousa.

Rastreabilidade dos Requisitos Funcionais

RF01 - Autenticação de usuários para acesso seguro
Tabela 04: Estrutura de Desenvolvimento do Requisito
Versão Nome do Requisito Resolução de requisitos em conflito Verificação Correção de Defeitos Análise de impacto na evolução
1.2 Autenticação de usuários para acesso seguro - Verificar através de testes de login com diferentes níveis de usuários. Através de relatórios de bug e feedbacks de usuários. Alto impacto: Afeta a segurança e acesso de todos os usuários.

Fonte: Diego Sousa.

Tabela 05: Artefatos Gerados Pelos Requisitos Funcionais
Cenário Léxico Casos de Uso Especificação Suplementar História de Usuário Backlog
- - - - - Épico 1: Autenticação Segura e Gestão de Usuários

Fonte: Diego Sousa.

Tabela 06: Elos do Requisito
Tipo de Elo Categoria Elementos Rastreáveis Descrição do ELO Requisitos Relacionados
Dependência Segurança Sistema de Autenticação Elo que garante que apenas usuários autenticados tenham acesso às funcionalidades do sistema. RF26

Fonte: Diego Sousa.

RF02 - Visualização de edições diárias do Diário Oficial
Tabela 07: Estrutura de Desenvolvimento do Requisito
Versão Nome do Requisito Resolução de requisitos em conflito Verificação Correção de Defeitos Análise de impacto na evolução
1.2 Visualização de edições diárias do Diário Oficial - Verificar através de testes de visualização com diferentes edições diárias. Através de relatórios de bug e feedbacks de usuários. Alto impacto: Afeta a usabilidade e funcionalidade de visualização de documentos.

Fonte: Diego Sousa.

Tabela 08: Artefatos Gerados Pelos Requisitos Funcionais
Cenário Léxico Casos de Uso Especificação Suplementar História de Usuário Backlog
- L02: Diário Oficial, L03: Usuário, L04: Favoritar e L05: Diário Publicado UC05. Filtrar Documentos por Data, Categoria ou Órgão Emissor - US04 Épico 3: Busca e Organização de Conteúdo

Fonte: Diego Sousa.

Tabela 09: Elos do Requisito
Tipo de Elo Categoria Elementos Rastreáveis Descrição do ELO Requisitos Relacionados
Dependência Funcionalidade Sistema de Visualização Elo que permite a visualização diária das edições do Diário Oficial. RF18,RF21

Fonte: Diego Sousa.

RF03 - Busca por palavras-chave em documentos
Tabela 10: Estrutura de Desenvolvimento do Requisito
Versão Nome do Requisito Resolução de requisitos em conflito Verificação Correção de Defeitos Análise de impacto na evolução
1.2 Busca por palavras-chave em documentos - Verificar por meio de teste utilizando dados específicos para uma certa busca. Através de relatórios de bug e feedbacks de usuários. Médio impacto: Afeta principalmente usuários que buscam algo com maior precisão.

Fonte: Diego Sousa.

Tabela 11: Artefatos Gerados Pelos Requisitos Funcionais
Cenário Léxico Casos de Uso Especificação Suplementar História de Usuário Backlog
C03 - Busca por Palavras-chave L01: Filtrar Publicações UC01: Consultar Documentos Legislativos - US05 Épico 6: Funcionalidades Avançadas de Documentos

Fonte: Diego Sousa.

Tabela 12: Elos do Requisito
Tipo de Elo Categoria Elementos Rastreáveis Descrição do ELO Requisitos Relacionados
Dependência Funcionalidade Sistema de Busca Elo que permite buscas avançadas, atendendo às necessidades dos usuários de encontrar informações específicas de maneira eficiente. RF18, RF25

Fonte: Diego Sousa.

RF04 - Filtragem de conteúdo por data, categoria ou órgão emissor
Tabela 13: Estrutura de Desenvolvimento do Requisito
Versão Nome do Requisito Resolução de requisitos em conflito Verificação Correção de Defeitos Análise de impacto na evolução
1.0 Filtragem de conteúdo por data, categoria ou órgão emissor - Verificar através de testes de filtragem com diferentes critérios. Através de relatórios de bug e feedbacks de usuários. Alto impacto: Afeta a usabilidade e a precisão da busca de informações.

Fonte: Diego Sousa.

Tabela 14: Artefatos Gerados Pelos Requisitos Funcionais
Cenário Léxico Casos de Uso Especificação Suplementar História de Usuário Backlog
C02 - Filtrar Publicações por Temas L01: Filtrar Publicações UC05: Filtrar Documentos por Data, Categoria ou Órgão Emissor - US01,US04 Épico 6: Funcionalidades Avançadas de Documentos

Fonte: Diego Sousa.

Tabela 15: Elos do Requisito
Tipo de Elo Categoria Elementos Rastreáveis Descrição do ELO Requisitos Relacionados
Dependência Funcionalidade Sistema de Filtragem Elo que permite a filtragem eficiente de conteúdo por data, categoria ou órgão emissor. RF18, RF25

Fonte: Diego Sousa.

RF05 - Download de edições e documentos em formatos PDF
Tabela 16: Estrutura de Desenvolvimento do Requisito
Versão Nome do Requisito Resolução de requisitos em conflito Verificação Correção de Defeitos Análise de impacto na evolução
1.2 Download de edições e documentos em formatos PDF Verificar através de testes de download de diferentes documentos. Através de relatórios de bug e feedbacks de usuários. Alto impacto: Afeta a funcionalidade de download e armazenamento de documentos.

Fonte: Diego Sousa.

Tabela 17: Artefatos Gerados Pelos Requisitos Funcionais
Cenário Léxico Casos de Uso Especificação Suplementar História de Usuário Backlog
- L03: Usuário e L05: Diário Publicado UC02: Salvar Documentos para Consulta Offline - US18 -

Fonte: Diego Sousa.

Tabela 18: Elos do Requisito
Tipo de Elo Categoria Elementos Rastreáveis Descrição do ELO Requisitos Relacionados
Dependência Funcionalidade Sistema de Download Elo que permite o download eficiente de edições e documentos em formato PDF. RF11

Fonte: Diego Sousa.

RF06 - Notificações push sobre novas publicações relevantes
Tabela 19: Estrutura de Desenvolvimento do Requisito
Versão Nome do Requisito Resolução de requisitos em conflito Verificação Correção de Defeitos Análise de impacto na evolução
1.2 Notificações push sobre novas publicações relevantes - Verificar através de testes de envio e recepção de notificações. Através de relatórios de bug e feedbacks de usuários. Médio impacto: Afeta a usabilidade e engajamento dos usuários.

Fonte: Diego Sousa.

Tabela 20: Artefatos Gerados Pelos Requisitos Funcionais
Cenário Léxico Casos de Uso Especificação Suplementar História de Usuário Backlog
- L02: Diário Oficial,L03: Usuário,L05: Diário Publicado e L06: Configuração de Notificações UC03: Receber Notificações Personalizadas - US09 e US20 Épico 4: Interação e Notificação

Fonte: Diego Sousa.

Tabela 21: Elos do Requisito
Tipo de Elo Categoria Elementos Rastreáveis Descrição do ELO Requisitos Relacionados
Dependência Funcionalidade Sistema de Notificações Elo que permite o envio eficiente de notificações push sobre novas publicações relevantes. RF26

Fonte: Diego Sousa.

RF07 - Acesso a edições anteriores arquivadas
Tabela 22: Estrutura de Desenvolvimento do Requisito
Versão Nome do Requisito Resolução de requisitos em conflito Verificação Correção de Defeitos Análise de impacto na evolução
1.2 Acesso a edições anteriores arquivadas - Verificar através de testes de acesso a edições arquivadas. Através de relatórios de bug e feedbacks de usuários. Alto impacto: Afeta a funcionalidade de acesso e consulta de edições antigas.

Fonte: Diego Sousa.

Tabela 23: Artefatos Gerados Pelos Requisitos Funcionais
Cenário Léxico Casos de Uso Especificação Suplementar História de Usuário Backlog
- L04: Favoritar UC04: Acessar Histórico de Publicações Legislativas - - -

Fonte: Diego Sousa.

Tabela 24: Elos do Requisito
Tipo de Elo Categoria Elementos Rastreáveis Descrição do ELO Requisitos Relacionados
Dependência Funcionalidade Sistema de Arquivamento Elo que permite o acesso eficiente a edições anteriores arquivadas. -

Fonte: Diego Sousa.

RF08 - Integração com sistemas de assinatura digital
Tabela 25: Estrutura de Desenvolvimento do Requisito
Versão Nome do Requisito Resolução de requisitos em conflito Verificação Correção de Defeitos Análise de impacto na evolução
1.2 Integração com sistemas de assinatura digital - Verificar através de testes de integração com sistemas de assinatura digital. Através de relatórios de bug e feedbacks de usuários. Alto impacto: Afeta a funcionalidade de assinatura e autenticação de documentos.

Fonte: Diego Sousa.

Tabela 26: Artefatos Gerados Pelos Requisitos Funcionais
Cenário Léxico Casos de Uso Especificação Suplementar História de Usuário Backlog
- L03: Usuário - - - -

Fonte: Diego Sousa.

Tabela 27: Elos do Requisito
Tipo de Elo Categoria Elementos Rastreáveis Descrição do ELO Requisitos Relacionados
Dependência Funcionalidade Sistema de Assinatura Digital Elo que permite a integração eficiente com sistemas de assinatura digital. -

Fonte: Diego Sousa.

RF09 - Compartilhamento de documentos via redes sociais e email
Tabela 28: Estrutura de Desenvolvimento do Requisito
Versão Nome do Requisito Resolução de requisitos em conflito Verificação Correção de Defeitos Análise de impacto na evolução
1.2 Compartilhamento de documentos via redes sociais e email - Verificar através de testes de compartilhamento em diferentes plataformas. Através de relatórios de bug e feedbacks de usuários. Alto impacto: Afeta a funcionalidade de compartilhamento e disseminação de documentos.

Fonte: Diego Sousa.

Tabela 29: Artefatos Gerados Pelos Requisitos Funcionais
Cenário Léxico Casos de Uso Especificação Suplementar História de Usuário Backlog
- L03: Usuário - - US11 Épico 6: Funcionalidades Avançadas de Documentos

Fonte: Diego Sousa.

Tabela 30: Elos do Requisito
Tipo de Elo Categoria Elementos Rastreáveis Descrição do ELO Requisitos Relacionados
Dependência Funcionalidade Sistema de Compartilhamento Elo que permite o compartilhamento eficiente de documentos via redes sociais e email. RF16

Fonte: Diego Sousa.

RF10 - O aplicativo deve permitir buscas detalhadas por tópicos específicos.
Tabela 31: Estrutura de Desenvolvimento do Requisito
Versão Nome do Requisito Resolução de requisitos em conflito Verificação Correção de Defeitos Análise de impacto na evolução
1.2 O aplicativo deve permitir buscas detalhadas por tópicos específicos. Este requisito não conflita com outros requisitos porém seria integrado a busca comum. Verificar por meio de teste utilizando dados específicos para uma certa busca Através de relatórios de bug e feedbacks de usuários. Médio impacto: Afeta principalmente a usuários que buscam algo com maior precisão

Fonte: [Douglas Marinho](https://github.com/M4RINH0).

Tabela 32: Artefatos Gerados Pelos Requisitos Funcionais
Cenário Léxico Casos de Uso Especificação Suplementar História de Usuário Backlog
C03 - Busca por Palavras-chave L01: Filtrar Publicações UC10 - Busca Detalhada DES01 - O sistema deve, mostrar como padrão no máximo 15 diários por página CUS03 - Paginação na Guia Meu Diário , US05- Busca por Palavras-chave, US07 - Filtros Temáticos e Geográficos Épico 3 - Busca e Organização de Conteúdo

Fonte: [Douglas Marinho](https://github.com/M4RINH0).

Tabela 33: Elos do Requisito
Tipo de Elo Categoria Elementos Rastreáveis Descrição do ELO Requisitos Relacionados
Dependência Desenvolvimento Busca e seus respectivos filtros Elo que permite buscas avançadas, atendendo às necessidades dos usuários de encontrar informações específicas de maneira eficiente. RNF06, RNF13, RN03

Fonte: [Douglas Marinho](https://github.com/M4RINH0).

RF11 - O aplicativo deve oferecer a funcionalidade de salvar documentos para consulta offline.
Tabela 34: Estrutura de Desenvolvimento do Requisito
Versão Nome do Requisito Resolução de requisitos em conflito Verificação Correção de Defeitos Análise de impacto na evolução
1.2 O aplicativo deve oferecer a funcionalidade de salvar documentos para consulta offline. Este requisito não conflita com outros requisitos em sua funcionalidade Verificar por meio de teste em proprio aplicativo durante uso offline após salvamento Através de feedbacks de usuários Médio impacto: É uma funcionalidade que auxilia pessoas que utilizam de forma recorrente o aplicativo em momentos sem rede

Fonte: [Douglas Marinho](https://github.com/M4RINH0).

Tabela 35: Artefatos Gerados Pelos Requisitos Funcionais
Cenário Léxico Casos de Uso Especificação Suplementar História de Usuário Backlog
- - UC02 - Salvar Documentos para Consulta Offline - - -

Fonte: [Douglas Marinho](https://github.com/M4RINH0).

Tabela 36: Elos do Requisito
Tipo de Elo Categoria Elementos Rastreáveis Descrição do ELO Requisitos Relacionados
Extensão Desenvolvimento Arquivos salvos para uso offline Elo que permite o uso do app mesmo sem rede podendo reler diários salvos. -

Fonte: [Douglas Marinho](https://github.com/M4RINH0).

RF12 - O aplicativo deve enviar notificações personalizadas sobre novas publicações relevantes.
Tabela 37: Estrutura de Desenvolvimento do Requisito
Versão Nome do Requisito Resolução de requisitos em conflito Verificação Correção de Defeitos Análise de impacto na evolução
1.2 O aplicativo deve enviar notificações personalizadas sobre novas publicações relevantes. Este requisito não conflita com outros requisitos, pois é um que utiliza algo funcional do sistema Envio de notificações para recebimento Através de relátorios de bug e testes por usuários Baixo impacto: é uma formalidade a mais para lembrar o usuário para acessar o aplicativo para ver os novos diários

Fonte: [Douglas Marinho](https://github.com/M4RINH0).

Tabela 38: Artefatos Gerados Pelos Requisitos Funcionais
Cenário Léxico Casos de Uso Especificação Suplementar História de Usuário Backlog
C01 - Configurar o aplicativo, C04 - Design responsivo que se adapta a tablets e smartphones L06 - Configuração de Notificações UC03 - Receber Notificações Personalizadas - US09 - Notificações Personalizadas, US15 - Sistema de Marcadores para Documentos Épico 4 - Interação e Notificação

Fonte: [Douglas Marinho](https://github.com/M4RINH0).

Tabela 39: Elos do Requisito
Tipo de Elo Categoria Elementos Rastreáveis Descrição do ELO Requisitos Relacionados
Extensão Ambiental - Elo que permite que o aplicativo envie notificações ao usúario. RF06, RF12, RF23

Fonte: [Douglas Marinho](https://github.com/M4RINH0).

RF13 - O aplicativo deve oferecer acesso ao histórico de publicações legislativas.
Tabela 40: Estrutura de Desenvolvimento do Requisito
Versão Nome do Requisito Resolução de requisitos em conflito Verificação Correção de Defeitos Análise de impacto na evolução
1.2 O aplicativo deve oferecer acesso ao histórico de publicações legislativas. Este requisito não conflita com outros requisitos, é apenas uma função a mais para acessibilidade ao usuário Verificar por meio do acesso a função após ver algum diário para ver se ficou salvo em histórico Através de feedbacks enviados por usuários Baixo Impacto: Requisito a mais para auxiliar o usuário, sem prioridade.

Fonte: [Douglas Marinho](https://github.com/M4RINH0).

Tabela 41: Artefatos Gerados Pelos Requisitos Funcionais
Cenário Léxico Casos de Uso Especificação Suplementar História de Usuário Backlog
- - UC04 - Acessar Histórico de Publicações Legislativas - US10 - Funcionalidade de Histórico de Pesquisa -

Fonte: [Douglas Marinho](https://github.com/M4RINH0).

Tabela 42: Elos do Requisito
Tipo de Elo Categoria Elementos Rastreáveis Descrição do ELO Requisitos Relacionados
Extensão Organizacional Função de historico em aplicativo Elo que permite que o aplicativo encontre diários acessados anteriormente. -

Fonte: [Douglas Marinho](https://github.com/M4RINH0).

RF14 - O aplicativo deve ter um sistema de marcadores para rastrear alterações em documentos específicos.
Tabela 43: Estrutura de Desenvolvimento do Requisito
Versão Nome do Requisito Resolução de requisitos em conflito Verificação Correção de Defeitos Análise de impacto na evolução
1.2 O aplicativo deve ter um sistema de marcadores para rastrear alterações em documentos específicos. Este requisito não conflita com outros requisitos Teste do sistema de marcação para rastreio Através de feedbacks por usuários dos marcadores Baixo impacto: Afeta alguns usuarios que gostam de marcação em documentos que podem ser alterados

Fonte: [Douglas Marinho](https://github.com/M4RINH0).

Tabela 44: Artefatos Gerados Pelos Requisitos Funcionais
Cenário Léxico Casos de Uso Especificação Suplementar História de Usuário Backlog
- - - - US15 - Sistema de Marcadores para Documentos -

Fonte: [Douglas Marinho](https://github.com/M4RINH0).

Tabela 45: Elos do Requisito
Tipo de Elo Categoria Elementos Rastreáveis Descrição do ELO Requisitos Relacionados
Inclusão Gerencial Função para marcação de dados em um diário prevenindo perca de dados após alterações Elo que permite que o usuário faça marcações em diários. -

Fonte: [Douglas Marinho](https://github.com/M4RINH0).

RF15 - O aplicativo deve fornecer uma interface que facilite a leitura de textos legislativos.
Tabela 46: Estrutura de Desenvolvimento do Requisito
Versão Nome do Requisito Resolução de requisitos em conflito Verificação Correção de Defeitos Análise de impacto na evolução
1.2 O aplicativo deve fornecer uma interface que facilite a leitura de textos legislativos. Resoluções por meio de teste de interação Teste de uso por diversos tipos de personas Através de sugestões provindas de usuários Alto impacto: a interface deve ser boa visivelmente para o aconchego no uso do usuário

Fonte: [Douglas Marinho](https://github.com/M4RINH0).

Tabela 47: Artefatos Gerados Pelos Requisitos Funcionais
Cenário Léxico Casos de Uso Especificação Suplementar História de Usuário Backlog
C04 - Design responsivo que se adapta a tablets e smartphones - - USA04 O aplicativo deve oferecer uma interface padronizada que garanta conforto visual ao usuário, seguindo os princípios de ergonomia no design de UI US17 - Navegação Intuitiva Épico 2 - Acessibilidade e Usabilidade

Fonte: [Douglas Marinho](https://github.com/M4RINH0).

Tabela 48: Elos do Requisito
Tipo de Elo Categoria Elementos Rastreáveis Descrição do ELO Requisitos Relacionados
Dependência Desenvolvimento A propria interface do aplicativo Um elo de UX foco em usabilidade e acessibilidade para o usuário RF24, RNF10

Fonte: [Douglas Marinho](https://github.com/M4RINH0).

RF16 - O aplicativo deve incluir uma funcionalidade de compartilhamento de documentos.
Tabela 49: Estrutura de Desenvolvimento do Requisito
Versão Nome do Requisito Resolução de requisitos em conflito Verificação Correção de Defeitos Análise de impacto na evolução
1.2 O aplicativo deve incluir uma funcionalidade de compartilhamento de documentos. Este requisito não conflita com nenhum outro Verificação por meio de testes durante uso para compartilhamento de diários Através de reportes feitos por usuários Baixo impacto: um requisito que auxilia o compartilhamento de acesso a um diário porém sem grandes prioridades

Fonte: [Douglas Marinho](https://github.com/M4RINH0).

Tabela 50: Artefatos Gerados Pelos Requisitos Funcionais
Cenário Léxico Casos de Uso Especificação Suplementar História de Usuário Backlog
- - - - US11 - Funcionalidade de Compartilhamento Aprimorada Épico 6 - Funcionalidades Avançadas de Documentos

Fonte: [Douglas Marinho](https://github.com/M4RINH0).

Tabela 51: Elos do Requisito
Tipo de Elo Categoria Elementos Rastreáveis Descrição do ELO Requisitos Relacionados
Associação Desenvolvimento A função de compartilhar direto no aplicativo Um elo que auxilia o usuario a enviar diários a pessoas que podem ter o mesmo interesse RF09

Fonte: [Douglas Marinho](https://github.com/M4RINH0).

RF17 - O aplicativo deve manter um índice atualizado e pesquisável de todos os documentos publicados.
Tabela 52: Estrutura de Desenvolvimento do Requisito
Versão Nome do Requisito Resolução de requisitos em conflito Verificação Correção de Defeitos Análise de impacto na evolução
1.2 O aplicativo deve manter um índice atualizado e pesquisável de todos os documentos publicados. Esse requisito é um complemento do RF18 de busca avançada porém focado em indices dentro dos diários Verificação por caso de teste em alterações de indices e pesquisas em documentos Por meio de feedbacks e reportes feitos por usuários Baixo impacto: Requisito de auxilio ao usuário a encontrar algum tema especifico

Fonte: [Douglas Marinho](https://github.com/M4RINH0).

Tabela 53: Artefatos Gerados Pelos Requisitos Funcionais
Cenário Léxico Casos de Uso Especificação Suplementar História de Usuário Backlog
- - - - - -

Fonte: [Douglas Marinho](https://github.com/M4RINH0).

Tabela 54: Elos do Requisito
Tipo de Elo Categoria Elementos Rastreáveis Descrição do ELO Requisitos Relacionados
Associação Organizacional A função permite a busca em indice Um elo que auxilia o usuario a encontrar temas ou assuntos por meio de busca em documento RF18

Fonte: [Douglas Marinho](https://github.com/M4RINH0).

RF18 - Sistema de busca avançada
Tabela 55: Estrutura de Desenvolvimento do Requisito
Versão Nome do Requisito Resolução de requisitos em conflito Verificação Correção de Defeitos Análise de impacto na evolução
1.0 Sistema de busca avançada Este requisito não conflita com outros requisitos, porém integra como base para alguns como o RF17 Por meio de teste em filtros e resultados Através de testes e reportes por usuários Médio impacto: Auxiliando na busca acelera o uso do aplicativo facilitando o acesso ao usuário

Fonte: [Douglas Marinho](https://github.com/M4RINH0).

Tabela 56: Artefatos Gerados Pelos Requisitos Funcionais
Cenário Léxico Casos de Uso Especificação Suplementar História de Usuário Backlog
C03 - Busca por Palavras-chave L01 - Filtrar Publicações UC01 - Consultar Documentos Legislativos DES01 - O sistema deve, mostrar como padrão no máximo 15 diários por página US05 - Busca por Palavras-chave, US07 - Filtros Temáticos e Geográficos Épico 3 - Busca e Organização de Conteúdo

Fonte: [Douglas Marinho](https://github.com/M4RINH0).

Tabela 57: Elos do Requisito
Tipo de Elo Categoria Elementos Rastreáveis Descrição do ELO Requisitos Relacionados
Dependência Desenvolvimento A função permite a busca utilizando filtros avançados Um elo que auxilia o usuario a encontrar documentos especificos com maior facilidade RF17, RF21, RNF06, RNF13, RF03, RF10

Fonte: [Douglas Marinho](https://github.com/M4RINH0).

RF19 - Funcionalidades de acessibilidade.
Tabela 58: Estrutura de Desenvolvimento do Requisito
Versão Nome do Requisito Resolução de requisitos em conflito Verificação Correção de Defeitos Análise de impacto na evolução
1.1 Funcionalidades de acessibilidade Este requisito não possui conflitos com outros requisitos Verificar atráves de testes com usuários Através de relatórios de bug e feedbacks de usuários Alto: Afeta todos os usuários do software

Fonte: João Artur.

Tabela 59: Artefatos Gerados Pelos Requisitos Funcionais
Cenário Léxico Casos de Uso Especificação Suplementar História de Usuário Backlog
C04 - Design responsivo que se adapta a tablets e smartphones, C05 - Compatibilidade com as Versões Mais Recentes de Sistemas Operacionais Móveis e C06 - Suporte Multilíngue para Facilitar o Acesso por Usuários Não-nativos L06 - Configuração de Notificações UC03 - Receber Notificações Personalizadas USA01, USA02, USA03, USA04, USA05 e USA06 US16 - Compatibilidade com Sistemas Operacionais Móveis, US06 - Suporte Multilíngue, US19 -Design Responsivo para Dispositivos Móveis, US17 - Navegação Intuitiva e US14 - Acessibilidade para Usuários com Deficiência Visual Épico 2: Acessibilidade e Usabilidade

Fonte: João Artur.

Tabela 60: Elos do Requisito
Tipo de Elo Categoria Elementos Rastreáveis Descrição do ELO Requisitos Relacionados
Generalização Gerencial --- Elo que permite uma melhor acessibilidade, atendendo às necessidades dos usuários de encontrar informações específicas de maneira eficiente. RF20

Fonte: João Artur.

RF20 - Ferramentas de usabilidade aprimoradas
Tabela 37: Estrutura de Desenvolvimento do Requisito
Versão Nome do Requisito Resolução de requisitos em conflito Verificação Correção de Defeitos Análise de impacto na evolução
1.1 Ferramentas de usabilidade aprimoradas Este requisito não possui conflitos com outros requisitos Teste de Usabilidade Através de relatórios de bug e feedbacks de usuários Alto: Afeta todos os usuários do software

Fonte: João Artur.

Tabela 38: Artefatos Gerados Pelos Requisitos Funcionais
Cenário Léxico Casos de Uso Especificação Suplementar História de Usuário Backlog
C04 - Design responsivo que se adapta a tablets e smartphones, C05 - Compatibilidade com as Versões Mais Recentes de Sistemas Operacionais Móveis e C06 - Suporte Multilíngue para Facilitar o Acesso por Usuários Não-nativos L06 - Configuração de Notificações UC03 - Receber Notificações Personalizadas USA01, USA02, USA03, USA04, USA05 e USA06 US16 - Compatibilidade com Sistemas Operacionais Móveis, US06 - Suporte Multilíngue, US19 -Design Responsivo para Dispositivos Móveis, US17 - Navegação Intuitiva e US14 - Acessibilidade para Usuários com Deficiência Visual Épico 2: Acessibilidade e Usabilidade

Fonte: João Artur.

Tabela 21: Elos do Requisito
Tipo de Elo Categoria Elementos Rastreáveis Descrição do ELO Requisitos Relacionados
Generalização Desenvolvimento --- Elo que permite uma melhor usabilidade do sistema, atendendo às necessidades dos usuários, de um software mais intuitivo. RF19

Fonte: João Artur.

RF21 - Otimização do processo de busca diária
Tabela 37: Estrutura de Desenvolvimento do Requisito
Versão Nome do Requisito Resolução de requisitos em conflito Verificação Correção de Defeitos Análise de impacto na evolução
1.1 Otimização do processo de busca diária Este requisito não possui conflitos com outros requisitos Verificar atráves de testes com usuários Através de relatórios de bug e feedbacks de usuários Alto: A busca é uma das principais funcionalidades do sistema

Fonte: João Artur.

Tabela 38: Artefatos Gerados Pelos Requisitos Funcionais
Cenário Léxico Casos de Uso Especificação Suplementar História de Usuário Backlog
C02 - Filtrar Publicações por Temas e C03 - Busca por Palavras-chave L01: Filtrar Publicações e L06: Configuração de Notificações UC01. Consultar Documentos Legislativos DES01 US04 - Filtragem de Data em Meu Diário, US05 - Busca por Palavras-chave, US07 - Filtros Temáticos e Geográficos e US10 - Funcionalidade de Histórico de Pesquisa Épico 3: Busca e Organização de Conteúdo

Fonte: João Artur.

Tabela 21: Elos do Requisito
Tipo de Elo Categoria Elementos Rastreáveis Descrição do ELO Requisitos Relacionados
Dependência Desenvolvimento Filtros de Busca Elo que permite otimizar o processo de busca diária, garantindo eficiência na localização de informações. ----

Fonte: João Artur.

RF22 - Suporte multilingue no sistema
Tabela 37: Estrutura de Desenvolvimento do Requisito
Versão Nome do Requisito Resolução de requisitos em conflito Verificação Correção de Defeitos Análise de impacto na evolução
1.1 Suporte multilingue no sistema Este requisito não possui conflitos com outros requisitos Teste com o usuário Através de relatórios de bug e feedbacks de usuários Médio: Afeta apenas uma parcela dos usuários

Fonte: João Artur.

Tabela 38: Artefatos Gerados Pelos Requisitos Funcionais
Cenário Léxico Casos de Uso Especificação Suplementar História de Usuário Backlog
C06 - Suporte Multilíngue para Facilitar o Acesso por Usuários Não-nativos --- --- --- US06 - Suporte Multilíngue Épico 7: Multilíngue e Internacionalização

Fonte: João Artur.

Tabela 21: Elos do Requisito
Tipo de Elo Categoria Elementos Rastreáveis Descrição do ELO Requisitos Relacionados
Dependência Desenvolvimento Tradução de Conteúdos Elo que permite suporte a múltiplos idiomas no sistema, garantindo acessibilidade para diversos usuários. ---

Fonte: João Artur.

RF23 - Sistema de notificações personalizadas
Tabela 37: Estrutura de Desenvolvimento do Requisito
Versão Nome do Requisito Resolução de requisitos em conflito Verificação Correção de Defeitos Análise de impacto na evolução
1.1 Sistema de notificações personalizadas Este requisito não possui conflitos com outros requisitos Teste com usuários Através de relatórios de bug e feedbacks de usuários Alto: O requisito visa uma melhor interação dos usuários com a plataforma

Fonte: João Artur.

Tabela 38: Artefatos Gerados Pelos Requisitos Funcionais
Cenário Léxico Casos de Uso Especificação Suplementar História de Usuário Backlog
C01 - Configurar o aplicativo L06: Configuração de Notificações UC03. Receber Notificações Personalizadas --- US09 - Notificações Personalizadas Épico 4: Interação e Notificação

Fonte: João Artur.

Tabela 21: Elos do Requisito
Tipo de Elo Categoria Elementos Rastreáveis Descrição do ELO Requisitos Relacionados
Generalização Desenvolvimento Sistema de Notificações Elo que permite a personalização de notificações, garantindo que os usuários recebam informações relevantes. ---

Fonte: João Artur.

RF24 - Interface do usuário altamente intuitiva
Tabela 37: Estrutura de Desenvolvimento do Requisito
Versão Nome do Requisito Resolução de requisitos em conflito Verificação Correção de Defeitos Análise de impacto na evolução
1.1 Interface do usuário altamente intuitiva Este requisito não possui conflitos com outros requisitos Teste de Interface Através de relatórios de bug e feedbacks de usuários Médio: Facilita a realização das tarefas

Fonte: João Artur.

Tabela 38: Artefatos Gerados Pelos Requisitos Funcionais
Cenário Léxico Casos de Uso Especificação Suplementar História de Usuário Backlog
C04 - Design responsivo que se adapta a tablets e smartphones, C05 - Compatibilidade com as Versões Mais Recentes de Sistemas Operacionais Móveis e C06 - Suporte Multilíngue para Facilitar o Acesso por Usuários Não-nativos L06 - Configuração de Notificações UC03 - Receber Notificações Personalizadas USA01, USA02, USA03, USA04, USA05 e USA06 US16 - Compatibilidade com Sistemas Operacionais Móveis, US06 - Suporte Multilíngue, US19 -Design Responsivo para Dispositivos Móveis, US17 - Navegação Intuitiva e US14 - Acessibilidade para Usuários com Deficiência Visual Épico 2: Acessibilidade e Usabilidade

Fonte: João Artur.

Tabela 21: Elos do Requisito
Tipo de Elo Categoria Elementos Rastreáveis Descrição do ELO Requisitos Relacionados
Generalização Desenvolvimento Design de Interface Elo que permite a criação de uma interface altamente intuitiva, melhorando a experiência do usuário. ---

Fonte: João Artur.

RF25 - Funcionalidades avançadas de documentos
Tabela 37: Estrutura de Desenvolvimento do Requisito
Versão Nome do Requisito Resolução de requisitos em conflito Verificação Correção de Defeitos Análise de impacto na evolução
1.1 Funcionalidades avançadas de documentos Este requisito não possui conflitos com outros requisitos TVerificar atráves de testes com usuários Através de relatórios de bug e feedbacks de usuários Médio: Funcionalidades adiconais para os documentos

Fonte: João Artur.

Tabela 38: Artefatos Gerados Pelos Requisitos Funcionais
Cenário Léxico Casos de Uso Especificação Suplementar História de Usuário Backlog
--- --- --- --- US11 - Funcionalidade de Compartilhamento Aprimorada Épico 6: Funcionalidades Avançadas de Documentos

Fonte: João Artur.

Tabela 21: Elos do Requisito
Tipo de Elo Categoria Elementos Rastreáveis Descrição do ELO Requisitos Relacionados
Dependência Desenvolvimento Sistema de Documentos Elo que permite funcionalidades avançadas para gerenciar documentos de forma eficaz. ---

Fonte: João Artur.

RF26 - Melhoria na interação entre usuários
Tabela 37: Estrutura de Desenvolvimento do Requisito
Versão Nome do Requisito Resolução de requisitos em conflito Verificação Correção de Defeitos Análise de impacto na evolução
1.1 Melhoria na interação entre usuários Este requisito não possui conflitos com outros requisitos Testes de Interação Através de relatórios de bug e feedbacks de usuários Baixo: Não é uma das funcionalidades principais do aplicativo

Fonte: João Artur.

Tabela 38: Artefatos Gerados Pelos Requisitos Funcionais
Cenário Léxico Casos de Uso Especificação Suplementar História de Usuário Backlog
--- --- --- --- US12 - Comentários e Anotações em Publicações e US21 - Anotações Colaborativas Épico 4: Interação e Notificação

Fonte: João Artur.

Tabela 21: Elos do Requisito
Tipo de Elo Categoria Elementos Rastreáveis Descrição do ELO Requisitos Relacionados
Extensão Organizacional Ferramentas de Comunicação Elo que permite a melhoria na interação entre usuários, facilitando a comunicação e colaboração. ---

Fonte: João Artur.

Rastreabilidade dos Requisitos Não Funcionais

RNF01 - Alta disponibilidade do sistema, com 99,9% de uptime.
Tabela 37: Estrutura de Desenvolvimento do Requisito
Versão Nome do Requisito Resolução de requisitos em conflito Verificação Correção de Defeitos Análise de impacto na evolução
1.1 Alta disponibilidade do sistema, com 99,9% de uptime. Este requisito não possui conflitos com outros requisitos Teste com usuário Através de relatórios de bug e feedbacks de usuários Alta: O aplicativo deve funcionar durante qualquer período do dia

Fonte: João Artur.

Tabela 38: Artefatos Gerados Pelos Requisitos Não-Funcionais
Cenário Léxico Casos de Uso Especificação Suplementar História de Usuário Backlog
--- --- --- --- --- Épico 5: Infraestrutura e Suporte

Fonte: João Artur.

Tabela 21: Elos do Requisito
Tipo de Elo Categoria Elementos Rastreáveis Descrição do ELO Requisitos Relacionados
Especialização: Ambiental Aplicativo operacional durante 99,9% do dia Elo que garante a disponibilidade do aplicativo ---

Fonte: João Artur.

RNF02 Compatibilidade com as versões mais recentes de sistemas operacionais móveis.
Tabela x: Estrutura de Desenvolvimento do Requisito
Versão Nome do Requisito Resolução de requisitos em conflito Verificação Correção de Defeitos Análise de impacto na evolução
1.1 Compatibilidade com as versões mais recentes de sistemas operacionais móveis. Este requisito não possui conflitos com outros requisitos Testes de Compatibilidade Atualizações e correções baseadas em relatórios de compatibilidade Médio: Pode exigir ajustes contínuos conforme novas versões de SOs são lançadas

Fonte: Henrique Torres.

Tabela x: Artefatos Gerados Pelos Requisitos Não Funcionais
Cenário Léxico Casos de Uso Especificação Suplementar História de Usuário Backlog
C05 - Compatibilidade com as Versões Mais Recentes de Sistemas Operacionais Móveis --- --- --- US16 - Compatibilidade com Sistemas Operacionais Móveis Épico 5 - Infraestrutura e Suporte

Fonte: Henrique Torres.

Tabela x: Elos do Requisito
Tipo de Elo Categoria Elementos Rastreáveis Descrição do ELO Requisitos Relacionados
Compatibilidade Desenvolvimento Sistemas Operacionais Móveis Elo que garante que o aplicativo seja compatível com as versões mais recentes de sistemas operacionais móveis, garantindo seu funcionamento adequado. ---

Fonte: Henrique Torres.

RNF03 Design responsivo que se adapta a tablets e smartphones.
Tabela x: Estrutura de Desenvolvimento do Requisito
Versão Nome do Requisito Resolução de requisitos em conflito Verificação Correção de Defeitos Análise de impacto na evolução
1.1 Design responsivo que se adapta a tablets e smartphones. Este requisito não possui conflitos com outros requisitos Testes de Responsividade em dispositivos variados Correções baseadas em feedbacks de usuários e testes de usabilidade Médio: Pode exigir atualizações regulares conforme novos dispositivos são lançados

Fonte: Henrique Torres.

Tabela x: Artefatos Gerados Pelos Requisitos Não Funcionais
Cenário Léxico Casos de Uso Especificação Suplementar História de Usuário Backlog
C04 - Design responsivo que se adapta a tablets e smartphones --- --- --- US19 - Design Responsivo para Dispositivos Móveis Épico 2 - Acessibilidade e Usabilidade

Fonte: Henrique Torres.

Tabela x: Elos do Requisito
Tipo de Elo Categoria Elementos Rastreáveis Descrição do ELO Requisitos Relacionados
Compatibilidade Design Dispositivos móveis (tablets e smartphones) Elo que garante que o design do aplicativo seja responsivo e se adapte adequadamente a diferentes tamanhos de tela, incluindo tablets e smartphones. ---

Fonte: Henrique Torres.

RNF04 Segurança de dados com criptografia de ponta-a-ponta.
Tabela x: Estrutura de Desenvolvimento do Requisito
Versão Nome do Requisito Resolução de requisitos em conflito Verificação Correção de Defeitos Análise de impacto na evolução
1.1 Segurança de dados com criptografia de ponta-a-ponta. Este requisito não possui conflitos com outros requisitos Testes de Segurança e Auditorias Correções baseadas em testes de penetração e relatórios de vulnerabilidade Alto: Necessita atualizações contínuas conforme novas vulnerabilidades são descobertas

Fonte: Henrique Torres.

Tabela x: Artefatos Gerados Pelos Requisitos Não Funcionais
Cenário Léxico Casos de Uso Especificação Suplementar História de Usuário Backlog
--- --- --- CON06 - O sistema deve evitar que o usuário execute atividades que possam comprometer a integridade do sistema. --- ---

Fonte: Henrique Torres.

Tabela x: Elos do Requisito
Tipo de Elo Categoria Elementos Rastreáveis Descrição do ELO Requisitos Relacionados
Segurança Desenvolvimento Algoritmos de Criptografia, Protocolos de Segurança Elo que garante a segurança dos dados transmitidos e armazenados através de criptografia de ponta-a-ponta, protegendo contra acesso não autorizado. ---

Fonte: Henrique Torres.

RNF05 Suporte multilíngue para facilitar o acesso por usuários não-nativos.
Tabela x: Estrutura de Desenvolvimento do Requisito
Versão Nome do Requisito Resolução de requisitos em conflito Verificação Correção de Defeitos Análise de impacto na evolução
1.1 Suporte multilíngue para facilitar o acesso por usuários não-nativos. Este requisito não possui conflitos com outros requisitos Testes de Internacionalização e Localização Correções baseadas em feedbacks de usuários e testes de localização Médio: Pode exigir a adição de novos idiomas conforme a base de usuários cresce

Fonte: Henrique Torres.

Tabela x: Artefatos Gerados Pelos Requisitos Não Funcionais
Cenário Léxico Casos de Uso Especificação Suplementar História de Usuário Backlog
C06 - Suporte Multilíngue para Facilitar o Acesso por Usuários Não-nativos --- --- --- US06 - Suporte Multilíngue Épico 7 - Multilíngue e Internacionalização

Fonte: Henrique Torres.

Tabela x: Elos do Requisito
Tipo de Elo Categoria Elementos Rastreáveis Descrição do ELO Requisitos Relacionados
Internacionalização Desenvolvimento Idiomas Suportados Elo que garante que o aplicativo ofereça suporte a múltiplos idiomas, facilitando o acesso e a usabilidade para usuários não-nativos. RF22

Fonte: Henrique Torres.

RNF06 Tempo de resposta de busca inferior a 2 segundos.
Tabela x: Estrutura de Desenvolvimento do Requisito
Versão Nome do Requisito Resolução de requisitos em conflito Verificação Correção de Defeitos Análise de impacto na evolução
1.1 Tempo de resposta de busca inferior a 2 segundos. Este requisito não possui conflitos com outros requisitos Testes de Desempenho e Benchmarking Correções baseadas em monitoramento de desempenho e análise de logs Médio: Pode exigir otimizações contínuas conforme o volume de dados aumenta

Fonte: Henrique Torres.

Tabela x: Artefatos Gerados Pelos Requisitos Não Funcionais
Cenário Léxico Casos de Uso Especificação Suplementar História de Usuário Backlog
C03 - Busca por Palavras-chave --- --- DES06 - O sistema deve garantir um tempo de resposta não superior a 1 segundo. --- ---

Fonte: Henrique Torres.

Tabela x: Elos do Requisito
Tipo de Elo Categoria Elementos Rastreáveis Descrição do ELO Requisitos Relacionados
Desempenho Desenvolvimento Tempo de Resposta, Velocidade de Busca Elo que garante que as buscas no sistema retornem resultados em menos de 2 segundos, proporcionando uma experiência rápida e eficiente para o usuário. ---

Fonte: Henrique Torres.

RNF07 Implementação de medidas de acessibilidade para usuários com deficiência.
Tabela x: Estrutura de Desenvolvimento do Requisito
Versão Nome do Requisito Resolução de requisitos em conflito Verificação Correção de Defeitos Análise de impacto na evolução
1.1 Implementação de medidas de acessibilidade para usuários com deficiência. Este requisito não possui conflitos com outros requisitos Testes de Acessibilidade e Auditorias Correções baseadas em feedbacks de usuários e testes de acessibilidade Alto: Necessita atualizações contínuas conforme novas tecnologias e diretrizes de acessibilidade são desenvolvidas

Fonte: Henrique Torres.

Tabela x: Artefatos Gerados Pelos Requisitos Não Funcionais
Cenário Léxico Casos de Uso Especificação Suplementar História de Usuário Backlog
--- --- --- --- US14 - Acessibilidade para Usuários com Deficiência Visual Épico 2 - Acessibilidade e Usabilidade

Fonte: Henrique Torres.

Tabela x: Elos do Requisito
Tipo de Elo Categoria Elementos Rastreáveis Descrição do ELO Requisitos Relacionados
Acessibilidade Desenvolvimento Ferramentas de Acessibilidade, Diretrizes de Acessibilidade Elo que garante a implementação de medidas de acessibilidade no aplicativo, facilitando o uso por pessoas com deficiência. RF19

Fonte: Henrique Torres.

RNF08 Facilidade de atualização de conteúdo pelo gestor do sistema.
Tabela x: Estrutura de Desenvolvimento do Requisito
Versão Nome do Requisito Resolução de requisitos em conflito Verificação Correção de Defeitos Análise de impacto na evolução
1.1 Facilidade de atualização de conteúdo pelo gestor do sistema. Este requisito não possui conflitos com outros requisitos Testes de Usabilidade e Revisões pelo Gestor Correções baseadas em feedback do gestor e testes de atualização Baixo: Requer apenas ajustes menores com base em feedbacks periódicos

Fonte: Henrique Torres.

Tabela x: Artefatos Gerados Pelos Requisitos Não Funcionais
Cenário Léxico Casos de Uso Especificação Suplementar História de Usuário Backlog
--- --- --- --- --- ---

Fonte: Henrique Torres.

Tabela x: Elos do Requisito
Tipo de Elo Categoria Elementos Rastreáveis Descrição do ELO Requisitos Relacionados
Usabilidade Gestão de Conteúdo Ferramentas de Atualização de Conteúdo Elo que garante que o gestor do sistema possa atualizar o conteúdo com facilidade, mantendo a informação atualizada e relevante. ---

Fonte: Henrique Torres.

RNF09 Suporte técnico com tempo de resposta de 24 horas.
Tabela x: Estrutura de Desenvolvimento do Requisito
Versão Nome do Requisito Resolução de requisitos em conflito Verificação Correção de Defeitos Análise de impacto na evolução
1.1 Suporte técnico com tempo de resposta de 24 horas. Este requisito não possui conflitos com outros requisitos Monitoramento de Tempo de Resposta e Relatórios de Atendimento Correções baseadas em feedbacks de usuários e revisão dos processos de atendimento Médio: Pode exigir ajustes no processo de atendimento conforme o volume de solicitações aumenta

Fonte: Henrique Torres.

Tabela x: Artefatos Gerados Pelos Requisitos Não Funcionais
Cenário Léxico Casos de Uso Especificação Suplementar História de Usuário Backlog
C07 - Suporte Técnico com Tempo de Resposta de 24 Horas --- --- CON05 O aplicativo deve possuir um sistema de suporte ao usuário, SUP03 - O sistema deve oferecer suporte ao usuário através de canais apropriados e uma equipe disponível. --- ---

Fonte: Henrique Torres.

Tabela x: Elos do Requisito
Tipo de Elo Categoria Elementos Rastreáveis Descrição do ELO Requisitos Relacionados
Suporte Atendimento ao Cliente Tempo de Resposta, Qualidade do Atendimento Elo que garante que o suporte técnico responda às solicitações dos usuários dentro de 24 horas, assegurando um atendimento eficiente e rápido. ---

Fonte: Henrique Torres.

RNF10 O aplicativo deve ter uma interface de usuário intuitiva e fácil de navegar.
Tabela x: Estrutura de Desenvolvimento do Requisito
Versão Nome do Requisito Resolução de requisitos em conflito Verificação Correção de Defeitos Análise de impacto na evolução
1.1 O aplicativo deve ter uma interface de usuário intuitiva e fácil de navegar. Este requisito não possui conflitos com outros requisitos Testes de Usabilidade e Feedbacks de Usuários Correções baseadas em testes de usabilidade e análise de feedbacks Baixo: Ajustes de interface conforme novos recursos são adicionados

Fonte: Henrique Torres.

Tabela x: Artefatos Gerados Pelos Requisitos Não Funcionais
Cenário Léxico Casos de Uso Especificação Suplementar História de Usuário Backlog
--- --- --- USA04 - O aplicativo deve oferecer uma interface padronizada que garanta conforto visual ao usuário, seguindo os princípios de ergonomia no design de UI 3, DES02 - O sistema deve oferecer uma navegação fluida e sem interrupções, com caminhos organizados de forma lógica, DES04 - O aplicativo deve ter uma interface de design simplificado, seguindo os princípios de ergonomia no design de UI. US17 - Navegação Intuitiva Épico 2 - Acessibilidade e Usabilidade

Fonte: Henrique Torres.

Tabela x: Elos do Requisito
Tipo de Elo Categoria Elementos Rastreáveis Descrição do ELO Requisitos Relacionados
Usabilidade Interface do Usuário Layout, Navegação Elo que garante que a interface do usuário do aplicativo seja intuitiva e fácil de navegar, proporcionando uma experiência positiva ao usuário. RF24

Fonte: Henrique Torres.

RNF11 O aplicativo deve garantir a segurança e a privacidade dos dados dos usuários.
Tabela x: Estrutura de Desenvolvimento do Requisito
Versão Nome do Requisito Resolução de requisitos em conflito Verificação Correção de Defeitos Análise de impacto na evolução
1.1 O aplicativo deve garantir a segurança e a privacidade dos dados dos usuários. Este requisito não possui conflitos com outros requisitos Testes de Segurança e Auditorias Correções baseadas em testes de penetração e relatórios de segurança Alto: Necessita atualizações regulares para manter a proteção contra novas ameaças e vulnerabilidades

Fonte: Henrique Torres.

Tabela x: Artefatos Gerados Pelos Requisitos Não Funcionais
Cenário Léxico Casos de Uso Especificação Suplementar História de Usuário Backlog
--- --- --- --- US13 - Autenticação Multifatorial Épico 1 - Autenticação Segura e Gestão de Usuários

Fonte: Henrique Torres.

Tabela x: Elos do Requisito
Tipo de Elo Categoria Elementos Rastreáveis Descrição do ELO Requisitos Relacionados
Segurança Proteção de Dados Políticas de Privacidade, Criptografia, Controles de Acesso Elo que garante que os dados dos usuários sejam protegidos contra acesso não autorizado, utilizando práticas de segurança como criptografia e controle de acesso. RF01

Fonte: Henrique Torres.

RNF12 O aplicativo deve estar disponível 24/7, com exceção de períodos de manutenção programada.
Tabela x: Estrutura de Desenvolvimento do Requisito
Versão Nome do Requisito Resolução de requisitos em conflito Verificação Correção de Defeitos Análise de impacto na evolução
1.1 O aplicativo deve estar disponível 24/7, com exceção de períodos de manutenção programada. Este requisito não possui conflitos com outros requisitos Monitoramento de Disponibilidade e Relatórios de Manutenção Correções baseadas em análises de incidentes e melhorias na infraestrutura Médio: Pode exigir ajustes contínuos para garantir alta disponibilidade e mínima interrupção de serviço

Fonte: Henrique Torres.

Tabela x: Artefatos Gerados Pelos Requisitos Não Funcionais
Cenário Léxico Casos de Uso Especificação Suplementar História de Usuário Backlog
--- --- --- CON01 - O sistema deve ser acessível 24 horas por dia, 7 dias por semana, ou seja, de maneira ininterrupta. --- ---

Fonte: Henrique Torres.

Tabela x: Elos do Requisito
Tipo de Elo Categoria Elementos Rastreáveis Descrição do ELO Requisitos Relacionados
Disponibilidade Infraestrutura Monitoramento de Servidores, Planos de Contingência Elo que garante que o aplicativo esteja disponível 24/7, exceto durante manutenções programadas, assegurando uma experiência contínua para os usuários. ---

Fonte: Henrique Torres.

RNF13 - O aplicativo deve apresentar um tempo de resposta rápido nas buscas.
Tabela xx: Estrutura de Desenvolvimento do Requisito
Versão Nome do Requisito Resolução de Requisitos em Conflito Verificação Correção de Defeitos Análise de Impacto na Evolução
1.2 O aplicativo deve apresentar um tempo de resposta rápido (< 2 segundos) nas buscas. Este requisito não conflita diretamente com outros requisitos, desde que a infraestrutura suporte as demandas de carga. Verificação através de testes de performance, incluindo testes de carga para simular diferentes volumes de tráfego e garantir que o tempo de resposta permaneça abaixo de 2 segundos. Correções podem ser necessárias caso os testes indiquem que o tempo de resposta excede 2 segundos. Isso pode envolver otimização de código, ajustes na infraestrutura ou revisão das consultas de busca. Esse requisito é essencial para a usabilidade e satisfação do usuário. Evoluções futuras do sistema devem considerar o impacto de novas funcionalidades no desempenho das buscas, garantindo a manutenção ou melhoria dos tempos de resposta.

Fonte: [Luiz Gustavo](https://github.com/LuizGust4vo).

Tabela xx: Artefatos Gerados pelos Requisitos não Funcionais
Cenário Léxico Casos de Uso Especificação Suplementar História de Usuário Backlog
- - - Detalhes de Desempenho. DES06 - O sistema deve garantir um tempo de resposta não superior a 1 segundo. - -

Fonte: [Luiz Gustavo](https://github.com/LuizGust4vo).

Tabela XX: Elos do Requisito
Tipo de Elo Categoria Elementos Rastreáveis Descrição do ELO Requisitos Relacionados
Extensão Desenvolvimento - - -

Fonte: [Luiz Gustavo](https://github.com/LuizGust4vo).

RNF14 - O aplicativo deve ser acessível de acordo com os padrões da WCAG 2.1.
Tabela xx: Estrutura de Desenvolvimento do Requisito
Versão Nome do Requisito Resolução de Requisitos em Conflito Verificação Correção de Defeitos Análise de Impacto na Evolução
1.2 O aplicativo deve ser acessível de acordo com os padrões da WCAG 2.1. Este requisito não conflita com outros requisitos. Testes de acessibilidade usando ferramentas e diretrizes padrão (WCAG). Ajustes com base no feedback de usuários e resultados de testes. Atualizações contínuas para manter conformidade com normas de acessibilidade.

Fonte: [Luiz Gustavo](https://github.com/LuizGust4vo).

Tabela xx: Artefatos Gerados pelos Requisitos não Funcionais
Cenário Léxico Casos de Uso Especificação Suplementar História de Usuário Backlog
C01 - Configurar o aplicativo. - - Detalhes de Usabilidade. USA02 - O aplicativo deve incorporar e destacar recursos de acessibilidade em seu design e USA04 - O aplicativo deve oferecer uma interface padronizada que garanta conforto visual ao usuário, seguindo os princípios de ergonomia no design de UI. US14 - Acessibilidade para Usuários com Deficiência Visual. Épico 2 - Acessibilidade e Usabilidade e Épico 7 - Multilíngue e Internacionalização

Fonte: [Luiz Gustavo](https://github.com/LuizGust4vo).

Tabela XX: Elos do Requisito
Tipo de Elo Categoria Elementos Rastreáveis Descrição do ELO Requisitos Relacionados
Generalização/Especialização Ambiental - - -

Fonte: [Luiz Gustavo](https://github.com/LuizGust4vo).

RNF15 - O aplicativo deve ter um mecanismo robusto de backup e recuperação de dados.
Tabela xx: Estrutura de Desenvolvimento do Requisito
Versão Nome do Requisito Resolução de Requisitos em Conflito Verificação Correção de Defeitos Análise de Impacto na Evolução
1.2 O aplicativo deve ter um mecanismo robusto de backup e recuperação de dados. Garantido que durante o backup, o desempenho do sistema não seja afetado. Testes regulares de recuperação para verificar a integridade e eficácia do backup. Correções aplicadas conforme necessário com base nos resultados dos testes de recuperação. Análise para garantir que o sistema de backup seja capaz de lidar com o crescimento esperado dos dados.

Fonte: [Luiz Gustavo](https://github.com/LuizGust4vo).

Tabela xx: Artefatos Gerados pelos Requisitos não Funcionais
Cenário Léxico Casos de Uso Especificação Suplementar História de Usuário Backlog
- - - - - -

Fonte: [Luiz Gustavo](https://github.com/LuizGust4vo).

Tabela XX: Elos do Requisito
Tipo de Elo Categoria Elementos Rastreáveis Descrição do ELO Requisitos Relacionados
Inclusão Organizacional - - -

Fonte: [Luiz Gustavo](https://github.com/LuizGust4vo).

RNF16 - O aplicativo deve ser escalável para acomodar um crescente número de usuários e documentos.
Tabela xx: Estrutura de Desenvolvimento do Requisito
Versão Nome do Requisito Resolução de Requisitos em Conflito Verificação Correção de Defeitos Análise de Impacto na Evolução
1.2 O aplicativo deve ser escalável para acomodar um crescente número de usuários e documentos. Este requisito não conflita diretamente com outros requisitos, porém, é importante estar atento aos requisitos de desempenho para assegurar que a escalabilidade não comprometa a velocidade de resposta. Testes de carga e stress para simular aumento de uso. Ajustes na infraestrutura ou otimização de código conforme necessário. Planejamento contínuo para expandir recursos de acordo com o aumento de demanda.

Fonte: [Luiz Gustavo](https://github.com/LuizGust4vo).

Tabela xx: Artefatos Gerados pelos Requisitos não Funcionais
Cenário Léxico Casos de Uso Especificação Suplementar História de Usuário Backlog
- - - - - -

Fonte: [Luiz Gustavo](https://github.com/LuizGust4vo).

Tabela XX: Elos do Requisito
Tipo de Elo Categoria Elementos Rastreáveis Descrição do ELO Requisitos Relacionados
Extensão Desenvolvimento - - -

Fonte: [Luiz Gustavo](https://github.com/LuizGust4vo).

RNF17 - O aplicativo deve oferecer suporte multilíngue para atender a uma base de usuários diversificada.
Tabela xx: Estrutura de Desenvolvimento do Requisito
Versão Nome do Requisito Resolução de Requisitos em Conflito Verificação Correção de Defeitos Análise de Impacto na Evolução
1.2 O aplicativo deve oferecer suporte multilíngue para atender a uma base de usuários diversificada. Este requisito não conflita com outros requisitos. Revisões linguísticas e testes com usuários em diferentes idiomas. Correções de localização e ajustes na UI para acomodar diferentes idiomas. Avaliação do impacto da adição de novos idiomas na manutenção e no desenvolvimento futuro.

Fonte: [Luiz Gustavo](https://github.com/LuizGust4vo).

Tabela xx: Artefatos Gerados pelos Requisitos não Funcionais
Cenário Léxico Casos de Uso Especificação Suplementar História de Usuário Backlog
- - - - - -

Fonte: [Luiz Gustavo](https://github.com/LuizGust4vo).

Tabela XX: Elos do Requisito
Tipo de Elo Categoria Elementos Rastreáveis Descrição do ELO Requisitos Relacionados
Generalização/Especialização Ambiental - - -

Fonte: [Luiz Gustavo](https://github.com/LuizGust4vo).

RNF18 - Medidas de segurança robustas.
Tabela xx: Estrutura de Desenvolvimento do Requisito
Versão Nome do Requisito Resolução de Requisitos em Conflito Verificação Correção de Defeitos Análise de Impacto na Evolução
1.0 Medidas de segurança robustas. Este requisito não conflita com outros requisitos. Testes de penetração e auditorias de segurança regularmente. Implementação de correções e atualizações de segurança conforme identificado nos testes. Avaliação constante do impacto das medidas de segurança no desempenho e na usabilidade do aplicativo.

Fonte: [Luiz Gustavo](https://github.com/LuizGust4vo).

Tabela xx: Artefatos Gerados pelos Requisitos não Funcionais
Cenário Léxico Casos de Uso Especificação Suplementar História de Usuário Backlog
- - - - - -

Fonte: [Luiz Gustavo](https://github.com/LuizGust4vo).

Tabela XX: Elos do Requisito
Tipo de Elo Categoria Elementos Rastreáveis Descrição do ELO Requisitos Relacionados
Inclusão Organizacional - - -

Fonte: [Luiz Gustavo](https://github.com/LuizGust4vo).

RNF19 - Requisitos para suporte e manutenção.
Tabela xx: Estrutura de Desenvolvimento do Requisito
Versão Nome do Requisito Resolução de Requisitos em Conflito Verificação Correção de Defeitos Análise de Impacto na Evolução
1.0 Requisitos para suporte e manutenção. Este requisito não conflita com outros requisitos. Avaliação da eficácia do suporte através de feedback dos usuários. Ajustes no suporte com base em problemas recorrentes ou desafios enfrentados pelos usuários. Análise de como as melhorias no suporte podem impactar a satisfação do usuário e a redução de custos operacionais a longo prazo.

Fonte: [Luiz Gustavo](https://github.com/LuizGust4vo).

Tabela xx: Artefatos Gerados pelos Requisitos não Funcionais
Cenário Léxico Casos de Uso Especificação Suplementar História de Usuário Backlog
- - - - - -

Fonte: [Luiz Gustavo](https://github.com/LuizGust4vo).

Tabela XX: Elos do Requisito
Tipo de Elo Categoria Elementos Rastreáveis Descrição do ELO Requisitos Relacionados
Extensão Gerencial - - -

Fonte: [Luiz Gustavo](https://github.com/LuizGust4vo).

Referência bibliográfica

1. Página 4, 2.1 Rastreabilidade. SAYÃO, Miriam; LEITE, Julio. Rastreabilidade de Requisitos. PUC-Rio: Departamento de Informática, ISSN 0103-9741, Rio de Janeiro, 2005. Disponível em: https://www-di.inf.puc-rio.br/~julio/rastre.pdf.

3. Página 09 e 10, 2.3.2 Meta-modelo proposto por Toranzo. TORANZO, M.; CASTRO, J; MELLO, E. Uma proposta para melhorar o rastreamento de requisitos. PUC-Rio: Workshop em Engenharia de Requisitos, Rio de Janeiro, 2002.

4. Página 199, 5 Modelo Intermediário para o Rastreamento de Requisitos. TORANZO, M.; CASTRO, J; MELLO, E. Uma proposta para melhorar o rastreamento de requisitos. PUC-Rio: Workshop em Engenharia de Requisitos, Rio de Janeiro, 2002.

5. Página 196, 3 Classificação das Informações a serem Rastreadas. TORANZO, M.; CASTRO, J; MELLO, E. Uma proposta para melhorar o rastreamento de requisitos. PUC-Rio: Workshop em Engenharia de Requisitos, Rio de Janeiro, 2002.

Bibliografia

1. SAYÃO, Miriam; LEITE, Julio. Rastreabilidade de Requisitos. PUC-Rio: Departamento de Informática, ISSN 0103-9741, Rio de Janeiro, 2005. Disponível em: https://www-di.inf.puc-rio.br/~julio/rastre.pdf. Acesso em: 15 de jun de 2024.

2. TORANZO, M.; CASTRO, J; MELLO, E. Uma proposta para melhorar o rastreamento de requisitos. PUC-Rio: Workshop em Engenharia de Requisitos, Rio de Janeiro, 2002. Disponível em: http://wer.inf.puc-rio.br/WERpapers/artigos/artigos_WER02/toranzo.pdf. Acesso em: 14 de jun de 2024.

Histórico de Versão

Versão Data Data Prevista de Revisão Descrição Autor Revisor
1.0 15/06/2024 16/06/2024 Criação do Documento, inserção da introdução e da metodologia. Diego Sousa João Artur,Luiz Gustavo e Henrique Torres
1.1 24/06/2024 24/06/2024 Modelagem do mapeamento e tabelas das Rastreabilidades funcionais Douglas Marinho João Artur,Luiz Gustavo e Henrique Torres
1.2 24/06/2024 24/06/2024 Criando tabela dos requisitos funcionais de 19 à 26 e do requisito não funcional 1 João Artur Luiz Gustavo e Henrique Torres
1.3 24/06/2024 24/06/2024 Criando tabela dos requisitos funcionais de 01 à 09 Diego Sousa João Artur,Luiz Gustavo e Henrique Torres
1.4 24/06/2024 24/06/2024 Criando tabela dos requisitos não funcionais de 02 à 12 Henrique Torres João Artur,Luiz Gustavo e Diego Sousa
1.5 24/06/2024 24/06/2024 Criando tabela dos requisitos não funcionais de 13 à 19 e correções Luiz Gustavo Diego Sousa, Henrique Torres e João Artur
1.6 07/07/2024 08/07/2024 Adicionando links nos requisitos funcionais de 19 à 26 João Artur Luiz Gustavo e Henrique Torres