In or out
1. Introdução
Após a elicitação de diversos requisitos pelos métodos de observação, brainstorm entre outros. Se faz necessário o uso de meios para priorizar tais requisitos, de maneira a intender o grau de importância de cada um deles. Com isso, nessa seção a técnica utilizada para a priorização dos requisitos é a In or Out.
2. Metodologia
O método consiste em classificar os requisitos em duas categorias: "In" ou "Out" (Que seria uma definição para "Dentro" ou "Fora") do escopo do projeto. O objetivo é identificar as funcionalidades que são essenciais para o projeto e as que não são. Os requisitos "In" são aqueles que o projeto não pode ser concluído sem eles, enquanto os "Out" são aqueles que são desejáveis, mas não são obrigatórios para o sucesso do projeto.
3. Participantes
A entrevistada para esta etapa foi Júlia Andrade, estudante de Direito e atual estagiária no Tribunal de Contas da União (TCU). Sua participação foi relevante por representar o ponto de vista de uma cidadã usuária de serviços públicos digitais, com conhecimento jurídico e experiência prática no setor público. Já Pedro Camilo atuou como mediador, orientando a entrevistada sobre a técnica e organizando os resultados.
4. Requisitos
As tabelas a seguir contém a priorização dos requisitos elicitados com base na técnica In or Out, em que a tabela 1 representa REQUISITOS IN e tabela 2 REQUISITOS Out.
Legenda:
• BSxx: Requisitos do Brainstorming
• OBSxx: Requisitos da Observação
• ISxx: Requisitos de Introspecção
• GLO: Requisitos de Glossário
• STxx: Requisitos de Storytelling
Tabela 1 - contém os REQUISITOS IN.
Identificador | Requisito | Fonte |
---|---|---|
RF01 | Permitir consulta de multas e débitos do veículo | IS01, OBS001 |
RF02 | Realizar agendamento de serviços (vistoria, CNH, etc.) | IS02, OBS002 |
RF03 | Exibir informações da CNH e pontuação | IS03, OBS003, BSO1 |
RF08 | Sistema de pagamento de taxas e débitos | BS03 |
RF10 | Consulta de CNH, documentos e multas | BS05 |
RF17 | Exibir status do licenciamento e do IPVA do veículo | GLO03 |
RF19 | Consultar a pontuação da CNH diretamente no aplicativo | GLO01 |
RF21 | Permitir acompanhamento de processos | OBS004 |
RNF01 | Interface intuitiva e fácil de navegar | BS13, IS07 |
RNF02 | Compatibilidade com diferentes dispositivos e sistemas | BS14, IS10 |
RNF03 | Alta segurança no tratamento de dados pessoais e veiculares | BS15, IS11, GLO06 |
RNF05 | Acessibilidade (fonte grande, contraste, modo noturno) | BS17 |
RNF10 | Carregamento rápido das páginas | IS08 |
RF05 | Exibir notificações de prazos e documentos vencidos | IS05, BS06 |
RF06 | Realizar transferência de documento do veículo | IS06 |
RF07 | Trocar a PPD para CNH definitiva pelo app | BS02 |
RF11 | Agendamento online para provas teóricas e práticas | BS07 |
RF13 | Guia de documentos necessários para cada tipo de serviço | BS09 |
RF15 | Integração com CNH Digital e Gov.br | BS11 |
RF18 | Gerar segunda via da CNH e CRLV digitalmente | GLO04 |
RNF09 | Layout com foco em simplicidade e legibilidade | BS21 |
Tabela 2 - contém os REQUISITOS OUT.
Identificador | Requisito | Fonte |
---|---|---|
RF04 | Realizar a transferência da autuação de infração | IS04 |
RF09 | Aviso automático em caso de roubo/recuperação do carro | BS04 |
RF12 | Opção para adicionar quilometragem do seu carro | BS08 |
RF14 | Chat com IA para tirar dúvidas | BS10 |
RF22 | Exibir notificações de prazos e documentos vencidos (repetido do RF05) | OBS005 |
RNF04 | Área educacional com explicações e vídeos | BS16 |
RNF06 | Leitor de tela e assistente por voz para pessoas cegas | BS18 |
RNF07 | Sistema de avaliação com base em uso real (ex-alunos) | BS19 |
RNF08 | Propaganda efetiva para promover o app | BS20 |
RNF11 | Acessibilidade para diferentes perfis de usuários | IS09 |
RNF12 | Explicações acessíveis sobre siglas (ex: RENAVAM) | GLO05 |
RF16 | Atendimento ao vivo com servidor do DETRAN via chat/vídeo | BS12 |
Fonte: Pedro Camilo, 2025.
Video da validação com o usuario
Vídeo da validação com o usuário 04/05/2025
Validação presencial com o usuario
Vídeo da validação com o usuário 21/06/2005
4. Referências
WIEGERS, Karl; BEATTY, Joy. Software Requirements. 3. ed. Redmond: Microsoft Press, 2013. Disponível em: https://aprender3.unb.br/pluginfile.php/3096091/mod_resource/content/3/PriorizaA%CC%83%C2%A7A%CC%83%C2%A3o%20de%20Req.pdf Acesso em: 4 maio. 2025.
Histórico de versão
Versão | Data | Descrição | Autor | Revisor |
---|---|---|---|---|
1.0 | 04/05/2025 | Confecção da primeira versão da técnica de priorização In or Out | Pedro Camilo | João Lobo , Giovana Barbosa |
1.1 | 17/06/2025 | Adicionando rastreabilidade dos requisitos | Pedro Camilo | Giovana Barbosa |
1.2 | 17/06/2025 | Adicionando informações sobre entrevistado | Pedro Camilo | Giovana Barbosa |
1.3 | 21/06/2025 | Validação presencial com usuário entrevistado | Pedro Camilo | Giovana Barbosa |