Forward-from
Introdução
"O rastreamento de requisitos é utilizado para prover relacionamentos entre requisitos, arquitetura e implementação final do sistema e possibilita uma adequada compreensão dos relacionamentos de dependência entre requisitos e através dos artefatos de requisitos, de arquitetura e de implementação." (SAYÃO; LEITE, 2005)
Apresentaremos nesse documento a técnica de pós-rastreabilidade "Forward-from", que tem como objetivo "ligar requisitos a artefatos de desenho e implementação" (SAYÃO; LEITE, 2005)
Metodologia
Faremos a rastreabilidade dos requisitos priorizados como "Must" na nossa tabela de priorização MoSCoW, fazendo uma demonstração da sua funcionalidade e elaborando uma tabela para cada requisito para explicitar seu épico, feature, por que meio foi elicitado e sua identificação.
Pós-Rastreabilidade
Matriz de Rastreabilidade
Legenda:
- RF: Requisito funcional
- RNF: Requisito não funcional
- BS: Brainstorm
- INT: Instrospecção
ID |
Requisito |
RF01(INT02) |
O software deve fornecer ferramentas/opções para formatar o texto, como alterar o estilo e o tamanho da fonte |
RF02(INT03) |
Deve ser possível aplicar estilos de formatação de fonte, como negrito, itálico, sublinhado, tachado, sobrescrito e subscrito |
RF03(INT04) |
O usuário deve ter a opção de alinhar o texto: centralizar, justificar, alinhar à direita ou alinhar à esquerda |
RF04(INT05) |
O software deve permitir a criação de tópicos ordenados (numeração, letras), não ordenados (marcadores) e seus subtópicos |
RF05(INT06) |
Deve ser possível aumentar ou diminuir o recúo, bem como regular o espaçamento entre linhas e o espaço entre parágrafos |
RF06(INT20) |
O software deve ser capaz de recuperar automaticamente documentos em caso de falha, como uma queda de energia ou travamento do aplicativo |
RNF01(INT21) |
O software deve ser portável, funcionando em diferentes sistemas operacionais, como Windows, macOS e Linux |
RF07(BS01) |
O usuário deve poder criar documentos de texto. |
RF08(BS02) |
O usuário deve poder editar documentos de texto |
RF09(BS03) |
O usuário deve poder salvar documentos em vários formatos, incluindo ODF, .doc, e HTML. |
RF10 (BS05) |
O usuário deve poder criar estilos para parágrafos, caracteres individuais, quadros e páginas. |
RF11(BS06) |
O usuário deve poder criar índices e sumários em documentos de texto. |
RF12(BS12) |
O usuário deve poder acessar um sistema de Ajuda na rede abrangente. |
RF13(BS21) |
O usuário deve ter a capacidade de editar documentos offline para facilitar o trabalho sem conexão à internet. |
Tabela 1: Matriz de rastreabilidade (Fonte: Rafael Xavier, 2023)
Especificações
RF01
RF02
RF02(INT03) |
Deve ser possível aplicar estilos de formatação de fonte, como negrito, itálico, sublinhado, tachado, sobrescrito e subscrito. |
Épico |
2 - Estilização do documento |
Feature |
4 - Estilos de Parágrafo e Caracteres Avançados |
História de Usuário |
US08 |
Demonstração |
Vídeo |
RF03
RF03(INT04) |
O usuário deve ter a opção de alinhar o texto: centralizar, justificar, alinhar à direita ou alinhar à esquerda. |
Épico |
2 - Estilização do documento |
Feature |
4 - Estilos de Parágrafo e Caracteres Avançados |
História de Usuário |
US08 |
Demonstração |
Vídeo |
RF04
RF04(INT05) |
O software deve permitir a criação de tópicos ordenados (numeração, letras), não ordenados (marcadores) e seus subtópicos. |
Épico |
2 - Estilização do documento |
Feature |
4 - Estilos de Parágrafo e Caracteres Avançados |
História de Usuário |
US09 |
Demonstração |
Vídeo |
RF05
RF05(INT06) |
Deve ser possível aumentar ou diminuir o recúo, bem como regular o espaçamento entre linhas e o espaço entre parágrafos. |
Épico |
2 - Estilização do documento |
Feature |
4 - Estilos de Parágrafo e Caracteres Avançados |
História de Usuário |
US09 |
Demonstração |
Vídeo |
RF06
RNF01
RF07
RF08
RF09
RF10
RF11
RF11(BS06) |
O usuário deve poder criar índices e sumários em documentos de texto. |
Épico |
E03 - Escrita do documento |
Feature |
--- |
História de Usuário |
--- |
Demonstração |
video |
RF12
RF13
Referências bibliográficas
SERRANO, Milene; SERRANO, Maurício. Requisitos (Aula 26): Elicitação, Modelagem e Análise. 2022. Apresentação de Power Point. 44 slides. color. Disponível em: https://aprender3.unb.br/pluginfile.php/1668237/mod_resource/content/1/Requisitos%20-%20Aula%20026.pdf. Acesso em: 23 de agosto 2022.
POHL, Klaus; RUPP, Chris. Requirements Engeneering Fundamentals: A Study Guide for the Certified Professional for Requirements Engineering Exam Foundation Level / IREB compliant. 1. ed. [S. l.]: O'Reilly Media, Inc., 2011. 183 p.
SAYÃO, Miriam; LEITE, Julio Cesar Sampaio do Prado. Rastreabilidade de Requisitos. 2005. 26 f. Tese (Doutorado) - Curso de Ciência da Computação, Pontifícia Universidade Católica do Rio de Janeiro, Rio de Janeiro, 2005.
Histórico de Versões
Versão |
Data |
Descrição |
Autor(es) |
Revisor(es) |
1.0 |
20/11/2023 |
Criação do documento |
Rafael |
Edilberto e Rapahela |
1.1 |
20/22/2023 |
Adição das especificações |
Edilberto, Rafael , Raphaela |
Ana Luíza |