Business needs change, the competitive landscape changes, so system requirements must also be able to change if we want to deliver software that satisfies our customers. That's agile development in a nutshell, right? But what if we're so focused on the rapid development of working software "trees" that we don't see the "forest" of business requirements?
![](/sites/default/files/styles/square_thumbnail_180x180_/public/itjournal/fulltext/2006/07/itj0607f/itj0607ffig01.gif?itok=sMeuYeun)
Don’t have a login?
Make one! It’s free and gives you access to all Cutter research.