One such reading lately is about Microsoft Motion, which is an architecture approach being bandied about at Microsoft. I found the conclusion to be the clearest statement of the overlap with my own thinking:
This paper describes three rules for success in a partitioned-iteration strategy. They are as follows:You can find out more about Motion Lite on MSDN. You can also check out some podcasts on Channel 9 here and here. And lastly the Architecture Journal has an article about it here.
- Start with the low-hanging fruit, focusing on quick time-to-value.
- Leverage economy of small scale, focusing on agile processes.
- Centralize interoperability and decentralize implementation, focusing on reduced complexity through partitioning, and faster iteration through agility.
Watch for some upcoming posts on other overlapping subjects from the Architecture Journal coming soon.