I find myself asking my children with great frequency, “What is your goal?” Not in a philisophical “What are you going to do with your life” way, but in a “What could your goal be aside from making your sister cry” way. I want my children to grow up understanding that what they do and what they say will impact those around them, and that should carefully consider what they are trying to achieve and insure that are behaving in such a manner as to achieve it.
Understanding what your goal is and behaving in such a manner to achieve it is a tremendous asset to an Enterprise Architect. I have witnessed countless discussions and meetings spiral off topic and out of control as participants argued to defend the correctness of the details of their own position to the detriment of moving toward the overarching goal. Achieving maximum success in one’s career and in one’s life is about setting goals and behaving in a manner that gets one closer to those goals!
A goal based conversation is nothing more than one of the many interactions we have with stakeholders on the road to ratifying a design. Here are some tips for goal based conversations:
- Be clear on your goal. If you aren’t clear what you are trying to achieve, you can’t possibly achieve it.
- Don’t get caught up in winning or being right. It is all about achieving your goal. Anything else is a distraction, including taking a personal stake in the outcome. This is a common mistake. It is easy to get defensive about work you have done. I also discuss this in my article on diplomacy.
- “Just the facts, maam”. Have a pros and cons discussion based on facts.
- Know when to accept a minor victory. Not every battle is worth a last stand.









