Improper analysis/knowledge of existing components in the system and lack of understanding of their interfaces to extend and re-use.
EA project has a high rate failure rate, due to the scope and
complex nature, as you know, walking in the bush, you need to know about
potential risks. Not pitfalls. Pitfalls are often hidden and not easy to identify.
Risks could be very obvious sometimes, For instance,
- Incorrect understanding of business strategy
- Incorrect translating from strategy to architectural design
- Incorrect prediction of the future business
- Possible the decrease in productivity in the short run
- Incorrect technology stacks selection.
- Improper understanding of non-functional requirements.
- Not giving adequate importance to security aspects, which potentially expose system to Vulnerability attacks.
- Improper analysis/knowledge of existing components in the system and lack of understanding of their interfaces to extend and re-use.
- Not balance well on EA aspiration & EA practicality
- Lack of an effective set of metrics to measure delivery.
- Time to value or no value delivered or out of date value
- Be focused, have the end in mind, why are you engaging in an EA project.
- Do EA for EA's sake
- Lack of executive sponsorship
- Lack of strong internal program leadership
- Lack-focus on adoption process & roll-out plan
- No focus on delivering quantifiable business value
- No leverage the wider data team & process
- Lack of flexible tools
- Too focused on IT
- No mandate, no clear rollout plan
- Modeling the Universe’
- unable to articulate the value proposition of EA
- confused about the purpose and scope of EA (business vs. technical investment decision)
- unable to communicate effectively with stakeholders
- unable to execute in an appropriate risk management approach that matches the effort (investment) with return
- Lack of EA people with broad technical skills (business, applications, infrastructure) and soft skills too (communications, negotiation, presentation, management, etc)
- Confidentiality prevents business plans being fully available to the EA team
- Business interlock hampered by "go-betweens" (claiming to represent the business leaders but actually promoting their own or others' ideas).
- Business strategy and plans are not fully formed....(and no one wants to hear this from the EA team !)..i.e. insufficient input...and this can lead to "speculative" filling in...
- Lack of good executive sponsorship i.e. an owner with clout in the organization and buy-in from other stakeholders
- participants being fearful of negative impacts on their function (silo) e.g. job losses and becoming defensive as a result...
- Separation of duties & regulatory separation of functions prevents full co-operation
- Consultants, brought in by some affected functions, pursuing an agenda to bring them follow-on work.
- Internal politics....business functions, people with their own agenda's (take over the company) jockeying for position...up to board level...and causing a distraction!
- Too much influence of some suppliers or partners. IT vendors with their "product maps" which they like to market as EA !
- Inertia "that's the way we've always done it".
- Too much focus on EA tools and frameworks....particularly from consultants......
- Disconnect with pre-existing EA-like functions; many companies have a semblance of EA but called something else
- "Waterfall" type of EA, lack of Agile practice - Incremental-ism, Improvement and Iteration.
Further Lesson: If the stakeholders
know what's being presented, the buy-in will be made smoother. Give the
stakeholders to have their say and take them into consideration but do not let
them undermine the findings. The project may fail--
- If you assume that the executive or manager actually knows what he wants or needs.
- If you assume that the user knows what she could have and what she should have.
- If you assume that the executive knows what he DOES have.
- If you assume that the user actually knows what they have to do to achieve the strategy.
- If you assume that there IS a strategy.
- If you assume that the strategy is actually appropriate and good.
- If you assume that a 'balanced scorecard' will mean the strategy is good.
0 comments:
Post a Comment