In an agile architecture environment, you may have the tendency to think everything through in advance, while this actually seems to be odd with the agile...