Architecting for change