Strong Enterprise Architecture Uses the Decisions Already Made

Over the past few weeks we have been talking about strong EA Teams. By implication strong enterprise architects. I'm not talking about technical experts tirelessly pursuing an technically pure best practice. I'm talking about best-practice enterprise architecture.

Best-practice enterprise architecture helps our stakeholders make the hard choices. Best-practice enterprise architecture ensures that value materializes.

Different parts of our business have different value calculations. Some parts drive efficiency. Others will prioritize unique service delivery characteristics. Some will be focused on enterprise agility—the ability to react to unexpected opportunities and threats. All of these parts sit next to each other. Interact with each other. Together they make our organizations.

We need to see the measurements of value. Straightforward investment decisions and capability-based planning help. The business architecture technique of capability-based planning gives us a shorthand to explore the implications and capture the measures of value.

When my team is working on an architecture roadmap you will hear us talking about P3s, S5s or the cornerstone S55 and P55s—capability modelling combined with consistent properties provide dense information.

When we are developing the target architecture we are actually exploring the possible value, asking the question 'is this specific architecture alternative worth it?' Remember, when we are working before decision we face a myriad of is it worth it questions.

I want you to stop and think about it. Our jobs focus on the hard trade-off questions like:

  • Is the work for a capability to be S5 worth it?
    Or, should we drop the S5? Knowing it is desirable, but not affordable
  • Is this path to S5 worth it?
    Or, should we pick a different path that is slower, more expensive, more impactful, or less risky?
  • Is this impact to an existing P5 to get the S5 worth it?
    Or, do we need to ensure the hard won efficiency of the P5 cannot be lost?
  • Is this impact to the target S5 to get the P5 worth it?
    Or, do we need to ensure the hard won best-in-class of the S5 cannot be compromised?

We also get easier architecture decisions like the half-bridge question—will we resolutely continue, or are we just building a narrower impassible canyon? No matter how narrow an impassable canyon becomes it remains impassable. Without resolute moving forward we are only building a more expensive impassable canyon.

This week we'll talk about using the decisions already made. The superior architecture that thankfully reduces our option space.

Old School Low-Code
Liberating ingenuity in 9" gray scale

Authentic studio photograph of a classic vintage Macintosh SE/30 computer, highlighting its iconic desktop design

The Power of And

My favorite stakeholder speaks about the power of and. What if we can have the S5 and the P5? What if we can have the best of what we have and everything we want?

Before decision, when I am exploring architecture alternatives I love the power of and. In enterprise architecture the power of and crushes the dead hand of how. Every time I aim for an and I must eliminate the barriers to having it all. Frankly, before decision, that is my job.

I love the intellectual challenge of figuring out what it takes to have the S5 and the P5. Side-by-side the aggressive relentless change for best with the placid matching-of-peer-quality and incremental efficiency improvements.

In our work, the power of and always faces the reality of if. We can have and:

  • if we change how
  • if we shift the work between these functional teams
  • if we invent anti-gravity Robbie Rocket Pants

I gain the power of and when we make the architecture decision to put the if on the architecture roadmap. Then ruthlessly govern every change initiative to deliver the if.

I have been in the meeting where they decided to do whatever it took to deliver and, and a very senior person was tasked with making it so.

Crazy ideas, like rebuilding the core of the business from scratch to cut the transaction cost 90%. Or, implementing a custom ERP for one division, while ruthlessly simplifying our application portfolio. Or, implementing an almost written, soon-to-be beta application in the core value producing activity of the company. Or, using visualizations to improve situational awareness and communication.

You can have Robbie Rocket Pants when your stakeholders will take a resolute informed decision.

Resolute informed decisions are enabled by best-practice enterprise architecture.

Everything is in the TOGAF Practitioner's Guide—Table 4 and the Architecture checklists. Table 4 says the enterprise architect needs to know how stakeholder priority and preference adjust in response to value, effort, and risk of change. The target architecture governance checklists tells the ARB to confirm the stakeholders:

  • understand the work required to reach the target state
  • understand the uncertainty (risk) in successfully accomplishing the work
  • understand any limitations in confidence they should have
  • understand how benefit is realized

Risk Heuristic

Robbie Rocket Pants are not impossible. Organizations do what appears impossible all the time, when they make a resolute decision that is informed about three things—benefit, work, and uncertainty.

Let's pause. The seeming impossible can be done when we know what we face. When we can imagine the quantified benefit. When we can outline the work. When we adjust for uncertainty.

When we can create the information necessary for a resolute decision.

Use ifs ask the hard trade-off questions. Benefits come from addressing the ifsif we do all required work, if we overcome all barriers, if we know the win.

Benefits never come from standing at the edge of an impassable canyon wishing it were bridged.

We use a fairly complex heuristic to test our thinking, and make sure we are on solid ground when we are talking about and as well as the following if.

Value = Benefit/Uncertainty - ((Cost-Imp^Uncertainty) + Cost-Ops^Uncertainty))

Visualizations of a distributed power generation and transmission system might change how a large complex production and distribution system was operated.

Cool. We wanted a new way to manage 50,000 gigawatt-hours (GWh) of electrical production. However this is back in the day. Back when green screens were modern. Real operations used analog dials, switches, and knobs. Visual interfaces were science fiction.

Unless you looked at a Macintosh. Then everything was different. Visual interface and a low-code development environment.

I knew what they wanted—S55 Power Control Capability sitting right next to P31 Power Generation Capability. Best-in-class, automated and agile (S55) tied at the hip to predictable, manual and hard to change. Cool. Science fiction, untested technology, and 50,000 GWh of production.

When pressed they explained better, I got exactly what I expected with a S—enabling people. Thinking, situational awareness, and communication. After thinking about it they could add a lower training burden on quality of operating the system.

Remember, I'm chasing a capability—we want the ability of Power Control to be radically different. We want the ability to control generation and distribution to be better than average. To be better than very good. To be best. We want Superior.

We'll know it when we get there.

I came up with three ifs.

  • if we can bridge the HyperCard / control system gap
  • if we can build a wide-area AppleTalk network
  • if we can build a very tight iterative user/developer relationship and distributed release control years before the Agile Manifesto

Innovation sitting right next to proprietary control systems with decades long lifecycles. Proprietary control systems sitting next to billions of dollars of power generation and transmission infrastructure. Infrastructure that has half-century planning horizons and decade-long decision cycles.

Superior Architecture

Everywhere you look you are surrounded by superior architecture—prior architecture decisions, architecturally compliant implementations, and Target Architectures we are still working towards. The superior architecture that guides and constrains our current architecture project.

This power generation example is my strongest superior architecture example. No one will lightly rebuild a few billion dollars worth of generation and transmission infrastructure. There is no clever what if about alternative revenue or value proposition. We deliver predictable electricity. All day.

In the control room we had skilled people looking at analog dials and turning knobs. When they turn knobs huge turbines start moving and gigawatts of power production spin-up, or spin-down. Flipping a switch shuts down one transmission line powering a city so crews can safely climb the tower to inspect the line.

All these decisions are based on a myriad of factors. Production must precede demand. That multi-ton turbine might need 10-15 minutes to overcome inertia. Your lights don't wait. Flipping the switches is also important. You never want stop powering the city or tell the crew it is safe to climb the wrong tower.

My superior architecture was a perfect Parity—match our industry peer's predictable delivery of electricity while actively driving up efficiency. Tied to a highly manual system that was close to unchangeable.

Right next to a superior architecture Parity capability, my stakeholder wanted to change the game. With nifty software that didn't exist and they couldn't describe, my stakeholder thought they could enable better thinking and situational awareness. With nifty assistance, their people could improve the efficiency of generation. They'd probably squeeze millions out of the operations budget. All from good people, better information and communications.

At this point, most people ask me what the nifty software did. Almost everyone is surprised that I don't know. Like most of my agile development-EA work, the details of the details of the software were not my job. While I was curious, the how to be best wasn't my architecture problem.

Especially in a Superior Agile 5, because it was going to change as fast as they discovered their next information and communication issue. They could imagine unlimited opportunities to be better.

As an enterprise architect, my problem was creating the conditions so they could be best-in-class. So they could change as they learned, as new threats and opportunities arose. So they could combine best-in-class execution with its inevitable need for enterprise agility. I needed to hand over a big open-ended box of S5.

I was going to give them a visual, low-code platform. They were going to try, learn, and re-work. They were going to tweak the HyperCard for years.

Not one of my enterprise architecture ifs—bridge the HyperCard / control system gap, wide-area AppleTalk network, and create a very tight iterative user/developer relationship—was write code.

Concluding Using the Decisions Already Made

Years later when John Sherwood (SABSA) was teaching me about risk as uncertainty, I thought about this project. Bang! I could see the upside and downside. I could see the uncertainty that modern best-practice TOGAF speaks to. Risk is the effect of uncertainty. Our job, all day and every day, is to drive out uncertainty.

I knew my stakeholder was dreaming of Robbie Rocket Pants. They did want to completely re-wire the control system. Eventually. They knew the uncertainty of re-wiring that control system evaporated any potential value. Their downside was turning out the lights or killing a linesman.

This project highlights enabling S5 through architecture, not through a solution. We couldn't get there in one elegant omniscient project. Look closely at our heuristic. Uncertainty drains value and explodes cost.

Value = Benefit/Uncertainty - ((Cost-Imp^Uncertainty) + Cost-Ops^Uncertainty))

An elegant omniscient project couldn't be the plausible path. Every failure of omniscience is uncertainty. Every time I cannot be sure the benefit divisor and cost exponent grow. Value evaporating with every increment of uncertainty.

Use candidate, architecture alternative, and transition to drive out uncertainty. Reach for the architecture roadmap's value resting point.

Find a place where your stakeholder can stop and harvest value. Not pause. Not gin-up a PowerPoint claim. Stop and harvest.

Never tie benefits to the elegant future. Capture something early. Also, look at the math. Uncertainty kills otherwise plausible ideas. I never fake a proof of concept by deferring defeating uncertainty. The proof of the concept is draining uncertainty. Demonstrate defeating hard things early.

Drain the uncertainty about if.

So, what was VRP-1? It simply drained the uncertainty from bridging the HyperCard / control system gap, and building a very tight iterative user/developer relationship.

Back in the day Macintoshes had serial ports. With those serial ports a certified electrician took the signal moving an old-days mechanical control panel dial and turned it into a serial signal. HyperCard could read serial signals. Then do stuff—display numbers, shade images, whatever is needed. We put the control room staff through a HyperCard camp. Yep, we taught the users about moving a mouse and making stacks—I vanished the developer/user divide by using low-code to vanish the developer.

Bing, bang, boom. A standalone experiment on changing the game. A place for the stakeholder to stop, and evaluate. One site, learning visualizations and control procedures. Figuring out what it took to be better than best.

It was not my job to do the code. I didn't have to worry about better thinking, situational awareness, or communication. That was on them. My job was enabling. Enabling through architecture.

They could change the game if we could get data visualized. If helpful software was developed. Then they would tackle the how. They would, in the control room, iteratively envision better thinking, situational awareness, and communication and create the tools. My ifs were barriers to theirs.

When exploring targets—mainstream improvement or a Robbie Rocket Pants crazy idea—we have to keep in mind everything can be made to occur if. Never pretend the ifs don't exist.

I look for inconvenient ifs. Especially when my stakeholder wants something really badly. I want to have the hard conversation about what it takes to bridge the canyon.

If we cannot, or will not, bridge the canyon I want to celebrate the resolute no. The resolute decision we will not spend our scarce change resources building an expensive narrow impassible canyon.

This week I want you to look in your work for ifs. What must change to deliver the expected value? Then look at your superior architecture. Where does it constrain you? Prior decisions that must be honored, even while they restrict your creativity and freedom. What uncomfortable facts must be addressed? What must you seek permission to change?

Then you can do the math and help your stakeholders. Run the target architecture governance checklists. Confirm that you have informed your stakeholders about:

  • all the work required to reach the target state
  • all the sources of uncertainty (risk) in successfully accomplishing the change
  • how benefit is realized

The deeper question is, are you delivering the architecture required? My stakeholder had shopped for a solution. I converted the ask to an architecture project that enabled an S5 box—best-in-class and extreme enterprise agility. The benefit was continued exploration of better thinking, situational awareness, and communication. They needed the freedom to spend a few decades building transitory disposable solutions.

Next week we'll start the shift to after the decision to act. How do we communicate with implementers—product owners, agile development teams, transformation portfolios, and old-school waterfall projects. How we enable that stakeholder to guide the work and test whether they are on track to harvest value?

As always, I look forward to your feedback and comments.

Have a great week!

regards

Dave

Dave Hornford
Conexiam

PS: Old school 9-inch grayscale leapt past pens, paper, and chalkboards with live visualizations. Today, we'd reach for modern cloud and AI workers to do the same thing—enable our stakeholders to get what they need. Our Capability-Based Planning Guide covers how my team uses basic architecture techniques—P3 and S5—to capture hope and limits before we ask for permission to interfere with a successful organization.

 

Agentic AI Playbook Conversations

Agentic AI Playbook Conversations We have been been deeply immersed in the evolving landscape of AI Adoption, engaging in a journey encompassing both technical intricacies and broader digital transformation. We developed the Business Leader’s Guide […]

Download AI Adoption Critical Capability Reference Architecture

Download AI Adoption Critical Capability Reference Architecture AI Adoption requires innovation thinking. Today we do not have proven best-practices for widespread AI Adoption that consistently improve our organizations. We require the ability to re-imagine our […]

Download Business Leader’s Guide to AI

Download Business Leader’s Guide to Artificial Intelligence Organizations that successfully apply innovative technology have had a competitive advantage. Innovative technology does not come with established success patterns and best practices. Innovative technology is novel and […]

Download the Introduction to the TOGAF Standard, 10th Edition

Download Introduction to the TOGAF® Standard, 10th Edition The TOGAF Standard, 10th Edition makes adoption of enterprise architecture best practices easier. It separates the universal concepts from proven best practice. The standard underscore where to […]

Download Capability-based Planning Guide

Download Capability-based Planning Guide Always drive to realize value. Half an improvement is 100% waste! No one teaches an Eagle to crawl, walk, or run. Eagles Fly! Download Teach your Eagles to Fly: Capability-based Planning […]

Download Business Architecture Capability Assessment Guide

Download Business Architecture Capability Assessment Guide Download a Business Architecture Capability Assessment Guide. Capability-based planning is one of the most powerful business architecture improvement techniques. Best practice of capability-based planning uses capability as a management […]

Download Sample Enterprise Architecture Principles

Download Sample Architecture Principles Download a sample enterprise architecture principles. Enterprise Architecture principles identify how to approach a problem or decision. The approach always drives you towards your enduring priorities. Download Sample Enterprise Architecture Principles […]

Download Enterprise Architecture Governance Guide

Download Enterprise Architecture Governance Guide Download the Enterprise Architecture Governance Guide to understand best practice to direct and control the development of architecture, and change to obtain the expected outcomes. Download Enterprise Architecture Governance Guide […]

Download TOGAF and SABSA Integration

Download TOGAF and SABSA Integration Bring SABSA, the world’s best security architecture framework, and TOGAF, the industry standard enterprise architecture framework together. Download TOGAF and SABSA Integration TOGAF and SABSA Integration Includes SABSA uses a […]

Download Enterprise Architecture Capability Reference Architecture

Download Enterprise Architecture Capability Reference Architecture The Enterprise Architecture Capability Reference Architecture will speed up establishing and enhancing your EA Team. Design your Enterprise Architecture Team for success. Identify and enhance the your enterprise architecture […]

Enterprise Architecture Training and TOGAF Training

TOGAF Enterprise Architecture Training Course

Do you want training for TOGAF Certification? Demonstrate your knowledge of enterprise architecture with TOGAF Certification TOGAF® Enterprise Architecture Training Course Take a major step to be a better enterprise architect with TOGAF Standard, 10th […]

Avolution ABACUS Training Course

Avolution ABACUS Training Effective enterprise architecture relies on formal modeling and analysis. We provide Avolution ABACUS training from hand-on enterprise architects. Students gain skills and knowledge to create integrated enterprise and domain architectures in this […]

Enterprise Architect’s Kickstart

Enterprise Architect’s Kickstart We need to keep our skills current. More now than ever. Use the Enterprise Architecture Kickstart to improve your ability to deliver transformative enterprise architecture. This 90-day kick-start is how Conexiam Consulting […]

Effective Online Education

Effective Online Education Effective online education works. Students to access the best available instructor. Students control the pace of their learning. Instructors can share rich supplemental material without distracting from the primary topic. Effective distance […]

Business Architecture Training Course

Business Architecture Training Effective enterprise architecture relies on business architecture. The course gives students the skills and knowledge to develop business architecture in an enterprise architecture setting. Business architecture involves describing the structure of the […]

Custom Enterprise Architecture Training

Custom Enterprise Architecture Training Custom enterprise architecture training addresses the professional development your EA Team needs. Good enterprise architects use a broad set of skills, method, in addition to specialized domain knowledge to develop enterprise […]

Go Further with Best Practice Enterprise Architecture Process and Method

Best practice enterprise architecture from Conexiam Navigate

Using Scenario Analysis for Enterprise Architecture

Using Scenario Analysis for Enterprise Architecture A scenario is simply a plausible future. Scenario analysis looks at how we get to a plausible future and how different scenarios impact our current choices. Scenarios help leaders […]

Making Smarter Choices: Why Your Business Needs Architectural Decisions

Making Smarter Choices: Why Your Business Needs Architectural Decisions Enterprises are constantly confronted with the challenge of making crucial decisions. Every day, decisions, including operational practices and technology selections, have a significant impact on a […]

Understanding Enterprise Architecture and Agile

Understanding Enterprise Architecture and Agile Both agile and enterprise architecture are designed to reduce risk. Agile software development excels at building something that we have never had before and do not know how to build. […]

Enterprise Architecture Framework Comparison: Which Is Right for You?

Enterprise Architecture Framework Comparison: Which Is Right for You? There’s no one-size-fits-all in business. Nor in enterprise architecture frameworks. Compare the merits of popular frameworks to deletermine what optimized framework is right for you. While […]

Developing an Architecture View

Developing an Architecture View Enterprise architecture is an essential compass. It helps organizations navigate the complexities of technology, strategy, and operations. The core of enterprise architecture is a systematic approach. The objective is to ensure […]

Best Practices to Implement Enterprise Architecture Management Tools

Best Practices to Implement Enterprise Architecture Management Tools Enterprise Architecture Management Tools are designed to support the planning, design, analysis, and execution of enterprise architecture. They enable enterprise architects to examine the need for change […]

Everything You Need to Know About Using Architecture Alternatives

Everything You Need to Know About Using Architecture Alternatives Architecture alternatives are required for good enterprise architecture development. When you start architecture development, your enterprise has deficiencies. There are areas for improvement. You need to […]

Enterprise Architecture Work Management

Enterprise Architecture Work Management Enterprise Architecture Work Management is crucial to the day-to-day success of an Enterprise Architecture Team. Architects must deliver useful guidance before stakeholders make informed decisions. Enterprise architects need to translate the […]

Discover the Power of Enterprise Architecture Patterns

Discovering the Power of Enterprise Architecture Patterns: A Comprehensive Guide Every organization wants to improve. Streamline their operations. Enhance their enterprise agility. Align change with their strategies. Succeed at digital transformation. Enterprise Architecture, a discipline […]

Developing Enterprise Architecture Strategy

Developing Enterprise Architecture Strategy: Strategic Plan for Change Enterprise Architecture Strategy is action. Action your organization will take and the changes you will make to reach your strategic goals. Strategy development is all about choice. […]

Enterprise Architecture Governance Workshop

Enterprise Architecture Governance Workshop Enterprise Architecture Governance Workshops ensure your architecture project and implementation project have the architecture governance to succeed. You do not have time time to run failed improvement efforts. Enterprise Architecture Governance […]

Initiative Strategy Workshop

Initiative Strategy Workshop Initiative Strategy Workshops develop a strategy for an initiative. Used for new initiatives, and initiatives that have stumbled. Understand what actions are available to reach the outcome. Be able to articulate the […]

Stakeholder Engagement Workshop

Stakeholder Engagement Workshop Stakeholder Engagement Workshops start your architecture development on a firm footing. Understand your key stakeholders, their concerns, how to engage, and how to communicate. Get Help to Start Today Stakeholder Engagement Workshop […]

Enterprise Architecture Capability Workshop

Enterprise Architecture Capability Workshop The Enterprise Architecture Capability Workshop starts with your enterprise architecture use case and develops an improvement roadmap for your EA Team. The Enterprise Architecture Capability Workshop results in a designed EA […]

Scenario-Based Architecture Roadmap Workshop

Scenario-Based Architecture Roadmap Workshop Scenario-Based Architecture Roadmap Workshops develop candidate architecture roadmaps using scenario analysis. Scenario analysis tied together with architecture roadmaps are powerful tools when used early in architecture development. When you need to […]

Data Architecture Foundation Workshop

Data Architecture Foundation Workshop Data Architecture Foundation Workshops develop string foundations for your data architecture. Used to set the state for Data Governance Initiatives and Data Initiatives. Understand your data landscape – what are the […]

Scroll to Top
Secret Link