Evidências da Aplicação da Abordagem e das Atividades de Engenharia de Requisitos
Durante o desenvolvimento do sistema de gestão da Barbearia VSM, a equipe aplicou de forma prática e iterativa os princípios e atividades da Engenharia de Requisitos, em alinhamento ao processo definido (OpenUP + RAD). Desde as fases iniciais de concepção até a construção do sistema, foram adotadas práticas que garantem o alinhamento entre a solução proposta e as reais necessidades do cliente.
Como parte das atividades de Elicitação e Descoberta, realizamos entrevistas com o proprietário da barbearia e observações in loco. Um dos integrantes da equipe se deslocou presencialmente até o local da barbearia, o que nos permitiu realizar uma imersão prática no ambiente real. Através dessa etnografia, foi possível identificar fluxos de trabalho, gargalos operacionais e necessidades não verbalizadas pela equipe da barbearia — informações que enriqueceram significativamente a definição dos requisitos.
As informações levantadas foram documentadas, organizadas e refinadas com base em critérios como INVEST e DEEP, possibilitando a construção de um backlog estruturado com Temas, Épicos e User Stories. A priorização dos requisitos foi feita a partir de uma análise de custo-benefício, com base em critérios objetivos como benefício, urgência, esforço, risco e dependência, aplicando a fórmula (B × 2 + U) − (E + R + D).
Para garantir a validação das funcionalidades com os usuários, desenvolvemos uma interface frontend utilizando React.js, que permitiu a criação de protótipos interativos e funcionais. A interface foi testada com os usuários finais da barbearia, coletando feedback em tempo real e ajustando as funcionalidades com base nas observações.
A seguir, um vídeo demonstrativo do funcionamento do frontend da aplicação, evidenciando a aderência da solução aos processos reais da barbearia e confirmando a execução prática do ciclo de requisitos: da elicitação até a entrega funcional.
Além disso, a equipe aplicou uma análise de tarefas com base no modelo GOMS (Goals, Operators, Methods, Selection Rules), conforme descrito por Barbosa e Silva (2010) em Interação Humano-Computador e Experiência do Usuário. Essa análise detalhou as ações necessárias para a execução das principais tarefas do sistema, identificando oportunidades de melhoria nos fluxos de interação e usabilidade.
Acesse o documento completo da análise GOMS.
Essas práticas demonstram o comprometimento da equipe com a abordagem centrada no usuário, a aplicação dos conceitos teóricos da disciplina em um contexto real, e a busca por uma solução eficiente, validada e tecnicamente bem fundamentada.
Histórico de Revisão
Data | Versão | Descrição | Autor |
---|---|---|---|
24/06/2025 | 1.0 | Criação do Documento | Vinícius Rufino |