Pular para conteúdo

Backward-from

Histórico de Versão

Data Data Prevista de Revisão Versão Descrição Autor Revisor
23/01/2023 23/01/2023 1.0 Criação do documento Pedro Lucas e Eduardo João Lucas

Introdução

A pós-rastreabilidade visa ligar os elementos/artefatos desenvolvidos durante o ciclo de vida do projeto. Portanto, o documento terá como objetivo registrar a pós-rastreabilidade dos artefatos e requisitos do projeto, utilizando a metodologia "Backward-From".

Metodologia

Para realizar a pós-rastreabilidade do projeto, utilizando a meotodologia backward-from, será utilizado um tipo de tabelas com as seguintes colunas:

  • ID
  • Descrição
  • Técnica Utilizada

O Documento irá tratar de forma similar os Requisitos Funcionais e Não Funcionais, colocando eles na mesma tabela.

Na tabela 1 abaixo, segue os modelos de tabelas que serão usados para os RF's e RNF's respectivamente:

ID Descrição Técnica Utilizada
1 "Descrição aqui" "Técnica Utilizada aqui"

Tabela 1 - Exemplo

Legenda

  • BS: Brainstorming
  • ENT : Entrevista
  • IS: Introspecção

Requisitos Funcionais e Não Funcionais

ID Descrição Técnica Utilizada
RF1 O Usuário deve conseguir cadastrar e autenticar BS01, ENT1
RF2 O Usuário deve ser capaz de realizar um login BS02, IS01 e ENT5
RF3 O Usuário deve conseguir ativar lembretes para o pagamento do DAS BS03
RF4 O Usuário deve receber avisos para as operações realizadas com sucesso BS06, ENT4
RF5 O Usuário deve ter acesso ao suporte do aplicativo BS07, IS05
RF6 O Usuário deve conseguir ativar lembretes para o pagamento do DAS BS03
RNF7 O Usuário deve conseguir ir até o final da operação antes de realizar outra ação ENT2, BS04
RNF8 O Usuário deve conseguir utilizar o sistema sem erros ENT3, BS05
RNF9 O Usuário deve conseguir utilizar o sistema em diversos aparelhos BS08, IS06 e BS10
RNF10 O Sistema deve validar o CNPJ utilizado BS09, IS07
RNF11 O Sistema deve abranger todos os tipos de usuários BS11, IS08
RNF12 O Sistema deve abranger todos os tipos de usuários BS11, IS08 e BS12
RF13 O Usuário deve conseguir emitir o DAS IS02
RF14 O Usuário deve conseguir obter informações sobre o status do seu CNPJ IS03
RF15 O Usuário deve conseguir solicitar Restituição IS04

Elos funcionais

RF1

Categoria: Desenvolvimento

Elementos Rastreáveis: Brainstorm: BS01 Entrevista: ENT1

Elos: Agregação: ENT1 Agrega: BS01

RF2

Categoria: Desenvolvimento

Elementos Rastreáveis: Brainstorm: BS02 Entrevista: ENT5 Introspecção: IS01

Elos: Agregação: ENT5 Agrega: IS01 e BS02

RF3

Categoria: Desenvolvimento

Elementos Rastreáveis: Brainstorm: BS03

Elos: * Não possui artefatos para moldar o elo

RF4

Categoria: Desenvolvimento

Elementos Rastreáveis: Brainstorm: BS06 Entrevista: ENT4

Elos: Agregação: ENT4 Agrega: BS06

RF5

Categoria: Desenvolvimento

Elementos Rastreáveis: Brainstorm: BS07 Introspecção: IS05

Elos: Agregação: , IS05 Agrega: BS07

RF6

Categoria: Desenvolvimento

Elementos Rastreáveis: Brainstorm: BS03

Elos: * Não possui artefatos para moldar o elo

RNF7

Categoria: Desenvolvimento

Elementos Rastreáveis: Brainstorm: BS04 Entrevista: ENT2

Elos: Agregação: ENT2 Agrega: BS04

RNF8

Categoria: Desenvolvimento

Elementos Rastreáveis: Brainstorm: BS05 Entrevista: ENT3

Elos: Agregação: BS05 Agrega: ENT3

RNF9

Categoria: Desenvolvimento

Elementos Rastreáveis: Brainstorm: BS08 BS10 Introspecção: IS06

Elos: Agregação: IS06 Agrega: BS08 e BS10 Representação: BS08 e BS10 Representa: IS06

RNF10

Categoria: Desenvolvimento

Elementos Rastreáveis: Brainstorm: BS09 Introspecção: IS07

Elos: Agregação: BS09 Agrega: IS07

RNF11

Categoria: Desenvolvimento

Elementos Rastreáveis: Brainstorm: BS11 Introspecção: IS08

Elos: Agregação: BS11 Agrega: IS08

RNF12

Categoria: Desenvolvimento

Elementos Rastreáveis: Brainstorm: BS11 e BS12 Introspecção: IS08

Elos: Agregação: BS11 e BS12 Agrega: IS08 Representação: IS08 Representa: BS11 e BS12

RF13

Categoria: Desenvolvimento

Elementos Rastreáveis: Introspecção: IS02

Elos: * Não possui artefatos para moldar o elo

RF14

Categoria: Desenvolvimento

Elementos Rastreáveis: Introspecção: IS03

Elos: * Não possui artefatos para moldar o elo

RF15

Categoria: Desenvolvimento

Elementos Rastreáveis: Introspecção: IS04

Elos: * Não possui artefatos para moldar o elo

Bibliografia

[1] SERRANO, Maurício; SERRANO, MilenRequisitos - Aula 21º/202Material apresentado para a disciplina de Requisitos de Software no curso de Engenharia de Software da UnB, FGA.

[2] Projeto Do Github - Noruh - da displina Requisitos de Software, da Universidade de Brasilia(UnB) do semestre 2022.1, disponivel aqui

[3] Barbosa, J.; Silva, da; Silveira, S.; Gasparini, I.; Darin, T.; Barbosa, (2021) Interação Humano-Computador e Experiência do usuári AutopublicaçãISBN: 978-65-00-19677-1.