Chapter Seven. Software Architecture: Jump School

In the military, jump school is used to prepare soldiers for landing in enemy-occupied terrain. Without adequate intelligence, paratrooping soldiers can find themselves in the middle of a village dung heap, a minefield, or a camouflaged enemy camp. Similarly in software, when the architect joins an organization or project team without adequate intelligence information, there is no telling what he or she is getting into. An architect can be doomed from the start as a result of existing organizational or interpersonal problems among team members. Conversely, the architect may discover a team that is already well organized, where the majority of his or her time can be devoted to technical rather than ...

Get Software Architect Bootcamp, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.