Architecture – it’s not all bad

I was having a chat with a colleague today about the role I’m playing on his project.  We were discussing the sorts of things that trouble him, and what I can do to help.  I’ve been musing on the “all architects suck ass” thing for a while, because I know that’s not true, and really in response to him I said;

“It’s not my responsibility to deliver your project, but it’s my responsibility to make sure _you_ can deliver your project.”

That’s my take on what my job is about.  There are projects to be delivered, there are issues that are external to a project, and it’s my job to make sure they go away and the project can be delivered appropriately.