Celem stosowania lekkich metod produkcji oprogramowania jest zapewnienie wysokiego wskaźnika zwrotu z inwestycji oraz zwiększenia zbieżności produktu z potrzebami - wymaganiami i oczekiwaniami - klienta. Metody adaptacyjne, w szczególności Scrum bazując na zasadach Lean Thinking, a w szczególności na regule pull, powierzają obowiązki zarządzania wymaganiami osobie, która może o nich powiedzieć najwięcej - klientowi lub reprezentantowi klienta. Spełniając wyznaczane przez niego cele, zespół projektowy w regularnych odstępach czasu (nie rzadziej niż raz na miesiąc) dostarcza żądaną funkcjonalność. Na jej podstawie, a także przy uwzględnieniu zmieniających się uwarunkowań projektowych, dokonywana jest weryfikacja i formułowanie celów na kolejne iteracje. W metodyce Scrum osobą pełniącą rolę klienta jest właściciel produktu - Product Owner.