You may have heard the term architect used in a few contexts. The following job roles or titles are pretty common in the software industry for architects:
You also may have heard the term System architect, perhaps the term Enterprise architect, and maybe, Solution architect also. The interesting question is: What do these people do?
Let us try and find the answer to this question.
An Enterprise architect looks at the overall business and organizational strategies for an organization, and applies architecture principles and practices to guide the organization through the business, information, process, and technology ...