🎯 Objetivos de Aprendizagem
Ao final desta unidade, você será capaz de atingir os seguintes marcos arquiteturais:
- 🔍 Entender os diversos tipos de requisitos (Funcionais, Não Funcionais) não de forma abstrata, mas como eles impactam as escolhas técnicas da equipe (Spring vs Quarkus, SQL vs NoSQL).
- 📋 Compreender a importância vital das Documentações de Especificação, que na nuvem moderna traduzem-se em Epics e User Stories.
- 🛠️ Conhecer o processo de descoberta e refinamento de requisitos (Discovery).
- ⚖️ Identificar as necessidades do negócio, evitando o desperdício de codificar o problema errado.
graph LR
O[Objetivo do Cliente] --> P[Implementação Ágil]
P --> V[Valor para o Negócio Mensurável]
style O fill:#e1f5fe,stroke:#01579b
[!TIP] 💡 Dica Corporativa: A engenharia de requisitos é a fundação de qualquer projeto. Muito código macarrônico e APIs monolíticas gigantescas que quebram diariamente não são resultados de "programadores ruins", mas de uma Engenharia de Requisitos negligenciada, que exigiu que o dev remendasse a aplicação viva.