Pular para conteúdo

5.2 Engenharia de Requisitos e o OpenUP

A tabela abaixo mapeia cada atividade de ER às fases do processo OpenUP, detalhando a prática adotada, a técnica utilizada e o resultado esperado em cada etapa.

Fases do Processo Atividades ER Prática Técnica Resultado Esperado
Concepção Elicitação e Descoberta Colaboração direta com stakeholders para entendimento do domínio. Entrevistas, Brainstorming e Análise Documental Escopo preliminar definido, identificação das necessidades da comunidade Munduruku e mapeamento dos gargalos do Flask.
Análise e Consenso Sequenciamento da implementação baseado em valor. Priorização MoSCoW MVP definido com clareza, priorizando requisitos essenciais.
Elaboração Declaração Documentação essencial com foco no valor cultural e restrições técnicas. Casos de Uso e Especificação Suplementar Requisitos funcionais e requisitos técnicos/não-funcionais devidamente documentados.
Representação Modelagem visual inicial para alinhamento de expectativas. Protótipos e Wireframes Interfaces desenhadas e validadas visualmente com a representante.
Organização e Atualização Detalhamento progressivo (Refinamento) focado em mitigar riscos. Análise Documental Requisitos de refatoração do código legado detalhados para garantir uma arquitetura base segura.
Construção Verificação e Validação Validação contínua e iterativa dos incrementos gerados. Demonstração (Review) e Checklists de Qualidade Incrementos funcionais validados e aderentes aos Objetivos Específicos (OE) do projeto.
Organização e Atualização Gerenciamento de mudanças e controle de dependências de forma leve. Matriz de Rastreabilidade Continuidade do conhecimento do projeto garantida, sem perda de rastreabilidade durante a rotação técnica da equipe.
Transição Verificação e Validação Homologação final do sistema com o cliente e usuários finais. Demonstração (Review) e Testes de Aceitação Sistema Nativo integralmente validado pela aldeia, atestando a fidelidade linguística e o suporte em baixa conectividade.