Our approach to Enterprise Architecture is simple - there are three distinct points of view, or value propositions, that are found in EA and it is critical that the value and output of your program is in line with what is being expected. This is why so many EA programs struggle - they are being sold as one thing, but are delivering something else all together different. "EA for Executives" is about supporting strategic thinking for executives; it is about setting the target-state, not the current-state. "EA for Management" is about optimizing the current-state and doing more-with-less; it is all about the current-state, and not about where you want to be 5 years from now. And "EA for Users" is about supporting development of better solutions and applications for users; it is the APPLICATION of EA to a business problem, and is closely linked to Solution Architecture. If you don't know which of these 3 points of view you are serving, it is difficult to know what kind or artifacts and value you will produce.