Every system must be built so it can fit into your existing environment, better yet so that it reflects the future vision for your organization. This sort of information should be captured in your enterprise architecture, in current state and future state models respectively. Scott Ambler
Here is a link to a short post describing how to practically combine Enterprise Architecture practices with Agile Development http://clk.im/EA-Agile
Forum: