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. |