Monday, January 30, 2012
Principles and patterns
Thursday, January 26, 2012
Counter-reductionist approach to requirements and projects
Thursday, January 12, 2012
EA - leadership and discipline supporting a cultural shift
- cultural shift that is required
- need for understanding through the enterprise (not just with individuals) and the identifying the limitations of the "hero" model
- need for discipline and the natural tension that needs to exist (Cf. the town planner vs the laisez faire property developer)
- difficulty of getting good adoption of and need for persistent coaching and a clear vision
- need to focus on pain points that the executive are focused on (not boiling the ocean)
Friday, December 23, 2011
A Copernican shift in Enterprise Architecture
"... EA is becoming a thing that companies do, not a team they have"
We need to focus on how the enterprise gathers, manages and utilises the knowledge.
We need to see how initiatives are driven by the business architecture and realise that ALL requirements (demand) must be driven by the business plan and architecture. Their are no technical requirements.
" ...This has profound implications for the skills and techniques that EAs need for the future. ..."
We need EA's to stop thinking their are going to engage the business with UML, ER diagrams, and other technical arcana (see UML no good for EA). We need EA who are articulate and natural communicators, collaborative and including (rather than doing pictures and models for their own or other EA's edification). See Communicating in languages the business understands
"... Integration takes on a broader context that includes people integration, process integration, and traditional technology integration. ..."
This is why in a taxomomy for EA we need to recognise as communications as key aspect of any EA "framework". Old "frameworks" (i.e. with rows and columns) - had columns for things like: what (knowledge, information, data etc.), how (function, process etc.), but lacked a natural column for communication - which ultimately drives the need for all interfaces (with people, with systems).
"... most successful firms will be “architecting their businesses for success …"
"… already seeing firms eschew the term “EA” as being to laden with techno-baggage. …"
Wednesday, November 30, 2011
"Why Bad Things Happen"
Based on a study of public sector projects:
- only 44% of spend on capital projects is inefficient, with 31% completely lost
- only 13% of programs met more than 65% of targeted objectives.
- only 59% of $100m+ programs longer than 5 years were delivered; 60% of those delivered were de-scoped or fragmented into other programs, and 22% were not delivered at all – none were delivered as per the original specification.
- 87% of IT programs go beyond schedule and budget, with an average overrun of 52%.
- 99% of all +$100m/5 years projects were significantly de-scoped, re-dimensioned or re-focused
- 2.25% is the average return of Corporate Service programs (they have worst return but made up over half of all capital projects undertaken.
They identify these factors embedding inefficiency:
- Lack of measurable, outcome-oriented performance metrics and reviews.
- Actual deliverables are not measured against promised or projected deliverables.
- Deliverables are not clearly articulated, defined or documented.
- Gross over-estimation of program benefits compounded by gross underestimation of capital costs and risks.
- Zero incentive for improved delivery performance.
They recommend:
- Outsource Delivery Management
- Outsource Commoditised Services.
- Divest Commoditised IT Services, Invest In Specialised IT Services.
- Adjusted Benefits & Costs (to be realistic)
- Reduce Program Delivery Intervals.
- Re-orient All Program Deliverables To Service Outcomes. "All capital works programs deliverables should be intimately equated with policy, legal, regulatory or directed outcomes."
A better approach to Requirements management - where the Requirements are directly expressed in terms of: policies, outcomes, KPIs and the capabilities and behaviour of the organization is in practice critical to many of the recommendations. It allows you define in a common way the business requirements to be met by all outsourcing (delivery, commoditised services); clearly define specialised services (based on the specialised aspects of the business architecture)
Tuesday, October 11, 2011
Strategic Requirements management
Monday, September 19, 2011
EA Challenges - based on EA Excellence winners
This looks at some common challenges identified in: http://m.infoworld.com/d/enterprise-architecture/the-2011-enterprise-architecture-awards-173372?page=0,0
My summary of common challenges:
- building strong collaboration with business owners and IT to enable change scenarios to be explored – so reports and visualizations (suited to the various audiences) directly generated from the portal are key.
- adopting approaches – so senior management commitment was required to make the necessary process, role and cultural changes.
- unifying the architects: into a single, cohesive community using a common repository
- data quality and management - enabling any authorized user to update information, and as they go about their usual work, without need for training or modelling. So you can avoid collection, and survey exercises or bottlenecks through a modelling function/tool.
To be effective change agents, enterprise architects must possess a deep understanding of business process, and grasp both the potential and the practical limits of new technology solutions. Despite their crucial role and unique combination of skills, enterprise architects seldom get the recognition they deserve.
Bayer Healthcare
The biggest challenge was data input and management. In the past, data had been collected using surveys sent to various regions, which were difficult to reconcile and keep current.
Of particular importance was building strong collaboration tools, so business owners and IT could more easily share and discuss change scenarios. To facilitate this, reports and visualizations can be generated directly from the portal.
Singapore Ministry of Education
Because EA is a relatively new discipline, significant senior management commitment was required to make the necessary process, role and cultural changes.
USAA
The most difficult challenge has been helping the organization, particularly its business partners, to recognize the value of the approach. "Few organizations are ready to accept a unified architecture. It's a long road to educate the players and it needs to be done through grassroots efforts, finding champions and showing success through pilot projects that deliver value."
Another challenge has been unifying the architects themselves into a single, cohesive community and creating a metamodel and deliverables that all disciplines can agree to and benefit from. USAA is building a common repository, which will have joint ownership across disciplines and its own governance team made up of representatives from the architecture community.