Kliendi visioon vajalikust tarkvarast võib aja jooksul muutuda vastavalt äri edenemisele. Tervitame vajalikke muudatusi ka tarkvara arendamise faasis. Selleks, et saaksime olla paindlikud, eelistame me projekti algusfaasis kogu mahtu, tähtaega ja eelarvet mitte liiga rangelt ära fikseerida. Vajadusel saame need kokku leppida, kuid see võib takistada arenduse paindlikkust.