Contribution 57

From WikiContent

(Difference between revisions)
Jump to: navigation, search
Line 1: Line 1:
==The golden rule: he who has gold rules==
==The golden rule: he who has gold rules==
-
Just remember that someone else is paying the bill. You can persuade, recommend, and suggest the <i>right</i> architecture, but ultimately it comes down to some compromise between your <i>idea</i>ls and what it costs someone else.
+
Architecture is more about client advocacy than it is engineering. As the architect, it’s your job to see your client’s vision through to fruition. To do this, you must bring various technologies together to produce a harmonious whole.
 +
 
 +
Just remember that someone else is paying the bill. You can persuade, recommend, and suggest the <i>right</i> architecture, but ultimately it comes down to some compromise between your <i>idea</i>ls and what it's going to cost your client.
 +
 
 +
With this in mind, remember that the project manager is not your client; they only are concerned with time and money. The software engineers and programmers on a project are not your customer either. The one that is actually paying the bill, "the one who has the gold," is your client, and they "rule."
-
With this in mind, remember that the project manager is not your client; they only are concerned with time and money. The software engineers and builders on a project are not your customer either. The one that is actually paying the bill, "the one who has the gold," is your client, and they "rule." Talk directly to the "ruler".
 
By [[Donald J. Bales]]
By [[Donald J. Bales]]

Revision as of 15:28, 14 July 2008

The golden rule: he who has gold rules

Architecture is more about client advocacy than it is engineering. As the architect, it’s your job to see your client’s vision through to fruition. To do this, you must bring various technologies together to produce a harmonious whole.

Just remember that someone else is paying the bill. You can persuade, recommend, and suggest the right architecture, but ultimately it comes down to some compromise between your ideals and what it's going to cost your client.

With this in mind, remember that the project manager is not your client; they only are concerned with time and money. The software engineers and programmers on a project are not your customer either. The one that is actually paying the bill, "the one who has the gold," is your client, and they "rule."


By Donald J. Bales

This work is licensed under a Creative Commons Attribution 3

Back to 97 Things Every Software Architect Should Know home page

Personal tools