Chapter 8. Context Switching

To do two things at once is to do neither.

—Publilius Syrus, Freed Roman Slave

The role of architect is one that is fundamentally based on fast-paced context switching in an environment that deals with a broad portion of the organization, both horizontally and vertically; that deals with both technical and business issues; and that deals with multiple projects concurrently (see Figure 8-1).

Figure 8-1. Context switching. Leaving the old context and entering the new context with your full attention is essential, must happen in seconds, and can happen at a rapid pace.


The nature of your role and the context switching ...

Get 12 Essential Skills for Software Architects now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.