Elos
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.[1]
Forward-from
A rastreabilidade forward-from é um componente essencial na engenharia de requisitos, que possibilita a ligação dos requisitos aos artefatos subsequentes, como design, código, testes e documentação. Esse tipo de rastreabilidade é crucial para assegurar que todos os requisitos sejam devidamente implementados e testados ao longo do ciclo de vida do desenvolvimento do software. Além disso, a rastreabilidade forward-to facilita a gestão de mudanças, permitindo que qualquer alteração nos requisitos seja refletida de maneira consistente em todos os artefatos afetados. Isso garante que as modificações sejam corretamente incorporadas e verificadas, mantendo a integridade e a conformidade do sistema em relação aos requisitos definidos inicialmente. [2]
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
Categoria: | Desenvolvimento |
Elementos: | RE01, UC01, CE01, ENT01 |
Elos Backward-from: | Agregação: RE01 - ENT01: O requisito originou-se da entrevista. |
Elos Forward-from: |
Satisfação: RE01 - CS01: O requisito deu origem ao caso de uso. Satisfação: RE01 - CE01: O requisito deu origem ao cenário. |
Autores: Amanda Campos, Bianca Castro, Gabriel Souza, Johnny Lopes, José Souza, Paulo Borba, Vitor Leonardo.
Legenda:
- 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.
- Elos Forward-from: Primeiro, mostra-se o tipo de elo e como o requisito é satisfeito ou relacionado a outros elementos. Por exemplo, o requisito RE01 deu origem ao caso de uso CS01 e ao cenário CE01.
- Tipos de Elos:
- 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.
RE01
Categoria: | Desenvolvimento |
---|---|
Elementos: | RE01, BS01, ST02, QT01, UC01, CEN01, US01 |
Descrição do Requisito | O usuário deve realizar o login com o acesso unificado do gov.br. |
Elos Backward-from: | Agregação: RE01 - BS01, ST02, QT01: O requisito originou-se de um Brainstorm, storytelling e de um questionário. |
Elos Forward-from: | Satisfação: RE01 - UC01: O caso de uso (UC01) satisfaz o requisito (RE01) ao descrever o processo de login unificado pelo gov.br. Recurso: RE01 - CEN01: O cenário detalha os recursos necessários para que o usuário realize o login unificado pelo gov.br, conforme requerido pelo RE01. Satisfação: RE01 - US01: A história de usuário (US01) satisfaz o requisito (RE01) ao especificar a necessidade de login seguro e integrado pelo gov.br. Representação: Print do Requisito Funcional que já está Implementado no aplicativo. |
Autor: Johnny Lopes, 2024.
RE02
Categoria: | Desenvolvimento |
---|---|
Elementos: | RE02, BS02, UC01, CEN01, US02 |
Descrição do Requisito | O usuário deve receber um termo de uso em seu primeiro acesso. |
Elos Backward-from: | Agregação: RE02 - BS02: O requisito originou-se do Brainstorm. |
Elos Forward-from: | Satisfação: RE02 - UC01: O caso de uso (UC01) inclui um fluxo alternativo que exige que o usuário aceite os termos de uso no primeiro acesso, satisfazendo o requisito (RE02). Recurso: RE02 - CEN01: O cenário (CEN01) detalha os recursos necessários para o usuário acessar o aplicativo e receber o termo de uso no primeiro acesso, conforme requerido pelo RE02. Satisfação: RE02 - US02: história de usuário (US02) satisfaz o requisito (RE02) ao especificar que o usuário deve receber e aceitar o termo de uso no primeiro acesso. |
Autor: Johnny Lopes, 2024.
RE03
Categoria: | Desenvolvimento |
---|---|
Elementos: | RE03, BS03, UC03, CEN02, US03 |
Descrição do Requisito | O usuário deve ter acesso a documentos legislativos. |
Elos Backward-from: | Agregação: RE03 - BS03: O requisito originou-se do Brainstorm. |
Elos Forward-from: | Satisfação: RE03 - UC03: O caso de uso (UC03) satisfaz o requisito (RE03) ao permitir que o usuário visualize documentos legislativos no sistema. Agregação: RE03 - CEN02: O cenário (CEN02) detalha um processo diferente, mas os recursos descritos podem ser parte de uma agregação para acessar várias funcionalidades do sistema, incluindo documentos legislativos. Satisfação: RE03 - US03: A história de usuário (US03) satisfaz o requisito (RE03) ao descrever a necessidade de acesso a documentos legislativos para acompanhar a legislação vigente. |
Autor: Johnny Lopes, 2024.
RE04
Categoria: | Desenvolvimento |
---|---|
Elementos: | RE04, BS04, BS13, ENT05, ST08, QT08, UC04, CEN03 |
Descrição do Requisito | O sistema deve fornecer um serviço de suporte técnico acessível diretamente no aplicativo ou por meio de um número 0800 ou chat de atendimento. |
Elos Backward-from: | Agregação: RE04 - BS04, BS13: O requisito originou-se de um Brainstorm. Agregação: RE04 - ENT05: O requisito origino-se de uma Entrevista. Agregação: RE04 - ST08 O requisito origino-se de um Storytelling. Agregação: RE04 - QT08: O requisito origino-se de um Questionário. |
Elos Forward-from: | Satisfação: RE04 - UC04: O requisito RE04 deu origem ao caso de uso UC04. Satisfação: RE03 - CEN03: O requisito RE04 contribui para o cenário CEN03. Satisfação: RE04 - CDS: O requisito recebeu uma pontuação $8 do Desenvolvedor e $10 do Usuário na técnica $100. Satisfação: RE04 - TLS: O requisito recebeu uma priorização Alta no Three Level Scale. |
Autor: Gabriel Souza, 2024.
RE05
Categoria: | Desenvolvimento |
---|---|
Elementos: | RE05, BS05, QT08, CEN03 |
Descrição do Requisito | O usuário deve conseguir acessar tutoriais para a compreensão e melhor uso do aplicativo. |
Elos Backward-from: | Agregação: RE05 - BS05: O requisito originou-se de um Brainstorm. Agregação: RE05 - QT08: O requisito origino-se de um Questionário. |
Elos Forward-from: | Satisfação: RE05 - UCN03: O requisito RE05 contribui para o cenário CEN03. Satisfação: RE05 - CDS: O requisito recebeu uma pontuação $9 do Desenvolvedor e $2 do Usuário na técnica $100. Satisfação: RE05 - TLS: O requisito recebeu uma priorização Alta no Three Level Scale. |
Autor: Gabriel Souza, 2024.
RE06
Categoria: | Desenvolvimento |
---|---|
Elementos: | RE06, BS06, UC04, CEN07 |
Descrição do Requisito | O usuário deve ser capaz de agendar um horário em uma agência |
Elos Backward-from: | Agregação: RE06 - BS06: O requisito originou-se de um Brainstorm. |
Elos Forward-from: | Satisfação: RE06 - UC04: O requisito RE06 deu origem ao caso de uso UC04. Satisfação: RE06 - CEN07: O requisito RE06 contribui para o cenário CEN07. Satisfação: RE06 - CDS: O requisito recebeu uma pontuação $3 do Desenvolvedor e $3 do Usuário na técnica $100. Satisfação: RE06 - TLS: O requisito recebeu uma priorização Alta no Three Level Scale. |
Autor: Gabriel Souza, 2024.
RE07
Categoria: | Desenvolvimento |
---|---|
Elementos: | RE07, BS07, BS11, IT02, IT05, ST01, ST07, ENT10, QT02, QT05, CEN02 |
Descrição do Requisito | O usuário deve poder visualizar detalhes de todos os benefícios aos quais tem direito, incluindo valores, datas de pagamento, status e correções. |
Elos Backward-from: | Agregação: RE07 - BS07, BS11: O requisito originou-se de um Brainstorm. Agregação: RE07 - IT02, IT05 O requisito origino-se de uma Introspecção. Agregação: RE07 - ST01, ST07 O requisito origino-se de um Storytelling. Agregação: RE07 - ENT10: O requisito origino-se de uma Entrevista. Agregação: RE07 - QT02, QT05: O requisito origino-se de um Questionário. |
Elos Forward-from: | Satisfação: RE07 - CEN02: O requisito RE07 contribui para o cenário CEN02. Satisfação: RE07 - CDS: O requisito recebeu uma pontuação $8 do Desenvolvedor e $12 do Usuário na técnica $100. Satisfação: RE07 - TLS: O requisito recebeu uma priorização Alta no Three Level Scale. Representação: Print do Requisito Funcional que já está Implementado no aplicativo. |
Autor: Gabriel Souza, 2024.
RE08
Categoria: | Desenvolvimento |
---|---|
Elementos: | RE08, BS08, BS12, IT06, ENT07, ST20, QT02, QT03, UC07, UC11 |
Descrição do Requisito | O usuário deve poder acessar uma funcionalidade para simular o tempo de contribuição e estimar a aposentadoria e seus benefícios com base nos seus dados. |
Elos Backward-from: | Agregação: RE08 - BS08, BS12: O requisito originou-se de um Brainstorm. Agregação: RE08 - IT06 O requisito origino-se de uma Introspecção. Agregação: RE08 - ENT07: O requisito origino-se de uma Entrevista. Agregação: RE08 - ST20: O requisito origino-se de um Storytelling. Agregação: RE08 - QT02, QT03: O requisito origino-se de um Questionário. |
Elos Forward-from: | Satisfação: RE08 - UC08, UC11: O requisito RE08 deu origem aos casos de uso UC08 e UC11. Satisfação: RE08 - CDS: O requisito recebeu uma pontuação $9 do Desenvolvedor e $20 do Usuário na técnica $100. Satisfação: RE08 - TLS: O requisito recebeu uma priorização Alta no Three Level Scale. |
Autor: Gabriel Souza, 2024.
RE09
Categoria: | Desenvolvimento |
---|---|
Elementos: | RE09, BS09, ENT11, ENT08, QT02, UC08 |
Descrição do Requisito | O usuário deve ser capaz de checar o extrato referente ao dinheiro da aposentadoria mensal. |
Elos Backward-from: | Agregação: RE09 - BS09: O requisito originou-se de um Brainstorm. Agregação: RE09 - ENT11, ENT08: O requisito origino-se de uma Entrevista Agregação: RE09 - QT02: O requisito origino-se de um Questionário. |
Elos Forward-from: | Satisfação: RE09 - UC08: O requisito RE09 deu origem ao caso de uso UC08. Satisfação: RE09 - CDS: O requisito recebeu uma pontuação $2 do Desenvolvedor e $5 do Usuário na técnica $100. Satisfação: RE09 - TLS: O requisito recebeu uma priorização Alta no Three Level Scale. |
Autor: Gabriel Souza, 2024.
RE10
Categoria: | Desenvolvimento |
---|---|
Elementos: | RE10, ENT14, UC08 |
Descrição do Requisito | O usuário deve ser capaz de acessar um extrato anual de imposto de renda. |
Elos Backward-from: | Agregação: RE10 - ENT14: O requisito originou-se de uma Entrevista. |
Elos Forward-from: | Satisfação: RE10 - UC08: O requisito RE10 deu origem ao caso de uso UC08. Satisfação: RE10 - CDS: O requisito recebeu uma pontuação $2 do Desenvolvedor e $2 do Usuário na técnica $100. Satisfação: RE10 - TLS: O requisito recebeu uma priorização Alta no Three Level Scale. |
Autor: Bianca Castro, 2024.
RE11
Categoria: | Desenvolvimento |
---|---|
Elementos: | RE11, ENT15, UC08, UC10 |
Descrição do Requisito | O usuário deve ser capaz de acessar um extrato anual de empréstimo. |
Elos Backward-from: | Agregação: RE11 - ENT15: O requisito originou-se de uma Entrevista. |
Elos Forward-from: | Satisfação: RE11 - UC08, UC10: O requisito RE11 deu origem aos casos de uso UC08 e UC10. Satisfação: RE11 - CDS: O requisito recebeu uma pontuação $2 do Desenvolvedor e $2 do Usuário na técnica $100. Satisfação: RE11 - TLS: O requisito recebeu uma priorização Média no Three Level Scale. |
Autor: Vitor Feijó, 2024.
RE12
Categoria: | Desenvolvimento |
---|---|
Elementos: | RE12, BS10, QT01, CEN01 |
Descrição do Requisito | O aplicativo deve permitir o acesso dos usuários através de autenticação biométrica, como impressão digital. |
Elos Backward-from: | Agregação: RE12 - BS10: O requisito originou-se de um Brainstorm. Agregação: RE12 - QT01: O requisito origino-se de um Questionário. |
Elos Forward-from: | Satisfação: RE12 - CEN01: O requisito RE12 contribui para o cenário CEN01. Satisfação: RE12 - CDS: O requisito recebeu uma pontuação $8 do Desenvolvedor e $2 do Usuário na técnica $100. Satisfação: RE12 - TLS: O requisito recebeu uma priorização Alta no Three Level Scale. |
Autor: Vitor Feijó, 2024.
RE13
Categoria: | Desenvolvimento |
---|---|
Elementos: | RE13, ENT01, UC09 |
Descrição do Requisito | O aplicativo deve permitir que os usuários acessem e visualizem o Cadastro Nacional de Informações Sociais (CNIS). |
Elos Backward-from: | Agregação: RE13 - ENT01: O requisito originou-se de uma Entrevista. |
Elos Forward-from: | Satisfação: RE13 - UC09: O requisito RE13 deu origem ao caso de uso UC09. Satisfação: RE13 - CDS: O requisito recebeu uma pontuação $7 do Desenvolvedor e $10 do Usuário na técnica $100. Satisfação: RE13 - TLS: O requisito recebeu uma priorização Alta no Three Level Scale. Representação: Print do Requisito Funcional que já está Implementado no aplicativo. |
Autor: Vitor Feijó, 2024.
RE14
Categoria: | Desenvolvimento |
---|---|
Elementos: | RE14, ENT02, UC07, CEN02, CEN04 |
Descrição do Requisito | Deve fornecer ferramentas voltadas para os benefícios dos segurados, incluindo um recurso de pesquisa. |
Elos Backward-from: | Agregação: RE14 - ENT02: O requisito originou-se de uma Entrevista. |
Elos Forward-from: | Satisfação: RE14 - UC07: O requisito RE14 deu origem ao caso de uso UC07. Satisfação: RE14 - CEN02, CEN04: O requisito RE14 contribui para os cenários CEN02 e CEN04. Satisfação: RE14 - CDS: O requisito recebeu uma pontuação 9 do Desenvolvedor e 5 do Usuário na técnica $100. Satisfação: RE14 - TLS: O requisito recebeu uma priorização Alta no Three Level Scale. Representação: Print do Requisito Funcional que já está Implementado no aplicativo. |
Autor: Vitor Feijó, 2024.
RE15
Categoria: | Desenvolvimento |
---|---|
Elementos: | RE15, ENT03, UC06, UC07, UC09, CEN04 |
Descrição do Requisito | Deve permitir o requerimento de benefícios e a atualização do vínculo do CNIS do segurado. |
Elos Backward-from: | Agregação: RE15 - ENT03: O requisito originou-se de uma Entrevista. |
Elos Forward-from: | Satisfação: RE15 - UC06, UC07, UC09: O requisito RE15 deu origem aos casos de uso UC06, UC07, UC09. Satisfação: RE15 - CEN04: O requisito RE15 contribui para o cenário CEN04. Satisfação: RE15 - CDS: O requisito recebeu uma pontuação $6 do Desenvolvedor e $4 do Usuário na técnica $100. Satisfação: RE15 - TLS: O requisito recebeu uma priorização Alta no Three Level Scale. Representação: Print do Requisito Funcional que já está Implementado no aplicativo. |
Autor: Vitor Feijó, 2024.
RE16
Categoria: | Desenvolvimento |
---|---|
Elementos: | RE16, ENT04, ENT08, CEN02 |
Descrição do Requisito | Deve fornecer informações sobre pagamentos não recebidos devido a erros e descontos indevidos. |
Elos Backward-from: | Agregação: RE16 - ENT04, ENT08: O requisito originou-se de uma Entrevista. |
Elos Forward-from: | Satisfação: RE16 - CEN02: O requisito RE16 contribui para o cenário CEN02. Satisfação: RE16 - CDS: O requisito recebeu uma pontuação $6 do Desenvolvedor e $2 do Usuário na técnica $100. Satisfação: RE16 - TLS: O requisito recebeu uma priorização Alta no Three Level Scale. |
Autor: Bianca Castro, 2024.
RE17
Categoria: | Desenvolvimento |
---|---|
Elementos: | RE17, ENT06, IT07, UC02, CEN05 |
Descrição do Requisito | O usuário deve poder atualizar seus dados pessoais, como endereço, telefone, email e localidade. |
Elos Backward-from: | Agregação: RE17 - ENT06: O requisito originou-se de uma Entrevista. Agregação: RE17 - IT07: O requisito origino-se de uma Introspecção. |
Elos Forward-from: | Satisfação: RE17 - UC02: O requisito RE17 deu origem ao caso de uso UC02. Satisfação: RE17 - CEN05: O requisito RE17 contribui para o cenário CEN05. Satisfação: RE17 - CDS: O requisito recebeu uma pontuação $9 do Desenvolvedor e $2 do Usuário na técnica $100. Satisfação: RE17 - TLS: O requisito recebeu uma priorização Alta no Three Level Scale. Representação: Print do Requisito Funcional que já está Implementado no aplicativo. |
Autor: Bianca Castro, 2024.
RE18
Categoria: | Desenvolvimento |
---|---|
Elementos: | RE18, ENT12, UC10 |
Descrição do Requisito | O usuário deve ser alertado sobre empréstimos indevidos. |
Elos Backward-from: | Agregação: RE18 - ENT12: O requisito originou-se de uma Entrevista. |
Elos Forward-from: | Satisfação: RE18 - UC10: O requisito RE18 deu origem ao caso de uso UC10. Satisfação: RE18 - CDS: O requisito recebeu uma pontuação $2 do Desenvolvedor e $2 do Usuário na técnica $100. Satisfação: RE18 - TLS: O requisito recebeu uma priorização Alta no Three Level Scale. |
Autor: Bianca Castro, 2024.
RE19
Categoria: | Desenvolvimento |
---|---|
Elementos: | RE19, ENT13, UC10, BC, US19 |
Descrição do Requisito | O usuário deve poder bloquear empréstimos. |
Elos Backward-from: | Satisfação: RE19 - ENT13: O requisito originou-se de uma Entrevista. |
Elos Forward-from: | Agregação: RE19 - UC10: O requisito RE19 está no conjunto que deu origem ao caso de uso UC10. Satisfação: RE19 - TLS: O requisito recebeu uma priorização Alta no Three Level Scale. Satisfação: RE19 - CDS: O requisito recebeu um valor de $4 do Desenvolvedor e $2 do Usuário na técnica $100. Satisfação: RE19 - FTF: O requisito recebeu uma pontuação de 1,69 no First Things First. Agregação: RE19 - BC: O requisito e a US19 são classificados no Épico 2.1 do Backlog. Satisfação: RE19 - US19: O requisito foi utilizado para produzir a História de Usuário 19. |
Autor: José Filpi, 2024.
RE20
Categoria: | Desenvolvimento |
---|---|
Elementos: | RE20, IT01, TLS, CDS, FTF, BC, US20 |
Descrição do Requisito | O aplicativo deve permitir que o usuário se autentique usando CPF e senha para acessar informações pessoais e serviços. |
Elos Backward-from: | Satisfação: RE20 - IT01: O requisito originou-se de uma Instrospecção. |
Elos Forward-from: | Satisfação: RE20 - TLS: O requisito recebeu uma priorização Média no Three Level Scale. Satisfação: RE20 - CDS: O requisito recebeu um valor de $6 do Desenvolvedor e $4 do Usuário na técnica $100. Satisfação: RE20 - FTF: O requisito recebeu uma pontuação de 1,40 no First Things First. Agregação: RE20 - BC: O requisito e a US20 são classificados no Épico 1.1 do Backlog. Satisfação: RE20 - US20: O requisito foi utilizado para produzir a História de Usuário 20. |
Autor: José Filpi, 2024.
RE21
Categoria: | Desenvolvimento |
---|---|
Elementos: | RE21, IT03,TLS, CDS, FTF, UC04, UC05, BC, US21.1, US21.2, US21.3 |
Descrição do Requisito | O aplicativo deve oferecer a funcionalidade de agendar, reagendar e cancelar perícias médicas. |
Elos Backward-from: | Satisfação: RE21 - IT03: O requisito originou-se de uma Introspecção. |
Elos Forward-from: | Satisfação: RE21 - TLS: O requisito recebeu uma priorização Alta no Three Level Scale. Satisfação: RE21 - CDS: O requisito recebeu um valor de $4 do Desenvolvedor e $2 do Usuário na técnica $100. Satisfação: RE21 - FTF: O requisito recebeu uma pontuação de 1,44 no First Things First. Agregação: RE21 - BC: O requisito e as US21.1, US21.2 e US21.3 são classificados no Épico 2.2 do Backlog. Agregação: RE21 - UC04: O requisito RE21 está no conjunto que deu origem ao caso de uso UC04. Agregação: RE21 - UC05: O requisito RE21 está no conjunto que deu origem ao caso de uso UC05. Satisfação: RE21 - US21.N: O requisito deu origem às US21.N. |
Autor: José Filpi, 2024.
RE22
Categoria: | Desenvolvimento |
---|---|
Elementos: | RE22, IT04,TLS, CDS, FTF, BC, UC06, US22 |
Descrição do Requisito | O usuário deve ser capaz de enviar documentos necessários para o processo de requerimento ou manutenção de benefícios. |
Elos Backward-from: | Satisfação: RE22 - IT04: O requisito originou-se de uma Instrospecção. |
Elos Forward-from: | Satisfação: RE22 - TLS: O requisito recebeu uma priorização Alta no Three Level Scale. Satisfação: RE22 - CDS: O requisito recebeu um valor de $6 do Desenvolvedor e $4 do Usuário na técnica $100. Satisfação: RE22 - FTF: O requisito recebeu uma pontuação de 1,80 no First Things First. Agregação: RE22 - BC: O requisito e a US22 são classificados no Épico 3.2 do Backlog. Satisfação: RE22 - US22: O requisito deu origem a US22. |
Autor: José Filpi, 2024.
RE23
Categoria: | Desenvolvimento |
---|---|
Elementos: | RE23, ST03, TLS, CDS, FTF, BC, US23 |
Descrição do Requisito | O sistema deve oferecer uma opção de recuperação de senha para usuários que a esquecerem. |
Elos Backward-from: | Satisfação: RE23 - ST03: O requisito originou-se de um Storytelling. |
Elos Forward-from: | Satisfação: RE23 - TLS: O requisito recebeu uma priorização Média no Three Level Scale. Satisfação: RE23 - CDS: O requisito recebeu um valor de $6 do Desenvolvedor e $5 do Usuário na técnica $100. Satisfação: RE23 - FTF: O requisito recebeu uma pontuação de 1,64 no First Things First. Agregação: RE23 - BC: O requisito e a US23 são classificados no Épico 1.2 do Backlog. Satisfação: RE23 - US23: O requisito deu origem a US23. |
Autor: José Filpi, 2024.
RE24
Categoria: | Desenvolvimento |
---|---|
Elementos: | RE24, ST05, TLS, CDS, FTF, BC, US24, UC06 |
Descrição do Requisito | O usuário deve conseguir solicitar auxílio-acidente através de um formulário específico. |
Elos Backward-from: | Satisfação: RE24 - ST05: O requisito originou-se de um Storytelling. |
Elos Forward-from: | Satisfação: RE24 - TLS: O requisito recebeu uma priorização Alta no Three Level Scale. Satisfação: RE24 - CDS: O requisito recebeu um valor de $2 do Desenvolvedor e $3 do Usuário na técnica $100. Satisfação: RE24 - FTF: O requisito recebeu uma pontuação de 1,71 no First Things First. Agregação: RE24 - BC: O requisito e a US24 são classificados no Épico 2.1 do Backlog. Satisfação: RE24 - US24: O requisito deu origem a US24. Agregação: RE24 - UC06: O requisito RE24 está no conjunto que deu origem ao caso de uso UC06. |
Autor: José Filpi, 2024.
RE25
Categoria: | Desenvolvimento |
---|---|
Elementos: | RE25, ST06, TLS, CDS, FTF, BC, US25, UC06 |
Descrição do Requisito | O formulário deve incluir campos para descrição do acidente, data do acidente, e anexos de documentos médicos. |
Elos Backward-from: | Satisfação: RE25 - ST06: O requisito originou-se de um Storytelling. |
Elos Forward-from: | Satisfação: RE25 - TLS: O requisito recebeu uma priorização Média no Three Level Scale. Satisfação: RE25 - CDS: O requisito recebeu um valor de $3 do Desenvolvedor e $2 do Usuário na técnica $100. Satisfação: RE25 - FTF: O requisito recebeu uma pontuação de 1,64 no First Things First. Agregação: RE25 - BC: O requisito e a US25 são classificados no Épico 2.1 do Backlog. Satisfação: RE25 - US25: O requisito deu origem a US25. Agregação: RE25 - UC06: O requisito RE25 está no conjunto que deu origem ao caso de uso UC06. |
Autor: José Filpi, 2024.
RE26
Categoria: | Desenvolvimento |
---|---|
Elementos: | RE26, ST09, UC12, CEN08, US26 |
Descrição do Requisito | O sistema deve permitir que um advogado acesse os processos dos seus clientes com a autorização destes. |
Elos Backward-from: | Agregação: RE26 - ST09: O requisito originou-se da técnica de Storytelling. |
Elos Forward-from: | Satisfação: RE26 - UC12: O caso de uso (UC12) pode ser visto como uma forma de satisfazer o requisito (RE26). Responsabilidade: RE26 - CEN08: O Cenário (CEN08) detalha a participação e ação dos advogados sobre os processos dos clientes (RE26). Satisfação: RE26 - US26: A história de usuário (US26) pode ser vista como uma expressão de satisfação do requisito (RE26). Representação: Print do Requisito Funcional que já está Implementado no aplicativo. |
Autor: Paulo Borba, 2024.
RE27
Categoria: | Desenvolvimento |
---|---|
Elementos: | RE27, ST10,ST11, UC12, CEN08, US27 |
Descrição do Requisito | O sistema deve permitir que um advogado solicite e forneça documentos necessários ao processo diretamente ao sistema. |
Elos Backward-from: | Agregação: RE27 - ST10/ST11: O requisito originou-se da técnica de Storytelling. |
Elos Forward-from: | Satisfação: RE27 - UC12: O caso de uso (UC12) satisfaz o requisito (RE27) ao permitir que advogados solicitem e forneçam documentos necessários ao processo diretamente no sistema. Recurso: RE27 - CEN08: O cenário (CEN08) detalha os recursos necessários para que o advogado acesse e gerencie documentos e processos dos clientes, conforme requerido pelo RE27. Satisfação: RE27 - US27: A história de usuário (US27) satisfaz o requisito (RE27) ao descrever como os advogados podem solicitar e fornecer documentos diretamente ao sistema para agilizar os processos dos clientes. |
Autor: Johnny Lopes, 2024.
RE28
Categoria: | Desenvolvimento |
---|---|
Elementos: | RE28, BS16,BS18,ENT16,ENT20, ENT21, IT08, ES(RU001, +In001), US28 |
Descrição do Requisito | O aplicativo deve ser fácil de usar e intuitivo, mesmo para usuários com conhecimento técnico limitado e que minimize o número de cliques para realizar uma tarefa. |
Elos Backward-from: | Agregação: RE28 - BS16/BS18/ENT16/ENT20/ENT21/IT08: O requisito originou-se das técnicas de BrainStorm, Entrevista e Introspecção. |
Elos Forward-from: | Representação: RE28 - RU001/+In001: A especificação suplementar (RU001, In001) representa detalhamentos do requisito (RE28) sobre a facilidade de uso e intuitividade do aplicativo. Satisfação: RE28 - US28: A história de usuário (US28) satisfaz o requisito (RE28) ao descrever a necessidade de um aplicativo fácil de usar e intuitivo, com um número minimizado de cliques para realizar tarefas. |
Autor: Johnny Lopes, 2024.
RE29
Categoria: | Desenvolvimento |
---|---|
Elementos: | RE29, BS17, ST12, ST19, IT15, ES(RS001), US29 |
Descrição do Requisito | O aplicativo deve ser compatível com as versões mais recentes e anteriores dos sistemas operacionais iOS e Android e computador. |
Elos Backward-from: | Agregação: RE29 - BS15/BS24/ST14/ST19/IT15: O requisito originou-se das técnicas de BrainStorm, Storytelling e Introspecção. |
Elos Forward-from: | Representação: RE29 - RS001: A especificação suplementar (RS001) representa detalhes do requisito (RE29) sobre a compatibilidade do aplicativo com dispositivos de diferentes fabricantes. Satisfação: RE29 - US29: A história de usuário (US29) satisfaz o requisito (RE29) ao descrever a necessidade de compatibilidade do aplicativo com versões recentes e anteriores dos sistemas operacionais iOS, Android e computador. |
Autor: Johnny Lopes, 2024.
RE30
Categoria: | Desenvolvimento |
---|---|
Elementos: | RE30, BS17, ST12, QT04, US30 |
Descrição do Requisito | O sistema deve notificar o usuário sobre atualizações importantes em suas solicitações e agendamentos via notificações no aplicativo ou por email. |
Elos Backward-from: | Agregação: RE30 - BS17/ST12/QT04: O requisito originou-se das técnicas de BrainStorm, Storytelling e Questionário. |
Elos Forward-from: | Representação: RE30 - US30: A história de usuário (US30) especifica uma necessidade do usuário que será satisfeita pelo requisito (RE30). |
Autor: Bianca Castro, 2024.
RE31
Categoria: | Desenvolvimento |
---|---|
Elementos: | RE31, BS19, US31 |
Descrição do Requisito | O aplicativo deve criar uma fila digital referente aos agendamentos. |
Elos Backward-from: | Agregação: RE31 - BS19: O requisito originou-se da técnica de Brainstorming. |
Elos Forward-from: | Satisfação: RE31 - US31: A história de usuário (US31) pode ser vista como uma expressão de uma necessidade do usuário que será satisfeita pelo requisito (RE31). |
Autor: Paulo Borba, 2024.
RE32
Categoria: | Desenvolvimento |
---|---|
Elementos: | RE32, BS20, IT09, IT10, ST13, QT06, ES(RU007, RU008, RU009, RU010, RU011, +In002), US32 |
Descrição do Requisito | O aplicativo deve possuir ferramentas de acessibilidade como navegação guiada, alto contraste, comando por voz e possibilidade de aumentar a fonte. |
Elos Backward-from: | Agregação: RE32 - BS20: O requisito originou-se da técnica de Brainstorming. Agregação: RE32 - IT09: O requisito originou-se da técnica de Introspecção. Agregação: RE32 - IT10: O requisito originou-se da técnica de Introspecção. Agregação: RE32 - ST13: O requisito originou-se da técnica de Storytelling. Agregação: RE32 - QT06: O requisito originou-se da técnica de Questionário. |
Elos Forward-from: | Satisfação: RE32 - US32: A história de usuário (US32) especifica uma necessidade do usuário que será satisfeita pelo requisito (RE32). Satisfação: RE32 - ES(RU007, RU008, RU009, RU010, RU011, +In002): As especificações suplementares fornecem critérios e detalhes que satisfazem o requisito de acessibilidade (RE32). |
Autor: Paulo Borba, 2024.
RE33
Categoria: | Desenvolvimento |
---|---|
Elementos: | RE33, BS21, ST16, US33, RNF05 |
Descrição do Requisito | O aplicativo deve ter integração com outros serviços do governo. |
Elos Backward-from: | Agregação: RE33 - BS21: O requisito originou-se da técnica de Brainstorming. Agregação: RE33 - ST16: O requisito originou-se da técnica de Storytelling. |
Elos Forward-from: | Satisfação: RE33 - US33: A história de usuário (US33) especifica uma necessidade do usuário que será satisfeita pelo requisito (RE33). Satisfação: RE32 - RNF05: A técnica (RNF05) detalha uma forma de garantir que o requisito (RE33) seja satisfeito. |
Autor: Paulo Borba, 2024.
RE34
Categoria: | Desenvolvimento |
---|---|
Elementos: | RE34, BS22, ST17, US34 |
Descrição do Requisito | O aplicativo deve permitir outras formas de acesso como profissionais do legislativo para o acompanhamento facilitado de documentos e processos. |
Elos Backward-from: | Agregação: RE34 - BS22: O requisito originou-se da técnica de Brainstorming. Agregação: RE34 - ST17: O requisito originou-se da técnica de Storytelling. |
Elos Forward-from: | Satisfação: RE33 - US34: A história de usuário (US34) especifica uma necessidade do usuário que será satisfeita pelo requisito (RE34). |
Autor: Paulo Borba, 2024.
RE35
Categoria: | Desenvolvimento |
---|---|
Elementos: | RE35, BS25, IT16, ST18, ES(RS004), US35 |
Descrição do Requisito | O aplicativo deve oferecer suporte em vários idiomas, especialmente português. |
Elos Backward-from: | Agregação: RE35 - BS25: O requisito originou-se da técnica de Brainstorming. Agregação: RE35 - IT16: O requisito originou-se da técnica de Introspecção. Agregação: RE35 - ST18: O requisito originou-se da técnica de Storytelling. |
Elos Forward-from: | Satisfação: RE35 - US35: A história de usuário (US35) especifica uma necessidade do usuário que será satisfeita pelo requisito (RE35). Satisfação: RE35 - ES(RS004): A especificação suplementar fornece critérios e detalhes que satisfazem o requisito de acessibilidade (RE32). |
Autor: Paulo Borba, 2024.
RE36
Categoria: | Desenvolvimento |
---|---|
Elementos: | RE36, ENT17, US36, TLS, CDS,BC, ES(RR002, RR003, RR006, RR007, RR008, RP003, RP004, RP006, RP007, RP008, RP009, RS006, +Im002, +Im005) |
Descrição do Requisito | Deve ser capaz de lidar com um grande número de processos e distribuí-los nacionalmente. |
Elos Backward-from: | Agregação: RE36 - ENT17: O requisito originou-se da Entrevista. |
Elos Forward-from: | Satisfação: RE36 - US36: A história de usuário (US36) especifica uma necessidade do usuário que será satisfeita pelo requisito (RE36) Satisfação: RE36 - TLS: O requisito recebeu uma priorização Alta no Three Level Scale. Satisfação: RE36 - CDS: O requisito recebeu um valor de $2 do Desenvolvedor e $2 do Usuário na técnica $100. Satisfação: RE36 - ES(RR002, RR003, RR006, RR007, RR008, RP003, RP004, RP006, RP007, RP008, RP009, RS006, +Im002, +Im005): As especificações suplementares fornecem critérios e detalhes que satisfazem o requisito de acessibilidade (RE36). |
Autor: Amanda Campos, 2024.
RE37
Categoria: | Desenvolvimento |
---|---|
Elementos: | RE37, ENT18, ENT22, US37, TLS, CDS, BC, ES(RU001, RU005, RU006, RU017, RP001, RP002, RP003, +In001,+In003) |
Descrição do Requisito | Deve ser eficiente, permitindo que os usuários realizem tarefas rápidas em 1-5 minutos e tarefas mais complexas em até 1h20. |
Elos Backward-from: | Agregação: RE37 - ENT18 e ENT22: O requisito originou-se da Entrevista. |
Elos Forward-from: | Satisfação: RE37 - US37: A história de usuário (US37) especifica uma necessidade do usuário que será satisfeita pelo requisito (RE37) Satisfação: RE37 - TLS: O requisito recebeu uma priorização Alta no Three Level Scale. Satisfação: RE37 - CDS: O requisito recebeu um valor de $3 do Desenvolvedor e $7 do Usuário na técnica $100. Satisfação: RE37 - ES(RU001, RU005, RU006, RU017, RP001, RP002, RP003, +In001,+In003): As especificações suplementares fornecem critérios e detalhes que satisfazem o requisito de acessibilidade (RE37). |
Autor: Amanda Campos, 2024.
RE38
Categoria: | Desenvolvimento |
---|---|
Elementos: | RE38, IT11, QT06,US38, TLS, CDS, BC, ES(RU003, RU004, RU007, RU018, RU019, +In002) |
Descrição do Requisito | O aplicativo deve ser compatível com tecnologias assistivas, como teclados virtuais, controle por voz e dispositivos de entrada alternativos. |
Elos Backward-from: | Agregação: RE38 - IT11: O requisito originou-se da técnica de Introspecção. Agregação: RE38 - QT06: O requisito originou-se da técnica de Questionário. |
Elos Forward-from: | Satisfação: RE38 - US38: A história de usuário (US38) especifica uma necessidade do usuário que será satisfeita pelo requisito (RE38) Satisfação: RE38 - TLS: O requisito recebeu uma priorização Alta no Three Level Scale. Satisfação: RE38 - CDS: O requisito recebeu um valor de $2 do Desenvolvedor e $2 do Usuário na técnica $100. Satisfação: RE38 - ES(RU003, RU004, RU007, RU018, RU019, +In002): As especificações suplementares fornecem critérios e detalhes que satisfazem o requisito de acessibilidade (RE38). |
Autor: Amanda Campos, 2024.
RE39
Categoria: | Desenvolvimento |
---|---|
Elementos: | RE39,BS23, ENT19, IT12, ST15, QT07, US29,US39 TLS, CDS, BC, ES(RR004, +Im001,+Im003,+Im004) |
Descrição do Requisito | O aplicativo deve garantir a segurança das informações pessoais dos usuários através de criptografia de dados e autenticação robusta. |
Elos Backward-from: | Agregação: RE39 - BS23: O requisito originou-se da técnica de Brainstorming. Agregação: RE39 - ENT19: O requisito originou-se da Entrevista. Agregação: RE39 - IT12: O requisito originou-se da técnica de Introspecção. . Agregação: RE39 - ST15: O requisito originou-se da técnica de Storytelling. Agregação: RE39 - QT07: O requisito originou-se da técnica de Questionário. |
Elos Forward-from: | Satisfação: RE39 - US29 e US39: AS históriaS de usuário (US29 e US39) especifica uma necessidade do usuário que será satisfeita pelo requisito (RE39) Satisfação: RE39 - TLS: O requisito recebeu uma priorização Alta no Three Level Scale. Satisfação: RE39 - CDS: O requisito recebeu um valor de $10 do Desenvolvedor e $2 do Usuário na técnica $100. Satisfação: RE39 - ES(RR004, +Im001,+Im003,+Im004): As especificações suplementares fornecem critérios e detalhes que satisfazem o requisito de acessibilidade (RE39). |
Autor: Amanda Campos, 2024.
RE40
Categoria: | Desenvolvimento |
---|---|
Elementos: | RE40, IT13, US40 TLS, CDS, BC, ES(RP001, RP002) |
Descrição do Requisito | O aplicativo deve responder a comandos do usuário em menos de 3 segundos. |
Elos Backward-from: | Agregação: RE40 - IT13: O requisito originou-se da técnica de Introspecção. |
Elos Forward-from: | Satisfação: RE40 - US40: A história de usuário (US40) especifica uma necessidade do usuário que será satisfeita pelo requisito (RE40) Satisfação: RE40 - TLS: O requisito recebeu uma priorização Alta no Three Level Scale. Satisfação: RE40 - CDS: O requisito recebeu um valor de $2 do Desenvolvedor e $15 do Usuário na técnica $100. Satisfação: RE40 - ES(RP001, RP002): As especificações suplementares fornecem critérios e detalhes que satisfazem o requisito de acessibilidade (RE40). |
Autor: Amanda Campos, 2024.
RE41
Categoria: | Desenvolvimento |
---|---|
Elementos: | RE41, IT14, US41 TLS, CDS, BC, ES(RR001, RR006, RR008, RP005) |
Descrição do Requisito | O aplicativo deve estar disponível 24 horas por dia, 7 dias por semana, com uma taxa de uptime de 99.9%. |
Elos Backward-from: | Agregação: RE41 - IT14: O requisito originou-se da técnica de Introspecção. |
Elos Forward-from: | Satisfação: RE41 - US41: A história de usuário (US41) especifica uma necessidade do usuário que será satisfeita pelo requisito (RE41) Satisfação: RE41 - TLS: O requisito recebeu uma priorização Baixa no Three Level Scale. Satisfação: RE41 - CDS: O requisito recebeu um valor de $8 do Desenvolvedor e $5 do Usuário na técnica $100. Satisfação: RE41 - ES(RR001, RR006, RR008, RP005): As especificações suplementares fornecem critérios e detalhes que satisfazem o requisito de acessibilidade (RE41). |
Autor: Amanda Campos, 2024.
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: 21 jun. 2024.
2. Kotonya, Gerald, and Ian Sommerville. "Requirements Engineering: Processes and Techniques." John Wiley & Sons, 1998. Disponível em: (https://www.acqnotes.com/Attachments/The%20Requirements%20Engineering%20Handbook%20by%20Ralph%20R.%20Young.pdf).Acesso em: 22 jun. 2024.
3. SERRANO, Milene, SERRANO, Maurício. Requisitos (Aula 26): Elicitação, Modelagem e Análise. UnB Gama, Brasília, 2023. disponível em: https://github.com/Requisitos-de-Software/2024.1-Meu-INSS/blob/rastrear/doimagens/referencias/rastreabilidade/Requisitos%20-%20Aula%20026.pdf. Acesso em: 18 jun. 2024.
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: 18 jun. 2024.
2. 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: 18 jun. 2024.
Histórico de Versão
Versão | Data | Descrição | Autor(es) | Data de revisão | Revisor(es) |
---|---|---|---|---|---|
1.0 |
21/06/2024 | Criação da página | Johnny Lopes | 22/06/2024 | Amanda Campos |
1.1 |
23/06/2024 | Adicionando informações na página | Paulo Borba | 23/06/2024 | Johnny Lopes |
1.2 |
23/06/2024 | Adicionando Elos. | Johnny Lopes | 23/06/2024 | Amanda Campos |
1.3 |
23/06/2024 | Adicionando Elos. | Amanda Campos | 23/06/2024 | Vitor Feijó |
1.4 |
23/06/2024 | Adicionando Elos. | Vitor Feijó | 23/06/2024 | Bianca Castro |
1.5 |
23/06/2024 | Adicionando Elos. | Bianca Castro | 23/06/2024 | Gabriel Souza |
1.6 |
23/06/2024 | Adicionando Elos. | Gabriel Souza | 24/06/2024 | Johnny Lopes |
1.7 |
04/07/2024 | Alteração do documento. | Paulo Borba | 04/07/2024 | Amanda Campos |