On first glance, Enterprise Architect, Product Manager, and Business Analyst appear to be very different roles. However, anything more than a cursory glance shows them to be three manifestations of the same skill set. Each has a different focus, but when added together they create something greater than the sum of the parts. So whether you are looking for a Product Manager, an Enterprise Architect, or a Business Analyst, look for someone who can do all three. Such a person is not simply a "Jack of all trades", but a Master of them all. Take a look at the Expertise Section to see how these skills apply to each role.