When I was a developer, I could work on a single task for several days. It was a bliss. When I started doing architecture, I noticed I had to do a lot of multi-tasking. At the very least, there will be multiple developers working on different tasks, whom I will support. Moreover, I need to talk to testers about testability, integration strategy etc. At the more senior end of the architect role, I need to talk to business stakeholders about product strategies and so on. And sometimes all this happens on a single day. Frank Buschmann wrote a nice article demonstrating A Week in the Life of an Architect, where he emphasizes keeping focus over the course of the week to ensure progress.
Thus, around the time I started architecting, I also started looking for some time management techniques: Continue reading Personal time management for the architect →