Enterprise architects are more important than ever before as every current and future business project has a technology component. They are the key players responsible for creating a teamwork mentalit