The whole point of being agile is to design your software architecture to be agile. That's what I do. And it works.