Pular para conteúdo

Backward-from

Introdução

Os elos de rastreabilidade são conexões essenciais que estabelecem vínculos entre diferentes artefatos e atividades ao longo do ciclo de vida de um projeto ou sistema. Esses elos permitem rastrear a origem e a evolução de funcionalidades, decisões de projeto e mudanças, garantindo um gerenciamento eficaz e uma qualidade consistente. Utilizando a rastreabilidade, é possível identificar a proveniência de cada funcionalidade do sistema, assegurar que todos os requisitos foram devidamente testados e validados, registrar decisões críticas para o projeto e gerenciar os riscos de maneira eficiente. Além disso, a rastreabilidade facilita o controle de mudanças ao indicar quais artefatos são impactados por alterações específicas, promovendo uma gestão integrada e transparente do desenvolvimento e manutenção de sistemas.[1]

Backward-from

A rastreabilidade backward-from é um processo crítico na engenharia de requisitos, que permite a ligação dos requisitos às suas fontes originais. Esse tipo de rastreabilidade é essencial para garantir que todos os requisitos identificados tenham uma origem bem definida, facilitando a validação e verificação durante o ciclo de vida do desenvolvimento do software. Além disso, a rastreabilidade backward-from ajuda a gerenciar mudanças ao rastrear de volta cada requisito até suas bases, assegurando que qualquer modificação no sistema possa ser rapidamente associada à sua origem, permitindo uma resposta eficaz a alterações e garantindo a conformidade com os requisitos iniciais do projeto.[2]

Participantes

Tabela 1 - Participantes da Rastreabilidade Backward-from

Nome Data
Ana Victória 07/06/2025
Artur Mendonça 07/06/2025
Gabriel Lopes 07/06/2025
João Marcos 07/06/2025
Karoline Luz 07/06/2025
Lucas Mendonça 07/06/2025
Luiza Silva 07/06/2025

Autor: Artur Mendonça e Gabriel Lopes, 2025.

Metodologia

Utilizamos um cartão baseado nos cartões presentes nos slides dos Professores Milene Serrano e Maurício Serrano na página 22 à 27[3], as categorias e tipos de elos derivam do Meta-modelo de Toranzo. Os cartões que fizemos utilizam o mesmo formato, porém fizemos baseados nos requisitos onde cada cartão possui todos os tipos de Elos daquele requisito citado.

Cartões de Relacionamento dos Elos

Tabela 2 - Exemplo de cartão

Item Descrição
Categoria: Desenvolvimento
Elementos: RE01, UC01, CE01, ENT01
Descrição do Requisito Descrição do que se trata o requisito
Elos Backward-from: Agregação: RE01 - ENT01: O requisito originou-se da entrevista.
Implementação: Sim/Não

Autores: Artur Mendonça e Gabriel Lopes.

Legenda: [4]

  • Categoria: Devem ser classificadas em quatro níveis
    • Ambiental: Congrega informações oriundas do contexto ambiental onde a organização está inserida e que podem afetar o sistema sendo desenvolvido.
    • Organizacional: Reúne informações relacionadas à organização (missão, objetivos, metas e padrões) e que podem impactar os requisitos do sistema.
    • Gerencial: Agrega informações que permitem associar tarefas a requisitos, e que podem auxiliar a gerência do projeto.
    • Desenvolvimento: Abarca informações relacionadas aos diversos artefatos gerados no processo de desenvolvimento (documento de requisitos, diagramas, programas, casos de testes, ...).
  • Elementos: Lista de identificadores que representam requisitos (RE01), casos de uso (US01), cenários (CEN01) e técnicas de elicitação de requisitos (ENT01).
  • Elos Backward-from: Primeiro, mostra-se o tipo de elo e depois a origem do requisito. Por exemplo, o requisito REQ01 originou-se da entrevista ENT01.
  • Tipos de Elos [5]:
    • Satisfação: Indica que a classe de origem tem dependência de satisfação com a classe de destino.
    • Recurso: Indica que a classe de origem tem dependência de recurso com a classe de destino.
    • Responsabilidade: Registra a participação, responsabilidade e ação de pessoas sobre artefatos.
    • Representação: Captura a representação ou modelagem dos requisitos em outras linguagens.
    • Alocado: Classe de origem está relacionada à classe de destino, que representa um subsistema.
    • Agregação: Indica composição de elementos.

Cartões de Requisitos Funcionais

RF01

Tabela 3 - Cartão do Requisito RF01

Item Descrição
Categoria: Desenvolvimento
Elementos: RF01, BR01, AD01
Descrição do Requisito O usuário deve conseguir realizar login de forma simples e rápida
Elos Backward-from: Agregação: RF01 - BR01, AD01: O requisito originou-se do brainstorming e da análise de documentos
Implementação: Não

Autor: Ana Victória, 2025.

RF02

Tabela 4 - Cartão do Requisito RF02

Item Descrição
Categoria: Desenvolvimento
Elementos: RF02, BR02
Descrição do Requisito O usuário deve conseguir acessar funcionalidades mesmo com pouca familiaridade com tecnologia
Elos Backward-from: Agregação: RF02 - BR02: O requisito originou-se do brainstorming
Implementação: Não

Autor: Ana Victória, 2025.

RF03

Tabela 5 - Cartão do Requisito RF03

Item Descrição
Categoria: Desenvolvimento
Elementos: RF03, BR03
Descrição do Requisito O usuário deve poder receber notificações personalizadas com base em sua localização
Elos Backward-from: Agregação: RF03 - BR03: O requisito originou-se do brainstorming
Implementação: Não

Autor: Ana Victória, 2025.

RF04

Tabela 6 - Cartão do Requisito RF04

Item Descrição
Categoria: Desenvolvimento
Elementos: RF04, BR04
Descrição do Requisito O usuário deve poder consultar agendamentos e serviços em um único local centralizado
Elos Backward-from: Agregação: RF04 - BR04: O requisito originou-se do brainstorming
Implementação: Não

Autor: Artur Mendonça, 2025.

RF05

Tabela 7 - Cartão do Requisito RF05

Item Descrição
Categoria: Desenvolvimento
Elementos: RF05, BR05, AD05, INT13
Descrição do Requisito O usuário deve ter acesso a um assistente virtual com acessibilidade por voz
Elos Backward-from: Agregação: RF05 - BR05, AD05, INT13: O requisito originou-se do brainstorming, análise de documentos e introspecção
Implementação: Não

Autor: Artur Mendonça, 2025.

RF06

Tabela 8 - Cartão do Requisito RF06

Item Descrição
Categoria: Desenvolvimento
Elementos: RF06, BR06
Descrição do Requisito O usuário deve poder acessar tutoriais passo a passo sobre como usar o app
Elos Backward-from: Agregação: RF06 - BR06: O requisito originou-se do brainstorming
Implementação: Não

Autor: Artur Mendonça, 2025.

RF07

Tabela 9 - Cartão do Requisito RF07

Item Descrição
Categoria: Desenvolvimento
Elementos: RF07, BR07, EN08, AD08
Descrição do Requisito O usuário deve poder alterar o tamanho da fonte e o contraste de cores
Elos Backward-from: Agregação: RF07 - BR07, EN08, AD08: O requisito originou-se do brainstorming, entrevista e análise de documentos
Implementação: Não

Autor: Gabriel Lopes, 2025.

RF08

Tabela 10 - Cartão do Requisito RF08

Item Descrição
Categoria: Desenvolvimento
Elementos: RF08, BR08
Descrição do Requisito O aplicativo deve permitir modo escuro
Elos Backward-from: Agregação: RF08 - BR08: O requisito originou-se do brainstorming
Implementação: Não

Autor: Gabriel Lopes, 2025.

RF09

Tabela 11 - Cartão do Requisito RF09

Item Descrição
Categoria: Desenvolvimento
Elementos: RF09, BR10
Descrição do Requisito O usuário deve poder acessar e visualizar notícias relevantes
Elos Backward-from: Agregação: RF09 - BR10: O requisito originou-se do brainstorming
Implementação: Sim

Autor: Ana Victória, 2025.

RF10

Tabela 12 - Cartão do Requisito RF10

Item Descrição
Categoria: Desenvolvimento
Elementos: RF10, BR11
Descrição do Requisito O usuário deve poder gerar relatórios e visualizar comprovantes de agendamentos
Elos Backward-from: Agregação: RF10 - BR11: O requisito originou-se do brainstorming
Implementação: Não

Autor: Gabriel Lopes, 2025.

RF11

Tabela 13 - Cartão do Requisito RF11

Item Descrição
Categoria: Desenvolvimento
Elementos: RF11, BR12
Descrição do Requisito O aplicativo deve permitir a integração com serviços de saúde, educação e mobilidade
Elos Backward-from: Agregação: RF11 - BR12: O requisito originou-se do brainstorming
Implementação: Sim

Autor: Artur Mendonça, 2025.

RF12

Tabela 14 - Cartão do Requisito RF12

Item Descrição
Categoria: Desenvolvimento
Elementos: RF12, BR13
Descrição do Requisito O usuário deve poder alterar o idioma do aplicativo
Elos Backward-from: Agregação: RF12 - BR13: O requisito originou-se do brainstorming
Implementação: Não

Autor: João Marcos, 2025.

RF13

Tabela 15 - Cartão do Requisito RF13

Item Descrição
Categoria: Desenvolvimento
Elementos: RF13, BR14
Descrição do Requisito O usuário deve poder personalizar suas preferências e perfis para recomendações de serviços
Elos Backward-from: Agregação: RF13 - BR14: O requisito originou-se do brainstorming
Implementação: Não

Autor: João Marcos, 2025.

RF14

Tabela 16 - Cartão do Requisito RF14

Item Descrição
Categoria: Desenvolvimento
Elementos: RF14, BR15
Descrição do Requisito O aplicativo deve permitir o envio de mensagens curtas sobre vencimentos e lembretes importantes
Elos Backward-from: Agregação: RF14 - BR15: O requisito originou-se do brainstorming
Implementação: Não

Autor: João Marcos, 2025.

RF15

Tabela 17 - Cartão do Requisito RF15

Item Descrição
Categoria: Desenvolvimento
Elementos: RF15, BR16
Descrição do Requisito O usuário deve poder acessar um menu com as principais funções logo na tela inicial
Elos Backward-from: Agregação: RF15 - BR16: O requisito originou-se do brainstorming
Implementação: Sim

Autor: Ana Victória, 2025.

RF16

Tabela 18 - Cartão do Requisito RF16

Item Descrição
Categoria: Desenvolvimento
Elementos: RF16, BR17
Descrição do Requisito O usuário deve poder acessar informações de agendamento e reagendamento de forma centralizada
Elos Backward-from: Agregação: RF16 - BR17: O requisito originou-se do brainstorming
Implementação: Não

Autor: Karoline Luz, 2025.

RF17

Tabela 19 - Cartão do Requisito RF17

Item Descrição
Categoria: Desenvolvimento
Elementos: RF17, BR19
Descrição do Requisito O aplicativo deve permitir notificações por categorias como saúde, educação, transporte
Elos Backward-from: Agregação: RF17 - BR19: O requisito originou-se do brainstorming
Implementação: Não

Autor: Lucas Mendonça, 2025.

RF18

Tabela 20 - Cartão do Requisito RF18

Item Descrição
Categoria: Desenvolvimento
Elementos: RF18, BR20
Descrição do Requisito O usuário deve conseguir compartilhar ou salvar informações importantes (como protocolos ou comprovantes)
Elos Backward-from: Agregação: RF18 - BR20: O requisito originou-se do brainstorming
Implementação: Não

Autor: Luiza Silva, 2025.

RF19

Tabela 21 - Cartão do Requisito RF19

Item Descrição
Categoria: Desenvolvimento
Elementos: RF19, EN01
Descrição do Requisito O aplicativo permite a visualização da localização dos ônibus em tempo real, incluindo previsão de chegada e rota no mapa
Elos Backward-from: Agregação: RF19 - EN01: O requisito originou-se da entrevista
Implementação: Sim

Autor: Gabriel Lopes, 2025.

RF20

Tabela 22 - Cartão do Requisito RF20

Item Descrição
Categoria: Desenvolvimento
Elementos: RF20, EN02
Descrição do Requisito O aplicativo fornece links para serviços externos com explicações claras
Elos Backward-from: Agregação: RF20 - EN02: O requisito originou-se da entrevista
Implementação: Sim

Autor: Ana Victória, 2025.

RF21

Tabela 23 - Cartão do Requisito RF21

Item Descrição
Categoria: Desenvolvimento
Elementos: RF21, EN03, INT07
Descrição do Requisito O aplicativo oferece funcionalidades para consulta de informações educacionais, como calendário letivo e status de vagas no CIL
Elos Backward-from: Agregação: RF21 - EN03, INT07: O requisito originou-se da entrevista e introspecção
Implementação: Parcial

Autor: Artur Mendonça, 2025.

RF22

Tabela 24 - Cartão do Requisito RF22

Item Descrição
Categoria: Desenvolvimento
Elementos: RF22, EN04
Descrição do Requisito O aplicativo permite autenticação segura através da plataforma gov.br, com opções como reconhecimento facial
Elos Backward-from: Agregação: RF22 - EN04: O requisito originou-se da entrevista
Implementação: Não

Autor: Luiza Silva, 2025.

RF23

Tabela 25 - Cartão do Requisito RF23

Item Descrição
Categoria: Desenvolvimento
Elementos: RF23, EN05
Descrição do Requisito O aplicativo facilita o acesso a serviços relacionados a impostos (como boletos do IPVA) com instruções claras
Elos Backward-from: Agregação: RF23 - EN05: O requisito originou-se da entrevista
Implementação: Sim

Autor: Gabriel Lopes, 2025.

RF24

Tabela 26 - Cartão do Requisito RF24

Item Descrição
Categoria: Desenvolvimento
Elementos: RF24, EN06
Descrição do Requisito O aplicativo implementa funcionalidades adicionais na área educacional, como acompanhamento de pendências para professores e alunos
Elos Backward-from: Agregação: RF24 - EN06: O requisito originou-se da entrevista
Implementação: Não

Autor: Lucas Mendonça, 2025.

RF25

Tabela 27 - Cartão do Requisito RF25

Item Descrição
Categoria: Desenvolvimento
Elementos: RF25, EN09
Descrição do Requisito O aplicativo deve permitir que usuários reportem problemas da cidade através de um mapa interativo
Elos Backward-from: Agregação: RF25 - EN09: O requisito originou-se da entrevista
Implementação: Não

Autor: Karoline Luz, 2025.

RF26

Tabela 28 - Cartão do Requisito RF26

Item Descrição
Categoria: Desenvolvimento
Elementos: RF26, EN10, INT05
Descrição do Requisito O aplicativo deve fornecer acesso a números de serviços de emergência da polícia
Elos Backward-from: Agregação: RF26 - EN10, INT05: O requisito originou-se da entrevista e introspecção
Implementação: Sim

Autor: Karoline Luz, 2025.

RF27

Tabela 29 - Cartão do Requisito RF27

Item Descrição
Categoria: Desenvolvimento
Elementos: RF27, EN11
Descrição do Requisito O aplicativo deve oferecer uma seção de suporte ao usuário com instruções de uso
Elos Backward-from: Agregação: RF27 - EN11: O requisito originou-se da entrevista
Implementação: Não

Autor: Luiza Silva, 2025.

RF28

Tabela 30 - Cartão do Requisito RF28

Item Descrição
Categoria: Desenvolvimento
Elementos: RF28, AD02
Descrição do Requisito O sistema deve permitir que o usuário solicite serviços públicos como coleta de lixo, reparo de vias e diversos
Elos Backward-from: Agregação: RF28 - AD02: O requisito originou-se da análise de documentos
Implementação: Sim

Autor: Karoline Luz, 2025.

RF29

Tabela 31 - Cartão do Requisito RF29

Item Descrição
Categoria: Desenvolvimento
Elementos: RF29, AD03
Descrição do Requisito O sistema deve permitir o usuário utilizar um mapa para localizar onde foi solicitado o serviço
Elos Backward-from: Agregação: RF29 - AD03: O requisito originou-se da análise de documentos
Implementação: Sim

Autor: Karoline Luz, 2025.

RF30

Tabela 32 - Cartão do Requisito RF30

Item Descrição
Categoria: Desenvolvimento
Elementos: RF30, AD04
Descrição do Requisito O sistema deve permitir que o usuário visualize e acompanhe o status das suas solicitações
Elos Backward-from: Agregação: RF30 - AD04: O requisito originou-se da análise de documentos
Implementação: Sim

Autor: Luiza Silva, 2025.

RF31

Tabela 33 - Cartão do Requisito RF31

Item Descrição
Categoria: Desenvolvimento
Elementos: RF31, AD06
Descrição do Requisito O sistema deve permitir que o usuário confirme a resolução de problemas relatados
Elos Backward-from: Agregação: RF31 - AD06: O requisito originou-se da análise de documentos
Implementação: Sim

Autor: Luiza Silva, 2025.

RF32

Tabela 34 - Cartão do Requisito RF32

Item Descrição
Categoria: Desenvolvimento
Elementos: RF32, AD07
Descrição do Requisito O sistema deve permitir que o usuário exclua seus dados e conta do aplicativo
Elos Backward-from: Agregação: RF32 - AD07: O requisito originou-se da análise de documentos
Implementação: Sim

Autor: Luiza Silva, 2025.

RF33

Tabela 35 - Cartão do Requisito RF33

Item Descrição
Categoria: Desenvolvimento
Elementos: RF33, INT01
Descrição do Requisito Permitir o registro de ocorrências relacionadas a problemas de infraestrutura urbana, como buracos ou falta de iluminação
Elos Backward-from: Agregação: RF33 - INT01: O requisito originou-se da introspecção
Implementação: Sim

Autor: Artur Mendonça, 2025.

RF34

Tabela 36 - Cartão do Requisito RF34

Item Descrição
Categoria: Desenvolvimento
Elementos: RF34, INT02
Descrição do Requisito Disponibilizar categorias pré-definidas para o tipo de ocorrência, facilitando a triagem pelos órgãos competentes
Elos Backward-from: Agregação: RF34 - INT02: O requisito originou-se da introspecção
Implementação: Sim

Autor: Gabriel Lopes, 2025.

RF35

Tabela 37 - Cartão do Requisito RF35

Item Descrição
Categoria: Desenvolvimento
Elementos: RF35, INT03
Descrição do Requisito Permitir ao usuário selecionar o tipo de serviço desejado (implantação, limpeza ou reparo)
Elos Backward-from: Agregação: RF35 - INT03: O requisito originou-se da introspecção
Implementação: Sim

Autor: João Marcos, 2025.

RF36

Tabela 38 - Cartão do Requisito RF36

Item Descrição
Categoria: Desenvolvimento
Elementos: RF36, INT04
Descrição do Requisito Possibilitar a adição de descrição textual, imagem e localização GPS da ocorrência
Elos Backward-from: Agregação: RF36 - INT04: O requisito originou-se da introspecção
Implementação: Sim

Autor: João Marcos, 2025.

RF37

Tabela 39 - Cartão do Requisito RF37

Item Descrição
Categoria: Desenvolvimento
Elementos: RF37, INT06
Descrição do Requisito Disponibilizar agendamento de serviços de saúde pública, como vacinação ou doação de sangue
Elos Backward-from: Agregação: RF37 - INT06: O requisito originou-se da introspecção
Implementação: Sim

Autor: Lucas Mendonça, 2025.

RF38

Tabela 40 - Cartão do Requisito RF38

Item Descrição
Categoria: Desenvolvimento
Elementos: RF38, INT08
Descrição do Requisito Oferecer acesso a serviços de transporte público, incluindo pré-cadastro do Cartão Mobilidade
Elos Backward-from: Agregação: RF38 - INT08: O requisito originou-se da introspecção
Implementação: Sim

Autor: João Marcos, 2025.

RF39

Tabela 41 - Cartão do Requisito RF39

Item Descrição
Categoria: Desenvolvimento
Elementos: RF39, INT09
Descrição do Requisito Permitir agendamentos em serviços sociais, como centros de assistência social e habitação
Elos Backward-from: Agregação: RF39 - INT09: O requisito originou-se da introspecção
Implementação: Sim

Autor: Lucas Mendonça, 2025.

RF40

Tabela 42 - Cartão do Requisito RF40

Item Descrição
Categoria: Desenvolvimento
Elementos: RF40, INT10
Descrição do Requisito Disponibilizar a emissão de tributos, certidões e outros documentos fiscais
Elos Backward-from: Agregação: RF40 - INT10: O requisito originou-se da introspecção
Implementação: Sim

Autor: João Marcos, 2025.

RF41

Tabela 43 - Cartão do Requisito RF41

Item Descrição
Categoria: Desenvolvimento
Elementos: RF41, INT11
Descrição do Requisito Fornecer um histórico de interações do usuário com o aplicativo, incluindo solicitações e agendamentos
Elos Backward-from: Agregação: RF41 - INT11: O requisito originou-se da introspecção
Implementação: Sim

Autor: Lucas Mendonça, 2025.

RF42

Tabela 44 - Cartão do Requisito RF42

Item Descrição
Categoria: Desenvolvimento
Elementos: RF42, INT12
Descrição do Requisito Apresentar um feed de notícias atualizadas com informações úteis do Governo do Distrito Federal
Elos Backward-from: Agregação: RF42 - INT12: O requisito originou-se da introspecção
Implementação: Sim

Autor: Lucas Mendonça, 2025.

RF43

Tabela 45 - Cartão do Requisito RF43

Item Descrição
Categoria: Desenvolvimento
Elementos: RF43, INT13, BR18
Descrição do Requisito Integrar um assistente virtual ou chatbot com respostas automáticas para dúvidas frequentes dos usuários
Elos Backward-from: Agregação: RF43 - INT13, BR18: O requisito originou-se da introspecção e brainstorming
Implementação: Sim

Autor: Karoline Luz, 2025.

RF44

Tabela 46 - Cartão do Requisito RF44

Item Descrição
Categoria: Desenvolvimento
Elementos: RF44, INT14
Descrição do Requisito Fornecer um mapa com localização de unidades de serviço público e ocorrências próximas
Elos Backward-from: Agregação: RF44 - INT14: O requisito originou-se da introspecção
Implementação: Sim

Autor: João Marcos, 2025.

Cartões de Requisitos Não Funcionais

RNF01

Tabela 47 - Cartão do Requisito RNF01

Item Descrição
Categoria: Desenvolvimento
Elementos: RNF01, AD09
Descrição do Requisito O sistema deve ser compatível com vários dispositivos como Android e iOS
Elos Backward-from: Agregação: RNF01 - AD09: O requisito originou-se da análise de documentos
Implementação: Sim

Autor: João Marcos, 2025.

RNF02

Tabela 48 - Cartão do Requisito RNF02

Item Descrição
Categoria: Organizacional
Elementos: RNF02, AD10
Descrição do Requisito O sistema deve estar em conformidade com a Lei Geral de Proteção de Dados (LGPD)
Elos Backward-from: Agregação: RNF02 - AD10: O requisito originou-se da análise de documentos
Implementação: Sim

Autor: Luiza Silva, 2025.

RNF03

Tabela 49 - Cartão do Requisito RNF03

Item Descrição
Categoria: Desenvolvimento
Elementos: RNF03, BRN01
Descrição do Requisito O sistema deve possuir uma interface simples, limpa e com ícones ilustrativos
Elos Backward-from: Agregação: RNF03 - BRN01: O requisito originou-se do brainstorming
Implementação: Sim

Autor: Gabriel Lopes, 2025.

RNF04

Tabela 50 - Cartão do Requisito RNF04

Item Descrição
Categoria: Desenvolvimento
Elementos: RNF04, BRN02
Descrição do Requisito O aplicativo deve permitir acessibilidade para pessoas idosas ou com deficiência visual
Elos Backward-from: Agregação: RNF04 - BRN02: O requisito originou-se do brainstorming
Implementação: Não

Autor: Gabriel Lopes, 2025.

RNF05

Tabela 51 - Cartão do Requisito RNF05

Item Descrição
Categoria: Desenvolvimento
Elementos: RNF05, BRN04
Descrição do Requisito O sistema deve funcionar mesmo em dispositivos com baixa capacidade de hardware
Elos Backward-from: Agregação: RNF05 - BRN04: O requisito originou-se do brainstorming
Implementação: Sim

Autor: Gabriel Lopes, 2025.

RNF06

Tabela 52 - Cartão do Requisito RNF06

Item Descrição
Categoria: Desenvolvimento
Elementos: RNF06, BRN05
Descrição do Requisito A navegação deve ser rápida e fluida entre telas, sem necessidade de redirecionamentos excessivos
Elos Backward-from: Agregação: RNF06 - BRN05: O requisito originou-se do brainstorming
Implementação: Não

Autor: Gabriel Lopes, 2025.

RNF07

Tabela 53 - Cartão do Requisito RNF07

Item Descrição
Categoria: Desenvolvimento
Elementos: RNF07, BRN06
Descrição do Requisito O sistema deve carregar as informações de forma otimizada, reduzindo tempo de resposta
Elos Backward-from: Agregação: RNF07 - BRN06: O requisito originou-se do brainstorming
Implementação: Sim

Autor: Gabriel Lopes, 2025.

RNF08

Tabela 54 - Cartão do Requisito RNF08

Item Descrição
Categoria: Desenvolvimento
Elementos: RNF08, BRN07, INT22
Descrição do Requisito O layout deve ser responsivo para diferentes tamanhos de tela
Elos Backward-from: Agregação: RNF08 - BRN07, INT22: O requisito originou-se do brainstorming e introspecção
Implementação: Sim

Autor: Gabriel Lopes, 2025.

RNF09

Tabela 55 - Cartão do Requisito RNF09

Item Descrição
Categoria: Desenvolvimento
Elementos: RNF09, BRN08
Descrição do Requisito O sistema deve ter compatibilidade com leitores de tela
Elos Backward-from: Agregação: RNF09 - BRN08: O requisito originou-se do brainstorming
Implementação: Sim

Autor: Gabriel Lopes, 2025.

RNF10

Tabela 56 - Cartão do Requisito RNF10

Item Descrição
Categoria: Desenvolvimento
Elementos: RNF10, BRN09
Descrição do Requisito O app deve conter linguagem clara e acessível, adequada a diferentes níveis de escolaridade
Elos Backward-from: Agregação: RNF10 - BRN09: O requisito originou-se do brainstorming
Implementação: Não

Autor: Gabriel Lopes, 2025.

RNF11

Tabela 57 - Cartão do Requisito RNF11

Item Descrição
Categoria: Desenvolvimento
Elementos: RNF11, EN01, AD11
Descrição do Requisito O aplicativo deve ser mais autoexplicativo, com uma navegação intuitiva e menos dependência de redirecionamentos externos
Elos Backward-from: Agregação: RNF11 - EN01, AD11: O requisito originou-se da entrevista e análise de documentos
Implementação: Não

Autor: Gabriel Lopes, 2025.

RNF12

Tabela 58 - Cartão do Requisito RNF12

Item Descrição
Categoria: Desenvolvimento
Elementos: RNF12, EN02
Descrição do Requisito O aplicativo deve garantir que as informações exibidas sejam atualizadas e reflitam fielmente a realidade, especialmente nas áreas de saúde e educação
Elos Backward-from: Agregação: RNF12 - EN02: O requisito originou-se da entrevista
Implementação: Sim

Autor: Gabriel Lopes, 2025.

RNF13

Tabela 59 - Cartão do Requisito RNF13

Item Descrição
Categoria: Desenvolvimento
Elementos: RNF13, EN03
Descrição do Requisito O aplicativo deve apresentar estabilidade, evitando travamentos ou falhas de carregamento, especialmente em redes móveis
Elos Backward-from: Agregação: RNF13 - EN03: O requisito originou-se da entrevista
Implementação: Não

Autor: Ana Victória, 2025.

RNF14

Tabela 60 - Cartão do Requisito RNF14

Item Descrição
Categoria: Organizacional
Elementos: RNF14, EN04
Descrição do Requisito O aplicativo deve garantir proteção de dados pessoais, reforçando a confiança do usuário quanto à privacidade e segurança
Elos Backward-from: Agregação: RNF14 - EN04: O requisito originou-se da entrevista
Implementação: Sim

Autor: Gabriel Lopes, 2025.

RNF15

Tabela 61 - Cartão do Requisito RNF15

Item Descrição
Categoria: Desenvolvimento
Elementos: RNF15, EN05
Descrição do Requisito O aplicativo deve melhorar a performance do processo de login, permitindo uma experiência mais fluida
Elos Backward-from: Agregação: RNF15 - EN05: O requisito originou-se da entrevista
Implementação: Não

Autor: Gabriel Lopes, 2025.

RNF16

Tabela 62 - Cartão do Requisito RNF16

Item Descrição
Categoria: Desenvolvimento
Elementos: RNF16, EN06
Descrição do Requisito O aplicativo deve considerar a usabilidade para usuários idosos, garantindo que o design e as funcionalidades sejam facilmente compreensíveis e acessíveis
Elos Backward-from: Agregação: RNF16 - EN06: O requisito originou-se da entrevista
Implementação: Não

Autor: Karoline Luz, 2025.

RNF17

Tabela 63 - Cartão do Requisito RNF17

Item Descrição
Categoria: Desenvolvimento
Elementos: RNF17, EN07, INT19
Descrição do Requisito O aplicativo deve fornecer suporte para acessibilidade, incluindo recursos para daltônicos e deficientes visuais
Elos Backward-from: Agregação: RNF17 - EN07, INT19: O requisito originou-se da entrevista e introspecção
Implementação: Não

Autor: Gabriel Lopes, 2025.

RNF18

Tabela 64 - Cartão do Requisito RNF18

Item Descrição
Categoria: Desenvolvimento
Elementos: RNF18, EN08
Descrição do Requisito O aplicativo deve ter uma aparência profissional e confiável para transmitir segurança aos usuários
Elos Backward-from: Agregação: RNF18 - EN08: O requisito originou-se da entrevista
Implementação: Não

Autor: Gabriel Lopes, 2025.

RNF19

Tabela 65 - Cartão do Requisito RNF19

Item Descrição
Categoria: Desenvolvimento
Elementos: RNF19, INT15
Descrição do Requisito O aplicativo deve ser compatível com as versões mais recentes dos sistemas Android e iOS
Elos Backward-from: Agregação: RNF19 - INT15: O requisito originou-se da introspecção
Implementação: Sim

Autor: Gabriel Lopes, 2025.

RNF20

Tabela 66 - Cartão do Requisito RNF20

Item Descrição
Categoria: Desenvolvimento
Elementos: RNF20, INT16
Descrição do Requisito As funcionalidades principais devem responder em, no máximo, dois segundos para garantir boa experiência
Elos Backward-from: Agregação: RNF20 - INT16: O requisito originou-se da introspecção
Implementação: Sim

Autor: Artur Mendonça, 2025.

RNF21

Tabela 67 - Cartão do Requisito RNF21

Item Descrição
Categoria: Desenvolvimento
Elementos: RNF21, INT17
Descrição do Requisito A interface deve ser simples, objetiva e utilizar linguagem acessível a usuários com diferentes níveis de escolaridade
Elos Backward-from: Agregação: RNF21 - INT17: O requisito originou-se da introspecção
Implementação: Sim

Autor: Gabriel Lopes, 2025.

RNF22

Tabela 68 - Cartão do Requisito RNF22

Item Descrição
Categoria: Organizacional
Elementos: RNF22, INT18
Descrição do Requisito O sistema deve proteger as informações pessoais com criptografia de dados e autenticação segura
Elos Backward-from: Agregação: RNF22 - INT18: O requisito originou-se da introspecção
Implementação: Sim

Autor: Gabriel Lopes, 2025.

RNF23

Tabela 69 - Cartão do Requisito RNF23

Item Descrição
Categoria: Desenvolvimento
Elementos: RNF23, INT20
Descrição do Requisito Deve funcionar em modo offline para consulta de registros ou informações previamente acessadas
Elos Backward-from: Agregação: RNF23 - INT20: O requisito originou-se da introspecção
Implementação: Não

Autor: Lucas Mendonça, 2025.

RNF24

Tabela 70 - Cartão do Requisito RNF24

Item Descrição
Categoria: Desenvolvimento
Elementos: RNF24, INT21
Descrição do Requisito As imagens capturadas pelo usuário devem ser otimizadas para upload rápido mesmo em conexões móveis
Elos Backward-from: Agregação: RNF24 - INT21: O requisito originou-se da introspecção
Implementação: Sim

Autor: Gabriel Lopes, 2025.

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. Disponível em: https://www-di.inf.puc-rio.br/~julio/rastre.pdf. Acesso em: 07 jun. 2025.

[2] SERRANO, Milene, SERRANO, Maurício. Requisitos - Aula sobre Rastreabilidade. UnB Gama, Brasília, 2023.

Fonte Elo 2 - Backward-from

[3] SERRANO, Milene, SERRANO, Maurício. Requisitos (Aula 26): Elicitação, Modelagem e Análise. UnB Gama, Brasília, 2023. Disponível em: link. Acesso em: 07 jun. 2025.

[4] SERRANO, Milene, SERRANO, Maurício. Requisitos - Tipos de Elos. UnB Gama, Brasília, 2023.

Fonte Elo 4 - Tipos de Elos

[5] SERRANO, Milene, SERRANO, Maurício. Requisitos - Tipos de Elos. UnB Gama, Brasília, 2023.

Fonte Elo 5 - Tipos de Elos

Bibliografia

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: 07 jun. 2025.

WIEGERS, Karl; BEATTY, Joy. Software Requirements. 3. ed. Redmond: Microsoft Press, 2013. Disponível em: https://www.booksfree.org/wp-content/uploads/2022/03/Software_Requirements_3rd_Edition_compressed.pdf. Acesso em: 07 jun. 2025.

Histórico de Versão

Versão Descrição Autor(es) Data Revisor(es) Data de revisão
1.0 Criação da página e adicionando os cartões dos requisitos Artur Mendonça e Gabriel Lopes 07/06/2025 Lucas Mendonça 07/06/2025
1.1 Adição de novas referências bibliográficas e correção de hyperlinks Artur Mendonça e Gabriel Lopes 08/06/2025 Ana Victória 08/06/2025
1.2 Criação dos Cartões de Relacionamento dos Elos Luiza da Silva Pugas 08/06/2025 João Marcos Moraes 08/06/2025
1.3 Criação dos Cartões de Relacionamento dos Elos João Marcos Moraes 08/06/2025 Luiza da Silva Pugas 08/06/2025
1.4 Criação dos Cartões de Relacionamento dos Elos Artur Mendonça 08/06/2025 Gabriel Lopes 08/06/2025
1.5 Criação dos Cartões de Relacionamento dos Elos Karoline Luz 08/06/2025 Artur Mendonça 08/06/2025
1.6 Criação dos Cartões de Relacionamento dos Elos Ana Victória 08/06/2025 João Marcos Moraes 08/06/2025
1.7 Criação dos Cartões de Relacionamento dos Elos Gabriel Lopes 08/06/2025 Karoline Luz 08/06/2025
1.8 Criação dos Cartões de Relacionamento dos Elos Lucas Mendonça 08/06/2025 Gabriel Lopes 08/06/2025