I was recently asked to provide my definition of an architect. 
I have a more philosophical view of the role in comparison to
others, but this is my Blog and these are my thoughts.  My job
is to spew nonsense; your job is to read it and disagree (at
least that’s what most people do).  An architect is responsible
for getting the job done right vs. just getting the job done.
They are the visionary responsible for the spirit of a design
along with establishing the guardrails for the implementation.
They are also the person that is responsible for understanding
the design, the use, the potential use, the management and
maintenance as well as the implementation of a solution.  They
will use many tools, experiences, references and guidance add in
some customer requirements and constraints and produce what they
feel is the best solution for the problem at hand.  Here are
some stories that read recently where the architect failed:    •
A building architect/designer was inspired to create a design
for a building that