French

 

Making the Agile Value-Driven Architecture 'Actionable' to Enable Effective Decision-Making

 

The O-AA's Value Driven Development Logic and its Architecture ConcernsMaking The Open Agile Architecture (TM) Value-Driven Development "Actionable" (from Goals to Actionable Insights) to enable Decision-Making

 

The Open Group has recently issued their new standard called Open Agile Architecture (O-AA) which is centered around the concept of "Value" instead of 'Requirement based features' as initially recommended by some other Agile Methods.

 

The figure below depicts a summary presentation of the "Value-Driven" approach of the Open Agile Architecture on the left with a short explanation for each concern (Experiences, Product, Operations etc..) and its building blocks on the right.

 

 

The Value-Driven Building Blocks and Logic of the Open Agile Architecture (O-AA)

Figure 1 - The O-AA's Value-Driven Logic and Building Blocks for Agile Architecture Development

 

As shown on the left, the Agile Architecture Development (O-AA) suggests a "Value-Driven Development" with different architecture concerns summarized around the latter.

 

On the right, concerns of the Agile Architecture Development are detailed through their building blocks.

 

On the top of the latter, the strategy building block defines "what the enterprise is" and "what the enterprise does and / should do" being driven by Value (placed in the center of the underlying architecture concerns).

 

The Strategy Building Block operates changes on the "Intentional Architecture" - that provides the 'big image of the architecture' to provide guidance for inter-team design and implementation synchronization. The Agile Architecture's Axiome 12 (Organization Mirroring) of O-AA also states that Agile Architecture shall align agile teams in a way that maps the system's intentional architecture.

 

Naturally the intentional architecture needs to be "adjusted" based on the emergent facts such as new trends of the market as well as feedbacks collected from users and customers about all kind of performance aspects that provide the basis for an evolutionary and incremental implementation.

 

Under the strategy building block, two perspectives appear to underpin the latter. These are the "Experience Perspective" and "Work System Perspective" whose building blocks are driven by "Value".

 

The Experience Perspective "places customer needs and problems at the centre" while the Work System Perspective defines the "ability of the enterprise to deliver the client benefits by architecting the operating model".

 

Coming back to the Strategy view, it defines the "real strategy" as making "hard-to-reverse choices about how to win". 'Contextual Value Creation' appears there as an inevitable enabler of decision-making that allows answer to "what value to deliver" in "which scenario of courses of actions" (long term strategies or short term tactics).

 

In this perspective, Agile Strategists can make use of the 'Design Thinking Process' (DTP) - a "human centered" innovation process used in creative problem solving through the lens of the customer.

DTP allows strategists to discover and formulate the big problems that challenge the enterprise by incorporating human cognition and emotion as key aspects of the "value definition" as depicted below.

 

The 5 Steps of Design Thinking used in the O-AA Experience Design

 

Figure 2 - Steps of the Design Thinking Process - used by the "Strategy and "Experience Design" building blocks. The latter combines 'customer research in the problem space' beginning with analyzing unmet customer needs and 'product discovery in the solution space'.

 

The Design Thinking also needs to consider separately the problem space from the solution space. This is to allow 'delivery of the right value' as originally considered at the problem space by envisioning all potential innovative solutions (cf. § Using Innovation Dimensions to support "Value Creation").

 

 

Upon the usage of Data from 'Strategy' to Operational Work Systems

 

As also mentioned in the "Agile Strategy Tenets" of O-AA, strategy formulation based on the world of market studies and operational/financial numbers "must be completed by real-world experience" - (so need to be supported by strategic and underlying operational data).

 

In other words, the model of the world provided by "marketing data" requires to be fine-tuned using other "value creation data" that can be obtained by visiting places where differentiating value can be created using client interactions or delivery places of products and services (cf. entities of innovation dimensions next).

 

To ensure such a 'Value-Driven' approach, all building blocks require to be underpinned by Data / Information & AI enabled insights that have to be realized by Software and Hardware Architecture.

Therefore, in order to enable the 'Strategy' to appropriately operate on the architecture and plan delivery of the right Values, the Strategy building block also needs to be covered at least by "data, information and Value" (cf. figure O-AA Building Blocks).

Such an extension to the coverage of O-AA building blocks will provide Strategy with the necessary 'data and information' to plan delivery of coherent values based on potential insights. This aspect will be detailed further (cf. § 'Orchestrating the 'Value Creation and Delivery').

 

 

Value-Driven Development and Innovation Dimensions

 

O-AA states that the Value Creation process needs to be "framed" by a continuous enhancement of the 'Value' definition as also highlighted by the O-AA building blocks development logic (cf. the word "concurrent" at the centre of the first figure focusing on the O-AA Value-Driven Logic).

 

To do this, the Value-Driven Development needs first to consider "Drivers" that fuel the change to the organization then continue through steps of the Customer Journey where the value is delivered.


Then based on "insights" aligned to strategy and derived upon analysis of user feedbacks including performance data captured from IoT devices, the Value Creation Process needs to adapt the 'value delivery' to changing needs of consumers and the organization's disrupting environment.

 

In this perspective, insights that are derived based on data and information analysis have the responsibility to make the organization goals and underlying values "actionable" in order to create more adjusted values essentially in face of the emerging needs of consumers and changes captured from the market or regulations, ...

 

To ensure this, insights need to be closely tied to motivational elements (goals, outcomes, ...) and the strategic elements of the architecture such as value streams, courses of actions, capabilities.

 

On the other hand, 'Creation and Delivery of Value’ needs to be supported by the Innovation Dimensions of a Value such as Processes, Resources, Delivery Channels etc... to delight users and consumers through steps of their Customer Journey where captured feedbacks help to adjust the ongoing strategies.

 

Before focusing on the architectural aspects that enable the Value Creation, its Delivery and Enhancement, we start below with an introduction slide that makes a summary of facts observed about the Innovation and its Dimensions. This first slide introduces main ideas from the '12 Different Ways for Companies to Innovate' and also the definition of Value based on ArchiMate, the modeling language standard for Enterprise Architecture.

 

Business Innovation is only relevant if it creates value for Customers

 

In addition, as mentioned in paragraph 4.2.3 of the O-AA specification, "In the digital age, value cannot be reduced to functional benefits. Therefore, its definition includes emotional dimension; for example, providing fun, or a sense of affiliation".


"The central idea is to provide benefits to clients and other stakeholders at the lowest reasonable cost. The value of a product can be increased either by maintaining its functions and features while reducing its cost, or by keeping the cost constant while increasing the functionality of the product".

 

 

Making Use of Innovation Dimensions to Configure the "Value Creation"

 

To ensure a quick understanding of the Dimensions of "Business Innovation" that are used in supporting "Value Creation" and making these Values "Actionable", we located them below through the partitions of the Business Model Canvas (BMC) as the latter may initially be used as a candidate framework to describe these dimensions with their particular relationships.

 

The Lean Model Canvas also offers an alternative to locate Innovation Dimensions as it includes two other compartments to describe 'Customer Problems, potential 'Solutions' and 'Key metrics'.

 

However, none of these canvases or languages offer on their own sufficient coverage to structure the creation and delivery of value, being based on goals and strategies until the Steps of the Customer Journey and to make them actionable.

 

The OMG's Business Motivation Model (BMM) partly fulfills the upperside role starting by Influencers to go through Asessments, Goals, Objectives, Policies, Stategies, Tactics,... that are used to guide and govern Business Processes.

As a good enabler of essential parts of the BMM, the Open group's ArchiMate standard offers a graphical language supported by a layered architecture. The latter enables requirements gathering from Drivers (Influencers in BMM) and Goals, Outcomes until Strategies, Processes, Application and Technology Architectures... in a structured way and enables in its last version 3.1 modeling of Value Streams through its stages.

 

Value Streams describe the entire value proposition for any stakeholder (customers or internal stakeholders) of an organization by the use of specific "value items" and serves as a strategic guide for its operations.

 

In this perspective, the figure below depicts the '12 Innovation Dimensions' on the left and an initial representation of these dimensions located through the partitions of the Business Model Canvas (BMC) complemented by Goals, Outcomes and Value Stream Stages (from ArchiMate).

 

Value Items that are created there by the Stages of Value Stream help to strategically describe Value Propositions that, in turn, need to be directly supported by dimensions shown in the Model Canvas such as Processes, Platform of Resources, CX and Distribution Channels.

 

Entities of Innovation Dimensions represented on the Business Model Canvas

Figure 3 - Innovation Dimensions from "The 12 Different Ways for Companies to Innovate (MIT Sloan)" located as "Strategic Entities to be monitored" within the partitions of the Business Model Canvas (BMC). They focus each on value creation being driven by Goals, Outcomes and Value Streams.

 

An extended representation of these 'Innovation Dimensions' is provided below to focus on the role of each "Innovation Entity" through partitions of the BMC with some enhanced suggestions.

 

Products and services that support the 'offerings' will be presented further in the perspective of solutions to support the value propositions.

 

Innovation Dimensions loacted on the BMC

 

Figure 4 - Entities of Innovation Dimensions that need to be Monitored for Value Creation and Delivery with their corresponding Role in the partitions of the Business Model Canvas

 

Having this initial presentation of innovation entities, we need to focus now on the usage of these entities in an "Agile Value Creating Enterprise" being based on Captured Data and directed by Goals and Strategies.

In this perspective, the below questions need to be answered :

  • where to start and how to orchestrate the Value Creation process and its Delivery from Captured Changes to Steps of the Customer Journey
  • then how to route 'Insights' that can be derived based on user / customer feedbacks back to strategies for decision making.

 

 

ORCHESTRATING THE 'VALUE CREATION and DELIVERY'

 

Rather than answering these questions separately, a holistic approach may better explain the approach by establishing two bridges :

- a first bridge from "Drivers (that fuel the change) up to the Steps of Customer Journey" to deliver the planned values

and

- a second one based on Feedbacks captured from users/customers including the IoT systems.to help the decision-makers about the adjustement that are needed to operate on delivered values.

 

The figure below depicts a high-level description of these steps.

 

 

Orchestrating the Value Creation by Managing  Data Captured through O-AA Building Blocks for a Better Business Agility and Customer SatisfactionLegend - Orchestrating Data-Driven Value Creation using Open Agile Architecture Building Blocks

 

 

 

 

 

Figure 5 - Orchestration of Value Creation and Delivery for an enhanced Customer Experience through Steps of the Customer Journey and getting feedbacks to enable decision-making.

 

In brief, a Predictive ‘Value-Driven Development’ should normally start by setting goals and 'high level values' to be delivered through Stages of ‘Value Streams’ ( the latter being suggested in TOGAF 9.2).

Modelling a Value-Driven Enterprise Architecture using ArchiMate 3 would help to determine step by step 'Value Items' that describe Value Proposition(s) on the basis of enterprise goals and unmet customer needs.  


However, as indicated in the legend of the above schema, in the O-AA “Agile” Value-Driven Architecture, the coverage of the Strategy building block (1) goes beyond the goals and strategy settings by emphasizing on “experimental verification of strategic assumptionsusing the business model for execution.


On that basis, in step 2, the Experience Design building block focuses on unmet needs of clients and in particular their undeserved pains and gains while doing their job to adapt the value propositions.


In conjunction with the Design Thinking Process, the ‘Value Proposition Canvas’ [Strategizer] depicted in the Customer Segment on the right supports the ‘Experience Design’ through its ‘gain creators’ and ‘pain relievers’ to better adapt the value propositions to the customer's job'. 

 

Steps 3 and 4 focus on the Product Architecture and the Customer Journey Maps to be able to discover potential missing activities of Value Streams through the ‘Operation Architecture’in step 5.


As the coverage of the O-AA's Strategy building block (cited above) emphasizes on “experimental verification of strategic assumptionsusing the business model for execution, entities from Innovation Dimensions of the BMC such as ‘Key Activities’,‘Resources’, ‘Delivery Channels’ need to be involved in the Decision-Making process to check "the innovative feasibility" of the ‘Values to be Delivered’.


In the perspective of such an experimental verification, feedbacks captured in step 4 through Steps of the Customer Journey with their Measures of Performances (MoPs / KPIs) are re-injected within the circuit of decision-making with other data collected from external drivers (step 5).


As explained in the next paragraph, to strategically align elements of the architecture till steps of the customer journey then adjust the 'Value Delivery' according to user/consumer feedbacks, the ‘Continuous Improvement of the Delivered Value' principle needs to be used.

 

To enable this principle, we need to structure the elements of the architecture from Goals up to data flows exchanged with the user/consumers as ‘Information Sensitive Entities in Desired States' able to capture change and create appropriate impact.


 

MAKING THE STRATEGIC VALUE-DELIVERY 'ACTIVATED'

 

To better formulate the complete process of the 'Value Creation' on the basis of data, information and insight, let's take a look below into the ISO/IEC 2382 : 2015 standard that defines data and information then other sources referenced below.

 

In the ISO/IEC 2382 standard,

  • “data” is used to represent “reinterpretable representation of information in a formalized manner suitable for communication, interpretation or processing” - data is the raw and unprocessed facts that are usually in the form of numbers and text [Dykes 2016].
  • “information” is used to represent “knowledge concerning objects, such as facts, events, things, processes, or ideas, including concepts, that within a certain context has a particular meaning”. - information is prepared data that has been processed, aggregated and organized into a more human-friendly format that provides more context [Dykes 2016].

 

O-AA makes a summary of these definitions by stating that "Data becomes information when it is interpreted, when it has meaning"[O-AA - 2021].

Further Insights are gained by analyzing data and information to understand what is going on to draw conclusions with the particular situation.

 

Insights can then be used to make better business decisions by 'making strategies and corresponding values actionable' through the value development cycle being closely tied to the "context" created by high-level goals.

 

Indeed, to assist the decision-making using insights then adjust strategically aligned value delivery, two essential questions need to be answered :

- 1) what precisely need to be the data to collect in order to avoid wasting with no productive insights and data such as those that just answer one particular question instead of answering all potential ones being aligned with enterprise goals and strategies,

- 2) when an insight is discovered, how to make it 'actionable' to deliver appropriate values to the organization and its environment ?"

 

To avoid wasting with no productive insights, the latter need to be aligned with potential facts that can happen in the course of the realization of goals and underlying elements such as outcomes, strategies, tactics.

To deliver the right value based on such insightful facts, potential scenarios need to be envisioned and values to deliver in each situation should be planned to delight the user/customer step by step while reaching desired states planned by the hierarchy of enterprise goals till the operational data collection level.

 

In respect to these principles, the figure 4 below depicts the 'Cycle of the 'Strategic Value Development' with the following phases :

 

  1. Phase I - Preparing the Architecture for 'End-to-End Coherent Value Creation' and Making Value Items 'Actionable' based on Insights,
  2. Phase II - Leading to 'Value Delivery' by incorporating complementary knowledge from Innovation Dimensions about the 'How and When' to deliver Value,
  3. Phase III - Realizing the Value Delivery thru Steps of the Customer Journey and Capturing CX Data,
  4. Phase IV - Adjusting the 'Value Delivery' using Goal-Aligned Insights

 

From Strategies to Actionable Insights

 

Figure 6 -Phases of the 'Strategic Value Development' on a data basis to enable the 'Goal-Aligned Agile Value Delivery and Data-based Effective Decision-Making'

 

 

 

 

The 'Data-Information-Insight-Action icon' placed on the right upperside of the figure belongs to Brent Dykes [Dykes 2016].

We updated it using two arrows each of them enabling respectively :

  • the Goal-Aligned Value Creation : using a forward bridge from 'Data to Action (on CJ steps)' that cover the needs of Phases I, II and III,
  • the Data-Driven Value Evolution : using a backward bridge from 'Action to Data' that focuses on collecting user/IoT feedbacks through CJ steps (phase III) to get the 'insightful data' routed to adjust strategies and corresponding 'values' in phase IV.

 

Phase I - Preparing the Architecture for 'End-to-End Coherent Value Creation' and Making Value Items 'Actionable' based on Insights,

 

In this phase, data captured from different drivers (as depicted in figure 3) are assessed to structure elements of the architecture such as goals, outcomes... and 'value items' as traceable 'Information Sensitive Building Blocks' to enable a Coherent Value Creation.

 

An Information Sensitive Building Block (ISBB) is a knowledgeable element of the architecture formatted as an Entity within a Current (as is) or Desired (to be) State.

 

Such a formulation implicitly creates a "Context" within which the knowledge of the architecture element acquires a particular meaning that permits the latter to "align elements of its underlying architecture hierarchy" with its state (cf. ISO/IEC 2382 :2015 standard for the definition of the "information" provided above).

 

Indeed, the 'state' of an underlying architecture element (such as a capability, process, flow, etc...) can be "imposed" by upper-level elements of the architecture such as goals, outcomes or strategies that "sense the informational change" and provide direction to its descending hierarchy).

 

Such an Information Sensitive "Context" help to ensure :

  • alignment of underlying elements of the architecture in a contextual hierarchy through desired states required from them,
  • alignment of operational roles and data to collect through 'goal-aligned insights' for Coherent Value Delivery.

 

For example, assume that in the case of a websale company's website, a high-level 'Value' is expressed as Visitors [Suggested to benefit from best scored performant items and additional services] and is decomposed through the stages of its Value Stream depicted below.

 

From Value Streams to CJ Steps thru Strategy Aligned Insights

 

The stages of the Value Stream depicted on the top of the figure provide Visitors with a continuous value delivery through different Strategic Value Items.

 

Each 'Value Item' is coupled to a 'KPI based Insight' aligned with potential facts that may happen in the course of strategy realization.

This helps to make the insight 'actionable' by determining 'data attribute values' that need to be collected from operational scenarios to activate the corresponding Value Item (cf. Phase 1 bis).

 

Finally, a detailed description for each 'Value Item' helps to determine its correspondance with the Steps of the Customer Journey and regarding different operational scenarios.

This includes specification of desired states for Roles that need to be aligned to 'Values' delivered by the Stages of Value Streams.

Such a declarative behavioral specification of 'Value Items' and Roles help to guide respectively discovery of data attributes to realize Values and direct selection of innovation entities as well as data to reach states desired on Roles in phases II and III.

 

In addition, formulating architecture elements using such a state based representation of the knowledge also brings "flexibility" facing change.

Indeed, architecture elements (goal, outcome, value item, strategy or tactic, insight, information,...) formatted as ISBBs can evolve by extending the state of the monitored entity or by using additional means that constrain the 'value to deliver' as formalized below.

 

Meta Model of a Value Delivering Information Based Building Block

 

 

An example of a 'Value-Delivering Goal description' may be suggested according to the meta-model as follows.

 

Goal : Visitor [Turned into Buyer] {Constrained by the Means below}

•Monitored Entity : Visitor ,
•Desired state: [Turned into Buyer] that should be reached on Visitor
•Means (Business or technology means) expressed informally or using 'Entity based Formal Constraints’  
•Examples :{Business Analytics : Technology}, {Virtual-Reality : Technology},
•Recipients : Consumer, Employee,
•'Value' that needs to be delivered to Consumers: 

 'Benefiting from high quality Complementary Products and Services'

•'Value' that needs to be delivered to Employees: 
•'Benefiting from Sales based Bonus System'

 

In particular, constraining such a formulated building block by applying a rule that makes reference to attributes of a 'value item' help to determine the 'right data values' necessary to make it actionable.

 

An example is provided below in Phase I bis.

 

 

 

Phase I bis - Making Value Items 'Actionable' through Insights :

 

This is a sub-phase of phase I within which insights are formulated being closely tied to Strategy Scenarios to make the corresponding Value Delivery ‘Actionable’.

 

To make strategies and the corresponding value delivery 'actionable', insights need to be formulated to enable 'scenario based realizations' of goals and strategies using some constraints (by setting values to their attributes).

 

In this perspective, different 'execution states' that correspond each to a potential strategic scenario can be encountered during the realization of a strategy (formulated as a Desired State on a Monitored Entity using constraints).

 

For example, if a Strategy is provided for the monitored entity Visitor using a 'desired state' expressed by [to incite to register] where a constraint may be imposed by the targeted KPI set to 20% of Registered Visitors per week, different execution scenarios become potentially possible while the monitored entity tries to reach the 'desired state' expressed by the strategy.

 

Some of these strategic scenarios may be expressed by : Visitor [Agreed to Register], Visitor [Refused to register], Visitor [Abandoned during Registration], Visitor [Canceled its Registration], etc... each one followed by the 'means' that may constrain the attribute values of the scenario such as KPIs to enable its realization.

 

The Decision Table below, in an initial representation, depicts through its row 'Actionable Insight' a 'Strategic Scenario' aligned to the targeted strategy and KPIs (row 1, column 1). The corresponding 'Strategic Value' that need to be delivered by the 'Value Item' is provided in the 2nd column of the table. It is expressed using data attributes where actual data values are currently unknown.

 

For example, based on the strategy Visitor [To Incite to Register],with a rate of 20 % registrants a week, the insight that corresponds to the strategic scenario Visitor [Agreed to Register] {Ratio of Registered Visitors >=...} can help to determine performance data attributes such as (Market performance level, Visitor confirmed performance level, etc...).

 

These data attribute values will be provided by the operational process scenarios at runtime in Phase III (from Captured CX Data).

 

 

Strategy Aligned Insight and the corresponding Value Delivery

An initial representation of the 'Strategy and Value Delivery' Decision Table to Align Insights and Data with Goals and Strategies

 

Indeed, constraining a 'strategic value item' by applying a rule on it help to deliver the 'right operational data' through processes that realize corresponding strategies.

 

For example, a rule stating that " {for a product item to be scored "performant" on the website, the average market performance level need to be equal to 4]} can constrain the information delivered by this 'value item' - where level 4 might mean that "at least 80% of visitors have liked the corresponding product".

 

Making a 'value item' actionable by inserting such a rule within its 'context' (as depicted in the red ellipse below) help to filter the number of suggested instances / occurrences of offered products to adapt the 'delivered value' directly to visitors actual needs.

 

Example_of_Value_constrained_by_a_rule_that_makes_it_actionable

 

This may be realized by applying for example in the case of relational databases a "conditional join operator" using the rule expressed by "where Items.performance level = 4..." to fit with visitor expectations.

 

Further insights that cannot be predicted based on strategies but gained as outputs of the Phase IV will also be considered to adjust corresponding 'strategic values'.

 

 

Phase II - Leading to 'Value Delivery' by incorporating knowledge from Innovation Dimensions

 

 

As mentioned in the paragraph 4.5.3 of O-AA, "Continuous architecture facilitates incremental changes to the product or platform architectures".

 

The Continous Architecture principle can be applied here by complementing the knowledge of Values Items ('What to deliver') by the information provided from innovation entities of Customer, Organization, Activities and Resource Dimensions that focus on the means that are used in the aspect of "How to deliver that Value".

 

For example, a Visitor (as a subject where the value is to be delivered )

- may be 'suggested to benefit from' (Desired State of the Value)

- Best Scored Complementary Products (the resource entity referenced to support the Value)

- { through a Demo tool (software resource entity) based on Virtual Reality or Digital Twin tools ( technology resource entities referenced as part of the configuration of the Value)

- while browsing the Catalog (key activity that supports the value)}.

 

In this perspective, the above entities defined within the 'Repository of Innovation dimensions' have to be delivered as " instances " to serve the 'Value Item' in responding to aspects of "How to deliver it and where".

 

The figure below depicts through an example the support brought by the knowledge of instantiated Innovation Entities from the Business Model Canvas (BMC) to a given Value Item.

The Knowledge of  ‘Value Items’ being complemented with the data brought by the « How, Who & Where » aspects of Innovation Entities allow them to be ‘configured’ according to the needs of each CJ Step.

 

Complementing Startegic Values using the Knowledge of Innovation Entities

 

This may be summarized more formally using the 'Strategy and Value Delivery' Decision Table where a 'Value Item' is configured through instances of Innovation Entities and tested based on Desired States to reach as depicted below.

 

From_Value_Item_to_Innovation_Entities

Decision Table used to Configure 'Strategic Value Delivery' through instances of Innovation Entities  

 

 

Phase III - Realizing the Value Delivery and Capturing the CX Performance Data

 

In this phase, value items are delivered through steps of the Customer Journey (CJ) where CX and performance data are collected to enable the value-driven decentralized decision-making [Day-Schoemaker 2019] in Phase IV.

 

The 'Value Delivery' in this phase focuses on the impact that needs to be created upon operational elements such as Roles, Processes, Resources, etc...

This allows guiding the ‘Data’ to get routed toward entities of the Customer and Resource Dimensions where the 'Value Item' needs to be delivered then "monitor" the behavior of these entities through feedbacks along the steps of the CJ.

 

Such an informational alignment needs to be expanded until description of data attributes that need to be handled by the steps of the Customer Journey (CJ) to finally capture CX based feedbacks .

 

These feedbacks become "insightful" due to the deterministic formulation of each CJ step as an "Object in a given context (state)".

 

In this perspective, delivery of a 'value item' through steps of the customer journey makes necessary involvement of the following dimensions :

  1. 'Desired states' expected from Roles of 'Customer and Resource Dimensions' (human and non human resources), such as Visitor [Invited to Register] or Visitor [Agreed to Register] according to aspects of 'who and how' ,
  2. Key Activities and Resources needed to serve Roles with the right information based on the desired impact to be created on them, such as suggesting a demo to visitors about product items of their interest while inviting them to register,
  3. Distribution Channels including places where offerings can be brought for use by consumers.

 

The figure below depicts an example of alignment of the Data to be collected on a 'Strategic Insight' basis.

 

'Data Attributes' mentioned in the expression of the strategic 'Value to Deliver' (1) are awaiting to be informed at runtime based on data needed for its different scenarios (basic, exception, output).

 

At the operational level, for each strategic scenario, different operational process scenarios need to be determined (basic, exception, output).

Each of them is expressed by a couple of 'Performance Data to Collect and Value to Deliver' through process scenarios (2nd column of the below table) on a data basis (4th, 5th and 6 th row of the table).

Indeed, to align process scenarios to strategies, each scenario sets its appropriate 'value to deliver' in order to contribute to the realization of the strategic insight.

 

Guiding Data to Collect based on Goals and Strategies

'Insight based Value Delivery' Decision Table to Align Data with Goals and Strategies - Performance data that are needed to deliver an Insight based Value Item (1) are used to determine data attributes to collect through different operational scenarios (2)

 

In the example, during the execution of the Catalog [Browsing] process, visitor feedbacks about suggested product items and user behavior are collected. This is done on a scenario basis using data attributes such as Visitor.items_of_interest, elapsed_time_per_item (in the basic scenario), reason_of_abandon, suggested items_score_level (through the exception scenario), etc...

 

The right part (3) of the figure depicts the 'delivery of the actionable value item' based on data attributes once the latter is valued based on feedbacks (cf. Phase IV).

 

 

Aligning Data and Roles to Strategic Values - Making Use of the Knowledge of 'Innovation Entities'

 

The figure below shows an example of the top-down alignment from 'Stages of Value Stream' toward 'Steps of the Customer Journey' in the domain of an e-Commerce transaction.

 

The bottom part of the figure depicts Operational Roles and Resources expressed in Desired States and Data Flows conveyed according to the Value Flow (defined between stages of the Value Stream).

They together realize the properties of the Strategic 'Value Item' (that have been augmented by the Entities of Innovation Dimensions in Phase II).

  • Routing Data where Needed - Reusing Desired States of Value Stream Stages in the Customer Journey

Figure 7 :Aligning Roles and Resources using Innovation Entities in the creation and delivery phases of a 'Value Item'

Data attributes of business objects are derived from Data Flows. They may also be described being attached to each Data Flow using a UML Data-type according to ArchiMate Profiling principle.

Another example of attribute settings using a Data Type is provided for 'Key Metrics' that can be used at different stages of the approach using 'Desired States' like in the 1st diagram on https://www.linkedin.com/feed/update/urn:li:activity:6407833437570420736/

 

 

 

Capturing CX Data as 'Feedbacks' to enable Insights for Strategic Decision-Making

 

As mentioned in the introduction paragraph, the Value-Driven Intentional Architecture needs to be updated based on emergent facts such as new trends of the market as well as feedbacks collected from users and customers about all kind of performance aspects that provide the basis for an evolutionary and incremental implementation (Emergent Architecture Design).

 

The figure below shows three strategic contexts expressed by 2nd level Capabilities namely Visitors [Inciting to Register], Visitors [Motivating to Complete Registration] and Visitors [Inciting to Buy].

 

Inside each context, data flows (highlighted in yellow) serve consumer roles by providing them with the 'Strategic Value' at the operational level.

 

Feedbacks about additional services captured from consumers through 'Attributes of Data Types' are 'traced back' to "data flow" objects.

 

This helps to include these additional services in the evaluation of business objectives that need to be met by Scenarios of Strategic Insights (cf. Strategy vs. Value Decision Table in Phase IV).

 

The motivation here in capturing CX data is to serve strategy-aligned insights to activate their 'value delivery' as described in Phase IV for Decentralized Decision-Making.

 

In this perspective, the bottom part of the figure depicts data attributes that are conveyed to the role Visitor through data flows according to value-items they realize at the operational layer.

 

In the bottom line of the figure below, the first two data types from the left may be useful for the Marketing Unit whilst the last one can serve the decision-making of the Sales Unit.

Capturing ‘Consumer Feedbacks’ using Information Based Building Blocks to support Insights for Strategic Revisions

Figure 7 bis- Capturing Consumer Feedbacks on a 'Value Item' basis to serve Decision-Making in Marketing and Sales Units (cf. Phase IV below)

 

 

Phase IV - Adjusting the 'Value Delivery' based on Goal-Aligned Actionable Insights

 

As mentioned in the introduction, 'Value creation and delivery' must be adapted to changing needs of consumers and the organization's disrupting environment.

 

In this perspective, insightful data captured based on consumer feedbacks need to be used to adjust the value delivery by activating the corresponding 'value items'.

 

As depicted in the 'Strategic Insight vs. Value Delivery' Decision Table below, to adjust the 'value delivery' based on the needs of consumers, data collected on (1) for each process scenario (basic, exception, output) are used to inform 'Value attributes' of the strategic insight (2) to drive strategic actions (3).

 

At run time, this makes the strategic insight activated (3) as explained in the next paragraph.

 

From Data back to Actionable Insights

'Strategic Insight vs. Value Delivery' Decision Table to Activate Strategy Aligned Insights to deliver adjusted Values

 

As a reminder, In Phase III, consumer feedbacks about suggested additional services were captured through 'Attributes of Data Types'.

 

In the above Decision Table, these data feedbacks are summarized by the Additional Services Ratings attribute (1) in the Catalog [Browsing] scenario (Row 4,Column 1). Then the collected data is carried to the cell 'Value to Deliver' (Row 2, Column 2)' to be finally injected into the context of the Value expression (3).

 

Thus, the latter can be 'activated' to drive strategic actions through its performance level data collected based on its basic, exception and output scenarios to ensure a 'responsive value delivery' to consumers as explained in the next paragraph.

 

 

Routing 'INSIGHTFUL Value Attributes' to enable the Decision-Making

This subparagraph focuses on revisiting strategies, tactics and capabilities based on user/consumer feedbacks to offer a coherent evolution to the system through its processes.

 

In this perspective, the figure 6 below depicts through an example how to route 'Insightful Data' throughout the Strategy Layer in the ascending direction from operational processes to update strategic values to deliver.

This is to align all 'value items' delivered by different strategic nodes (courses of actions) according to their due alignment with consumer feedbacks and high-level motivation elements (goals, outcomes, value streams...) that need to be revisited.

 

 

Ensuring Coherent Evolution in assisting the Decision-Making

 

To ensure a coherent evolution, a data collected from different operational scenarios should serve all value items that are waiting for such a data to reach their 'desired states'.

 

In the example below, during the first step of the Customer Journey where visitors come to browse Product Items through the Catalog of on the company, analytics revealed that abandons on the webpage were mainly due to the fact that visitors are more likely interested in 'Better Scored Performant Complementary Items (with Score level = 4)'.

 

The insight is then routed back to all strategic nodes located in the hierarchy of the goal 'Visitors [Turned into Buyer] ' to activate Value Items awaiting such a data for their Items_Performance_Level.

 

Such an informational update of strategic nodes obliges operational processes that realize these strategies to get ‘notified’ with the required data (‘a collection of Complementary Items with Performance Level Score = 4’) and Additional Services 'Rated' by Visitors.

 

Thus, the steps of the 'customer journey' depicted on the bottom part in the figure become now able to suggest visitors with the corresponding product items of level 4 and additional services then confirm them respectively while inciting visitors to register and inciting them to buy through their contextual scenarios.

 

Back Propagation of Insightful Data looking for the Right Contexts to become Actionable

Data-Types_Pushed_to_Collect_Feedbacks_at_Runtime

Figure 8 : Routing Insightful Data throughout Strategic Values awaiting this data to be activated to serve underlying Steps of the Customer Journey better meet consumer expectations

 

Instances of Value Data Types “pushed” back into the Steps of the Customer Journey (step 1 in blue) help to capture Consumers ‘State based Feedbacks' at run time to assist decision-making on possible Strategic Value Adjustments to better meet consumer expectations (steps 2 and 3).

 

At the end of this phase, a new cycle of Strategic Value Creation is initiated (as explained in Phase I bis).

 

 

MAPPING INNOVATION ENTITIES and ELEMENTS of the INTENTIONAL ARCHITECTURE TO AGILE TEAMS

 

O-AA defines the Business Agility as "the ability to quickly identify and respond to market and environment changes".

Enterprises need to "develop business agility when they sense changes in their environment early and act upon them decisively and rapidly".

 

Business Agility is about organizations learning to be capable of evolving rapidly.

 

On the basis of previous traceability relationships examined between concepts of the Agile Value-Driven Development, we have got now all materials necessary to make the mappings of assignments to Teams in an Agile Organization.

The figure below depicts such assignment relationships to Competency Teams and Stream-Aligned Teams respectively based on Innovation Entities and Value-Delivery Intentional Architecture.

 

 

From Change Sensing Innovation Entities and Intentional Architecture to Team Assignment in an Agile Enterprise

Figure 9 : Intentional and Innovation Driven Team Assignments in an Agile Organization

 

An overview on the Concepts and Relationships of the core part of the Actionable 'Data-Driven and Strategic Value Delivery' approach can be found on Digital_Business_Model_Innovation-Enabling_Value_Creation_and_Delivery_from_Goals_to_Steps_of_the_Customer_Journey.html

 

 

GLOSSARY OF TERMS

  • Customer Journey (CJ). The customer journey describes the complete sum of experiences that customers go through when interacting in a path of sequential steps with an organization before and after purchasing a product or service. However, customers may decide to switch from one value stream to another during their journey or put their current CJ step in pause.

Therefore, to delight the customer by ensuring an easy navigation through steps of the customer journey, the system has to keep track of the 'last state achieved' by the customer. This aims to increase fluidity of the navigation when the undecided prospect switches between different value streams before attempting the final stage.

  • Value Stream. A value stream represents a sequence of activities that create an overall result for a customer, stakeholder, or end user (ArchiMate 3.1). A value stream describes how an enterprise organizes its activities to create value. As described in the TOGAF Series Guide: 'Value Streams' - "a key principle of value streams is that value is always defined from the perspective of the stakeholder – the customer, end user, or recipient of the product, service, or deliverable produced by the work".

The value stages composing a value stream create specific value items. In the TOGAF Series Guide: 'Value Streams' and the BIZBOK Guide, stages of a value stream produce value items that are aggregated into an overall value proposition (this can be modeled in ArchiMate using aggregation relationships) and the entry and exit conditions for each stage are specified explicitly (modeled using ArchiMate constraints).

In ArchiMate, Value streams are typically realized by business processes. One business process may realize multiple stages in a value stream.

A value proposition is derived from a value stream (artifacts within business architecture that allow a business to specify the value proposition for a customer or internal stakeholder of an organization).

  • Value Proposition. “A value proposition is a promise of value to be delivered, communicated, and acknowledged. It is also a belief from the customer about how value (benefit) will be delivered, experienced, and acquired” A value proposition is made of one or several products or services.

 

References :

 

[Day-Schoemaker 2019] "See Sooner, Act Faster": How Vigilant Leaders Thrive in an Era of Digital Turbulence - George S. Day and Paul J. H. Schoemaker, October 2019]

 

[Dykes 2016] "Actionable Insights: The Missing Link Between Data And Business Value "

[Guilfoyle 2017] https://www.arcweb.com/ja/node/54451

[Jabes 2021] : What is Operational Analytics https://blog.getcensus.com/what-is-operational-analytics/

 

[O-AA 2021] :Value-Driven Agile Approach :
https://pubs.opengroup.org/architecture/o-aa-standard/architecture-development.html
https://pubs.opengroup.org/architecture/o-aa-standard/bb-overview.html

 

#businessmodelinnovation #valuecreation #digitaltransformation

 

Birol Berkem, Ph.D - GooBiz - Paris, Last updated 2023 December 25 th

 

Creative Commons License