What is a software architect anyway?
Some definitions