Contra Goals in Architecture

by Ramaswami Mohandoss

In technology architecture, it's easy to spot a wrong solution but almost impossible to design the perfect system. The primary reason for this ever-changing nature of the solution is its evolution toward staying relevant to the changing business use case. A seasoned architect soon realizes that a sound architecture or design is actually a zero-sum game with "contra goals": pairs of two critical design goals (or priorities), where one priority can only exist by compromising (or even eliminating) the other.

Password Protected Cutter Consortium clients, please log in:


This document is available to Cutter Consortium Resource Center clients only. Retrieve your password.
If you would like further information about how to become a client, please contact us at +1 781 648 8700 or sales@cutter.com, or you can Request Guest Access.
Contra Goals in Architecture03 February 2012

Become a Member

Research and inquiry privileges, plus regular strategy meetings with Cutter's Business & Enterprise Architecture experts are just some of the perks! Talk to Cutter today about trial membership, including access to research, webinars, podcasts, white papers and more.

Request trial membership