Thursday, April 14, 2011
Business Transformation Management, Business Architecture and Business Requirements
Thursday, December 9, 2010
More thoughts on EA
- "EA for the sake of doing EA ...flounders aimlessly in search of respect....IT needs to start thinking more like the business and less like engineers"
- "EA practitioners should be focused far more on enabling a deeper understanding of the purpose and capabilities of the enterprises they work in – to facilitate greater clarity of reasoning about strategic options and appropriate action – rather than taking on an often obstructive and disconnected IT strategy and governance role" ...
- "... capability map as a portfolio of business components ...the next level of details need only to be captured as new programs require them."
- " ...traditional views of EA (People, Process and Technology) are too simplistic to support the diversity of business models. [Need] ...business architecture assets targeted at different levels of abstraction and produced in a contextually appropriate way to facilitate a far greater federation in decision making and implementation.]
- "... you can no longer afford to ignore the ecosystem in which the enterprise operates"
- it is "... impossible to keep a centralized view of how the enterprise works -at a cost that would justify the value of such a view. ...". However maintaining a view requires changes to methods and tooling so that view accretes as a natural by-product of other activities and does not require capture for its own sake (Cf. cadastral data capture).
Monday, November 29, 2010
Interfaces
I am often asked what the right way to record interfaces is. The answer is really that it depends what you want to know about the interfaces and that in practice you will probably want to record information at a number of levels
Let us examine another communications paradigm we are all familiar with – Bill communicating with Bob.
Should one record that:
1. Bill Communicates with Bob (remember communication may be multimodal)
2. Bill makes sounds with his mouth that Bob hears through his ears (and similar for other modes with different input and output interfaces).
3. Bill makes sounds that are communicated via a medium (e.g. air), or converted into electrical signals and transmitted via an electrical cable, to a switching mechanism etc.
There are a myriad of other strategies e.g. Bill communicates with clients (and Bob is a client); or Bob's brain interprets the sounds and hears the words and emotional content, etc. Then there are the issues associated with the semantic content of the message e.g. do we want to record that Bill is communicating about Products, Pricing or whatever
Well it really depends on what we are trying to understand – if we want to understand communications flows in a organistion, or if we are designing a phone etc. It make be useful for different purposes and audiences to record this at many levels and to be able to relate these different views together.
Unsurprisingly the same is true when one considers who to record communications between applications. The way you record them varies based on the purpose. They may be recorded in multiple ways and it is very handy to be able have a way of see how all the different levels are related. But searching in vain for a single way of recording interfaces that will serve all audiences and all purposes is unlikely to be productive.
Thursday, November 25, 2010
Traditional processes and EVP no good for EA
Dealing with complexity
Wednesday, October 13, 2010
EA's need to understand money and be prepared to change
Monday, August 2, 2010
Some recent thoughts on EA
1. The Quantum of Integration: http://advice.cio.com/brian_hopkins/10949/the_quantum_of_integration.
.. The act of thinking about something from different perspective actually influences the architecture. The focus on the business issues (e.g. capabilities) is often what one finds lacking.
2. Trends in Enterprise Architecture:http://advice.cio.com/brian_hopkins/11157/trends_in_enteprise_architecture
I agree there will be
- ... more business focused, delivering measurable value through strategy, governance and focus on critical interface between key enterprise components.
- ... more emphasis on strategy, process and governance and less on frameworks
- ... important skills for EAs are shifting toward the Business and Information layers in the Architecture domain stack
- ... EA activities that provide immediate value to the business are better first steps towards maturity. Focus on providing easily consumed, strategic deliverables that executives can use to make decisions
- ... Less "boil the ocean" analytic exercises with dubious short term value will be tolerated.
- ... define repeatable processes for producing EA deliverables then measure progress against these with a set of metrics.
3. Collaboration in EA is the key to Success -http://beyondea.com/2010/04/collaboration-in-ea-is-the-key-to-success/ is an excellent item by Denis Suto
4. The state of enterprise architecture: Vast promise or lost opportunity?
http://www.it-analysis.com/business/change/content.php?cid=12213
Fehskens:
... the discipline of EA and compare it to mature professions ... we’re back 200–300 years ago.
... you have to be able to do it [make the argument] in the language of the audience that you're speaking to. This is probably one of the biggest problems that architects coming from a technical background have.
Ross:
... reluctance to think that the way we get more value from IT is basically by taming it, by establishing a vision and building to standards and understanding how that relates back to new ways of doing business, and actually developing standards around business processes and around data.
... The architect’s role is to make sure that there is a vision....
... "... we need to begin generating value from more disciplined processes."
Hornford:
... underpinning all of that is what is the business trying to achieve? What is their vision and what is their goal?
... have to be very clear on what is the end state, what is the goal, what is the business transformation, and how will the digital assets of the corporation—the IT asset—actually enable where they’re going...
... fundamental with leadership in EA is that architects don’t own things. They are not responsible for the business processes. .. They are responsible for leading a group of people to that transformation...
... If you don't have good leadership skills, the rest of the fundamentally doesn’t matter
... If you do not lead and do not take the risk to lead, the transformation won’t occur. One of the barriers for the profession today is that many architects are not prepared to take the risk of leadership.
- An exhaustive enterprise level blueprint is virtually impossible to build
- Architects must be assigned to projects as core team members - perhaps. Are town planners assigned to building design projects.
- EA should be measured in 2 ways: business capabilities delivered and costs of core services
- Measure EA as an asset
- Architecture leadership requires strong management, business operations and technology skills, most likely in 3 different types of people; don’t expect your chief architect to run the EA function
- Methods and governance must be integrated into existing work processes rather than an overlay
Enterprise Architecture is not always the best name for communicating; maybe Strategy & Planning or Enterprise Transformation is better
- The best large companies have “business architecture” teams reporting to the business (or dual reporting to business and IT)
- Leading companies have reference architectures in place for 90% of the technical domains - Maybe - I have not seen the facts
- Senior enterprise architects must have the right cultural skills and awareness to integrate well with upstream business partners and downstream technical users
- High performance groups maintain consistent, formalized EA involvement in the SDLC to translate blueprints into sufficiently detailed starting architectures for each project as well as accurate cost and resource estimates
- Mature organizations target 40% EA resource time for strategic planning and 60% on SDLC tasks, and typically err on spending more time on SDLC tasks
- Strong credibility and trust amongst Business and IT partners is a predictor of EA success. Credibility has typically been gained via joint strategic planning efforts, one project at a time - Yes.
Some others:
http://www.zdnet.com/blog/service-oriented/four-ways-to-boost-enterprise-architectures-business-value/5240
http://www.infoq.com/news/2010/07/ArchitectureStrategies
