O documento aborda técnicas e metodologias para a extração de requisitos ágeis em desenvolvimento de software, enfocando modelagem de caso de uso e domain-driven design. Exemplos práticos são apresentados, incluindo sistemas de compras online, mídias sociais e gestão hoteleira, que ilustram a identificação de classes a partir de histórias de usuários. A disciplina visa preparar estudantes para processos seletivos, enfatizando a aplicação prática e teórica destes conceitos.