Introspecção
Introdução
Quando falamos em técnicas de elicitação, de acordo com Goguen (1994), a técnica de introspecção é uma das mais utilizadas, já que depende apenas do avaliador. A introspecção é uma técnica na qual a atividade é baseada em "imaginar" como o sistema deve ser e se comportar para solucionar um determinado problema do usuário.
Como foi dito, esta técnica é realizada pelo próprio avaliador, levando em consideração um ponto de vista particular. Isso nos traz benefícios e vantagens ao utilizar esta técnica, que são:
Vantagens: Dá a oportunidade para o avaliador conseguir ter uma concepção de como o sistema funciona e se comporta rapidamente, especialmente quando está utilizando uma certa "encenação" de um usuário imaginário.
Desvantagens: O avaliador pode estar fortemente vinculado ao uso do sistema, o que pode dificultar a visão na perspectiva de algum outro tipo de usuário.
Metodologia
Para a preparação da técnica, foi necessário elaborar mentalmente um cenário de como o sistema deve ser para um usuário que busca resolver um determinado problema.
O cenário imaginário elaborado foi: "Um jovem que tirou recentemente sua carteira de habilitação e herdou de presente o carro do pai. Ele pretende usar o aplicativo da carteira digital de trânsito para poder armazenar sua CNH e o documento do seu carro para está sempre com ele em seu dispositivo móvel, além dele consultar se o veiculo está com alguma pendência antes de começar a dirijo-lo".
Requisitos Elicitados
Após o exercício mental de utilizar o aplicativo da Carteira Digital de Trânsito para solucionar o problema de um usuário imaginário, conseguimos eliciar os requisitos apresentados na Tabela 1. Identificamos cada requisito por uma sigla formada por "ITP" + um número. Para representar o tipo do requisito, serão usadas as siglas "RF" ou "RNF", que representam o tipo do requisito funcional ou não funcional. Também indicaremos se já há uma implementação do requisito no aplicativo.
Tabela 01 - Requisitos elicitados
Identificador | Requisitos | Tipo | Implementado |
---|---|---|---|
ITP01 | Login pelo gov | RF | Implementado |
ITP02 | Obter versão digital da habilitação | RF | Implementado |
ITP03 | Obter versão digital dos veiculos que você é principal condultor | RF | Implementado |
ITP04 | Obter versão digital do CRLV | RF | Implementado |
ITP05 | Consultar multas associadas a sua habilitação | RF | Implementado |
ITP06 | Consultar multas do seu veículo | RF | Implementado |
ITP07 | Consultar multas dos veículos que você é principal condutor | RF | Implementado |
ITP08 | O Aplicativo possui diferentes meios de pagamento de multa | RF | Implementado |
ITP09 | Renvidicar a multa | RF | Implementado |
ITP10 | O aplicativo permite solicitar renvidicação da multa para outro condutor | RF | Implementado |
ITP11 | Indicar principal condutor do veículo | RF | Implementado |
ITP12 | Permite o acompanhamento do status da multa (a cobrar e pago) | RF | Implementado |
ITP13 | Permite ao usuário fazer transferência de veículo | RF | Não implementado |
ITP14 | Aplicativo mostra restrições e indicadores (restrição no veiculo, multa, judicial) | RF | Implementado |
ITP15 | O aplicativo permite visualizar a politica de privicidade | RF | Implementado |
ITP16 | O aplicativo deve divulgar campanhas e projetos do DETRAN | RF | Implementado |
ITP17 | Validar cadastro de CNH | RNF | Implementado |
ITP18 | Aplicativo funciona em multisistemas (android e IOS) | RNF | Implementado |
ITP19 | Aplicativo possui interface simple | RNF | Implementado |
ITP20 | Aplicativo deve evitar erros e telas brancas durante o uso | RNF | Não implementado |
ITP21 | Possui modo escuro/claro | RNF | Não implementado |
Fonte: Breno Queiroz, Limirio Guimarães e Mayara Alves
Bibliografia
Elicitação de Requisitos, PUC-Rio. Disponível em: https://www.maxwell.vrac.puc-rio.br/15760/15760_3.PDF.
Luiz Eduardo Galvão Martins. Uma Metodologia de Elicitação de Requisitos de Software Baseada na Teoria da Atividade. Unicamp, 2001.
Marcelo Medeiros Eler. Aula 5 - Requisitos de Software - Conceitos e Técnicas de Elicitação. Universidade de São Paulo, 2006. Disponível em: https://edisciplinas.usp.br/pluginfile.php/7993139.
📑 Histórico de Versões
Versão | Data | Descrição | Autores | Revisor |
---|---|---|---|---|
1.0 |
21/10/2023 | Criação da página de introspecção | Breno Queiroz, Limirio Guimarães e Mayara Alves | Vinicius Mendes |
1.1 |
06/12/2023 | Ajustes na padronização do projeto | Limirio Guimarães | Mayara Alves |