Os métodos ágeis adotam uma técnica pragmática para
lidar com requisitos. Ao invés de documentos de requisitos tradicionais com, frequentemente, centenas
de páginas e que levam, às vezes, muito tempo para
ficarem prontos, a técnica é resumida da seguinte
forma: é feita uma descrição em 2 ou 3 sentenças de
uma funcionalidade que os clientes desejam ver implementada no sistema; esta descrição é um lembrete do
representante dos clientes de um determinado requisito funcional que ele gostaria de ver implementado na
próxima iteração (ou sprint). Mais ainda, durante todo
o sprint este representante se compromete a estar
disponível para refinamentos e explicações que sejam
necessários para os desenvolvedores. Por fim, ele
também se compromete a aceitar o que foi implementado desde que satisfaça os testes de aceitação que ele
mesmo especificou.