What does an architect do?  This surely won’t be the last time this question is asked on this forum.  It is an important question, and somewhat hard to pin down; especially when one considers the many titles of a Software Architect.  There seems to be a general idea of what a software architect does, but many software managers don’t seem to believe the role is necessary, or even distinct:  “Can’t we just have one of our senior developers do that?”   Sure you can; If you have a senior developer who possesses those skills.

Continue reading “The Role of the Software Architect, Part I” »