Omdat de eisenspecificatie in stappen wordt uitgewerkt, is het lastig om te bepalen welke generieke voorzieningen nodig zijn
Als het gaat om de vervanging van een oud systeem, zijn gebruikers misschien niet bereid om met een gedeelte van de functionaliteit aan de slag te gaan
Sluit niet aan bij de manier waarop men gewend is contracten op te stellen, waarbij alle eisen op voorhand gespecificeerd zijn