Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

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