Part Two: Evaluating ASDA Solutions - Agile Demand-Supply Alignment: Responding to Demand Volatility

Page created by Laura James
 
CONTINUE READING
Part Two: Evaluating ASDA Solutions - Agile Demand-Supply Alignment: Responding to Demand Volatility
Agile Demand-Supply Alignment:

   Responding to Demand Volatility
        and Supply Disruptions
After Plans Are Set and Orders Placed

          Part Two:
 Evaluating ASDA Solutions

    By Bill McBeath
     January 2021

              © ChainLink Research 2021 – All Rights Reserved
Part Two: Evaluating ASDA Solutions - Agile Demand-Supply Alignment: Responding to Demand Volatility
Table of Contents
What Problem(s) Are You Trying to Solve, Now and In the Future? ........................................ 1
Questions to Ask Solution Providers ...................................................................................... 3
  Data and Supply Chain Visibility—Getting the Complete Picture ............................................................. 3
  Detect, Contextualize, Prioritize—Finding the Needle(s) in the Haystack................................................ 4
          Scope of Issues Detected ........................................................................................................................ 4
          Prioritization Methodology and Capabilities........................................................................................... 5
          User Experience ...................................................................................................................................... 5
          Root Cause Analysis ................................................................................................................................ 5
  Predict and Prescribe—Receiving Early Warning, Quickly Finding Solutions ........................................... 6
  Multi-Enterprise Network Architecture—Foundation for ADSA and More.............................................. 6
          Visibility-only Control Tower vs. Supply Chain Application Network...................................................... 8
          On-Platform vs. Off-Platform Data and Intelligence ............................................................................... 9
          On-Platform vs. Off-Platform Optimization .......................................................................................... 10
  Functional Scope ..................................................................................................................................... 11
          ADSA Solutions Have Vastly Varying Functional Focus, Scope, and Internal Integration ..................... 11
          Sourcing and Supplier/Production Functionality .................................................................................. 11
          Quality Functionality ............................................................................................................................. 12
          Logistics and Global Trade Functionality ............................................................................................... 13
          Demand Management Functionality .................................................................................................... 14
          Collaboration Capabilities ..................................................................................................................... 16
  Analytics .................................................................................................................................................. 16
  Implementation, Services, Pricing, ROI, TCO .......................................................................................... 17
          Implementation—What Does it Take to Get Started? .......................................................................... 17
          Value-Add Services ................................................................................................................................ 18
          Solution Pricing ..................................................................................................................................... 20
          Financial Assessment and Comparison of SaaS Systems (ROI, TCO, et al) ............................................ 22
Evaluating Potential Solutions ............................................................................................. 23
  Discovering Potential Solutions .............................................................................................................. 23
  Shortlisting Potential Solutions ............................................................................................................... 23
          Industry Focus ....................................................................................................................................... 24
          Other Factors......................................................................................................................................... 24
  Selecting a Solution ................................................................................................................................. 25
          Requesting a Demo ............................................................................................................................... 25
          Due Diligence, Increasing the Chances of Success ................................................................................ 25

                                         © ChainLink Research 2021 – All Rights Reserved
Part Two: Evaluating ASDA Solutions - Agile Demand-Supply Alignment: Responding to Demand Volatility
Agile Demand-Supply Alignment: Part 2— Evaluating ASDA Solutions

This is Part Two of our research series on Agile Demand-Supply                         Acknowledgement
Alignment (ADSA). We define ADSA as “the capability to effectively        We are grateful for the support and par-
realign supply and demand, during execution, in the face of               ticipation of the Retail Value Chain Federa-
                                                                          tion and the National Retail Federation in
demand volatility and supply disruptions.” Regardless of how good
                                                                          making this research study possible.
companies get at planning, ‘stuff happens’ and companies then
need to be able to rapidly adjust to the evolving actual situation on the ground. Part One describes the phases of
supply chain planning and execution and lays out a framework for understanding the Elements of ADSA, as
shown in Figure 1 below. Part One also includes examples of specific ADSA capabilities, such as In-Season
Reordering, Agile Customer Mandate Compliance, and Opposite Hemispheres Strategy.

                                        Figure 1 - Elements of Agile Demand-Supply Alignment

Here in Part Two, we look at how to evaluate ADSA solutions, what questions to ask solution providers, and how
to shortlist providers.

What Problem(s) Are You Trying to Solve, Now and In the Future?
Agile Demand-Supply Alignment (ADSA) is not a category of software, per se—rather, it is a set of capabilities
(systems, processes, and practices) to better align demand and supply. Nevertheless, in this report we talk about
‘ADSA solutions,’ i.e., software and services that help companies achieve Agile Demand-Supply Alignment. Most
of these are not marketed or sold as standalone ADSA solutions,1 but rather the ADSA functionality they provide
is a portion of some broader set of functionality, that may be an ERP suite, or a supply chain suite, or some best-
of-breed software such as a sourcing and procurement system, quality, issues resolution, or demand
management/forecasting software.
Thereby, buying ADSA solutions is usually wrapped up within an initiative to buy one of these broader or more
focused enterprise software solutions. Users are often looking for solutions for their particular functional area,
such as a logistics manager buying a transportation management system or a demand planner seeking a better
forecasting system. These functional systems can help solve demand-supply mismatch because you need to

1
 One exception to this statement is ‘control towers’, an emerging category of solution. Control towers have been evolving and expanding
beyond the initial definition to include to more predictive and prescriptive platforms, and more integrated planning and execution. Agile
demand-supply alignment is one of the main purposes of control towers and their next generation iteration (sometimes called
autonomous supply chain platforms). We discuss this evolution more in the section below, Visibility-only Control Tower vs. Supply Chain
Application Network.

© 2021 ChainLink Research, All Rights Reserved.                                                                          Pg. 1
Part Two: Evaluating ASDA Solutions - Agile Demand-Supply Alignment: Responding to Demand Volatility
Agile Demand-Supply Alignment: Part 2— Evaluating ASDA Solutions

know when a shipment is delayed or how actual demand differs from the forecast. However, each of these
solutions only provides a piece of the puzzle. Supply chain processes are inherently cross-functional2 and inter-
enterprise so these systems should be integrated together to provide holistic situational awareness and identify
and execute a globally optimal response to issues that arise. To achieve an optimal response requires a holistic
platform that can see and execute actions across processes. Buying functional solutions without regard for how
they will be integrated into a holistic platform is shortsighted. When evaluating enterprise solutions, immediate
needs should be balanced with the longer-term needs and vision for the future.
Agile Demand-Supply Alignment encompasses a broad range of organizational functions, processes, and systems
across the enterprise and between trading partners, as shown in Figure 2 below. This is not just about the
technology; it includes the people, practices, and systems within each functional area. Ideally, an ADSA solution
integrates teams, data, workflows, and systems from across all these areas, incorporating trading partners and
third-party service providers (e.g., 3PLs, forwarders, etc.) as well.

                     Figure 2 - Many Organizational Functions and Systems Required to Achieve ADSA

2
 For example, a procure-to-pay process involves order management, supplier management, transportation management, inventory
management, global trade management, warehouse operations, and more.

© 2021 ChainLink Research, All Rights Reserved.                                                                  Pg. 2
Part Two: Evaluating ASDA Solutions - Agile Demand-Supply Alignment: Responding to Demand Volatility
Agile Demand-Supply Alignment: Part 2— Evaluating ASDA Solutions

Questions to Ask Solution Providers
Data and Supply Chain Visibility—Getting the Complete Picture
ADSA requires network-wide data about inventory, demand, supply, and logistics:
 • Inventory—An accurate and up-to-date picture
                                                                                      Data and Visibility
   of per-SKU, per-location inventory across the
                                                                        Potential Questions for Solution Providers:
   network. This starts with data feeds from a              • What data does your platform ingest to provide visibility? How
   company’s own perpetual inventory systems, for              is that data obtained (e.g., via EDI, supplier portal, API, XML,
   their factories, DCs, and stores. But it really             etc.)?
                                                            • Does your solution incorporate network-wide inventory (across
   should also include partners’ inventory, including          multiple tiers)? At what level of granularity and scope—down
   upstream finished goods inventory at suppliers’             to the SKU-location level? For which locations and entities?
                                                            • Does it incorporate forecast data? Near-real-time consumption
   locations, in-transit inventory in containers and
                                                               data?
   trucks, inventory at service partners such as            • Does it incorporate near real time order and production status?
   3PLs, and downstream inventory at channel                   What data is incorporated and how is that obtained; from what
                                                               sources?
   partners, retailers, and customers’ stocking             • Does it incorporate near real time logistics status? What
   locations. A broader network-wide picture is                granularity of status and what milestones are incorporated?
   harder to attain but provides a more complete               How is that data obtained?
                                                            • Which external systems (e.g., SAP, NetSuite), service providers
   picture of supply and enables finding many more             (e.g., 3PLs), and trading partners (e.g., Walmart) do you
   options for resolving shortages (such as using              provide pre-built connectors for? What is the effort required to
                                                               implement pre-built integrations?
   inventory from one dealer to fulfill demand at           • Do you integrate data from proprietary systems?
   another).                                                • How is all of this data presented and visualized?
 • Demand—At a minimum, a company’s own
   forecasts should be used to understand expected future demand. On top of that, demand sensing can help
   detect when there are changes in demand that are deviating from the forecast. Ideally, the solution helps
   enable a demand-driven supply chain, where visibility into end-user consumption and downstream3
   forecasts, consumption, and inventory data enable more accurate supply-chain-wide forecasting and
   execution. This is part of what CPFR was trying to accomplish. This turns out to be hard to do for a variety of
   reasons, so not many companies are able to pull it off. However, FMCG companies and some others are
   leveraging tools to pull together POS,4 syndicated retailer data, and other data, combined with analytics, to
   give them a demand sensing capability that incorporates end consumption. Demand sensing can include
   both the actual consumption information from the most downstream point possible (ideally end demand –
   such as POS or stock room withdrawals), as well as casual factors that have arisen that might not be
   considered by the traditional forecast tools (such as weather or major relevant events).
 • Supply—This starts with full visibility into all supply-side orders, including purchase orders and/or material
   releases being sent to suppliers, as well as work orders for internal manufacturing. The ability to track the
   status of an order throughout its lifecycle (issuance to receipt and payment) should include both production
   and shipment phases, thereby encompassing the logistics visibility described below as well. Ideally, there is
   visibility into product status at each stage, including knowing about delays in inbound raw materials to the

3
    Including visibility through multi-tiered distribution channels
4
    POS = Point-of-Sale

© 2021 ChainLink Research, All Rights Reserved.                                                                  Pg. 3
Agile Demand-Supply Alignment: Part 2— Evaluating ASDA Solutions

    suppliers’ or your own factories. Most firms have some level of visibility into their own factories, but often
    have poor visibility of the status of orders at suppliers’ factories. More broadly, it is valuable for the platform
    to incorporate visibility into Industry-wide capacity constraints and material shortages, as well as disrupting
    events, such as storms or political upheaval or pandemics, with insights into how those events will impact
    supply for the company using the solution.
 • Logistics—ADSA requires the ability to see the status of shipments correlated to the purchase orders, sales
    orders, and stock transfer orders that the shipments are fulfilling. This includes seeing when shipments are
    booked, tendered, and have passed various milestones on their journey such as ‘left factory’, ‘arrived at
    consolidation center’, ‘loaded onto ship’, ‘departed origin port’, ‘cleared customs’, and so forth. More
    advanced platforms will also ingest data to provide a more precise ETA,5 such as weather, port and road
    congestion, and major events.
Understanding the sources, granularity, and accuracy/reliability of the data is important. For example, the
platform may show the date that the order is estimated to be shipped from the supplier’s factory. If that date is
based on the expected ship date stored in the buyer’s ERP system, it might be out-of-date and inaccurate by
days or even weeks, and not reflect the actual delays that have happened after the order was placed. At the
other extreme of advanced visibility, the supplier’s factory might be instrumented to automatically track each
production step, and that data automatically sent in near-real-time to the buyer’s supply chain visibility
platform. In that case, the buyer will have a highly accurate, granular, and up-to-date picture of the current
status of their order. They will know within hours, or even minutes, when a milestone has been missed and a
delay has occurred. Most implementations will be somewhere in-between those extremes. For example, a
common approach to supplier visibility is using a supplier portal, relying on the supplier to update the status of
their order in a timely manner.

Detect, Contextualize, Prioritize—Finding the Needle(s) in the Haystack
Collecting all this raw data in one place is not enough. To be effective, especially as supply chains grow larger
and more complex, the platform needs to continuously monitor and correlate those potentially massive flows of
data, to detect delays and disruptions to supply, as well as spotting when actual demand deviates from the
forecasted demand. These data should be put together, in context, to understand where there will be a
demand-supply imbalance that matters. Preferably the platform has enough intelligence to prioritize the
imbalances, so users can focus their attention on those imbalances that have the biggest impact. It should
predict future shortages and overages, and ideally prescribe resolutions to those problems. There is a lot to
unpack here in order to understand how a platform does all of that and know what questions to ask of the
solution provider.
Scope of Issues Detected
First is to understand what scope of disruptions and imbalances a platform is designed to detect or predict.
Some platforms focus primarily on supply chain disruptions. Others focus primarily on detecting demand
deviation. Others bring together forward-looking supply and demand analytics to predict imbalances (shortage
and overages).

5
    ETA = Estimated Time-of-Arrival

© 2021 ChainLink Research, All Rights Reserved.                                                          Pg. 4
Agile Demand-Supply Alignment: Part 2— Evaluating ASDA Solutions

Prioritization Methodology and Capabilities
Next is to ascertain how the platform prioritizes                           Detect, Contextualize, Prioritize
whatever issues it has detected. If the platform does                 Potential Questions for Solution Providers:
not prioritize the disruptions or deviations it            • What kinds of supply disruptions, demand deviations,
                                                             shortages, and overages does the platform detect and predict?
discovers, then prioritization will have to be done
                                                             How does it do that?
manually.6 Understanding the prioritization                • How does the platform prioritize different disruptions and
methodology and algorithms the platform uses is              imbalances it has detected? What are the criteria or algorithms
                                                             used, and how are the priority issues displayed or presented to
important. For example, if the inbound supply is             the user?
feeding the user’s own in-house factory, then it is        • For each issue (demand/supply imbalance), what information is
                                                             brought together to help the user understand the situation?
important to know the production schedule for that
                                                             What UI paradigms, visualizations, and mechanisms are used to
in-house factory, in order to understand which               navigate this information, such as map views, graphical supply
delays are most significant. A shipment of parts or          chain flows, time-phased inventory-level diagrams, cost and
                                                             service level implications, and so forth?
materials may be running behind schedule, but if it is • What kind of root cause analysis capabilities does the system
still going to arrive in time for the production run it is   have for diagnosing issues? Can it recognize common
scheduled for, then nothing special needs to be done         bottlenecks or root causes across an aggregate set of
                                                             disruptions, such as congestion at a port or DC?
about it at this time. The delay of a different part
may cause a vital production run to be postponed and thereby shipments to a key client to miss a critical
promise date. The priority of that delayed part should therefore be elevated, and effort put to resolve it. The
platform should also present the cost and service level implications of disruptions and their potential
resolutions.
Those kinds of insights into relative priorities require that the platform not only detects the delay in the
shipment, but also understands how that shipment fits into the factory’s production schedule and customer
priorities. Not all platforms have the production schedule data and/or the intelligence to understand the
context, correlate it, and determine the impact on production. This same kind of context is needed across many
dimensions, such as whether or not a shipment will miss a sailing just because the truck is running late, how
much revenue or profit is at risk for a given delay, which customers are more important than others, and so
forth.

User Experience
Another thing to look at is how the system visualizes and organizes all that information—the UI paradigm used
to navigate (such as map views, graphical supply chain flows, time-phased inventory-level diagrams, and so
forth), diagnostic and analytic options it offers, and the workflow presented to find and weigh different potential
resolutions to the issue. The elements of the user experience make a huge difference in how productive users of
the system will be in identifying high-impact issues and quickly resolving them.

Root Cause Analysis
Some systems can analyze and highlight underlying root causes. For example, the system may notice that many
orders that are running late all flow through the same distribution center. It could then highlight that there is a

6 In any case, prioritization of the issues is required because there is not enough time, nor the need, to address every production delay,
late shipment, or surge in demand. If no prioritization is done, then members of an organization are in constant firefighting mode,
addressing whatever latest noisiest issue happens to land on their desk.

© 2021 ChainLink Research, All Rights Reserved.                                                                             Pg. 5
Agile Demand-Supply Alignment: Part 2— Evaluating ASDA Solutions

potential problem at that DC and, with the right information (possibly fed from the WMS system for that DC), it
might deduce that the facility is over capacity or having a problem with labor scheduling. By identifying the root
cause and addressing it (such as routing deliveries through alternative DCs and/or fixing the labor issue) many
individual delays are resolved all at once, rather than continuing to treat the symptoms and fixing problems one
at a time.

Predict and Prescribe—Receiving Early Warning, Quickly Finding Solutions
An emerging battleground for ADSA platforms is their
ability to predict disruptions and demand deviations                  Predictive and Prescriptive Capabilities
in advance, and their ability to prescribe effective                Potential Questions for Solution Providers:
recommended actions to resolve the issues.              • What kinds of predictions, if any, does the platform make? Can
                                                           it provide more precise ETA, predict production delays, predict
Predictive analytics uses advanced algorithms and
                                                           demand deviations?
AI/ML7 to look for patterns in the real-time data       • What is the scope of these predictions? Does it cover multiple
received to provide much more accurate ETAs,               tiers? Can it predict the cost and service level implications?
                                                        • How are these predictions made? Have you measured the
predict early or late deliveries, demand surges,           accuracy of the predictions?
production delays, and various upstream supply and      • Is the platform able to prescribe resolutions to demand-supply
downstream demand deviations across multiple               imbalances? How does this work? Have you been able to
                                                           measure the effectiveness of prescribed actions?
tiers. AI/ML also learns from the actions taken for     • Are multiple disruptions resolved simultaneously or are they
past issues. It looks at what worked in previous           resolved one-at-a-time in a ranked way? Across what scope are
                                                           multiple disruptions simultaneously solved?
similar situations and prescribes the most effective
                                                        • How does the platform help users compare the expected
resolutions. The platform may present multiple             outcome and impact of the different resolutions being
options for resolving an issue, ideally with a side-by-    proposed by the platform?
side comparison of the impact of each option. This
impact analysis may include a time-phased view of the impact on inventory levels at specific locations in the
network. In some cases, a short out-of-stock situation may be tolerated for the sake of choosing a much less
expensive resolution option. Issues may be resolved to prioritize more strategic customers or to implement an
industry allocation approach across a segment.

Multi-Enterprise Network Architecture—Foundation for ADSA and More
The architecture and infrastructure a solution is built on determine a lot about what it can and cannot do. Most
of the systems we included in our research are architected as multi-enterprise platforms, but that is not the case
for most enterprise software. Most enterprise applications are architected for use within a single
 enterprise, including virtually all major ERP systems and most best-of-breed applications. There is a big
difference between single-enterprise and multi-enterprise architectures in many areas such as:
 • Shared ‘Single-Version-of-the-Truth’—The most central difference is where data is stored. In single
     enterprise systems, each enterprise has their own copy of data and uses messages between trading partners
     to keep those data in synch. For example, a buyer’s ERP system generates a PO which is sent to the supplier
     and becomes a sales order in the supplier’s ERP system. Now there are two copies of the data

7   AI/ML = Artificial Intelligence/Machine Learning

© 2021 ChainLink Research, All Rights Reserved.                                                              Pg. 6
Agile Demand-Supply Alignment: Part 2— Evaluating ASDA Solutions

        about the same order. The process of exchanging data creates delays and errors.8 In a multi-enterprise
        network system, there is a single copy of the data shared between everyone on the network, with
        appropriate security controls so parties can only see data they are authorized to view. This means everyone
        is looking at the same data. When the buyer
                                                                            Multi-Enterprise Network Architecture
        uploads a PO onto the network, there is now a                     Potential Questions for Solution Providers:
        shared copy of that order that both the buyer           • Does the architecture provide a shared single version of
        and supplier use for execution. Depending on               the truth for all parties on the network—a shared,
        the scope of the multi-enterprise platform, a              near-real-time view of demand and supply, including
                                                                   inventories, orders, forecasts, shipments,
        single-version-of-the-truth is also maintained for
                                                                   manufacturing, and logistics?
        data about inventory, demand forecasts,                 • How does the platform handle master data updates
        logistics and shipment data, manufacturing                 from multiple enterprises and systems?
        status, and so forth. Since this data is being used     •  What is the security architecture and how does it
        to drive multi-enterprise execution, the accuracy          handle multiple enterprises?
                                                                • What networks of trading partners are already on the
        and timeliness of the data is critical. Ideally data       platform? What are the tools, processes, and services
        is near-real-time and there are quality check              for onboarding new trading partners onto the network?
        mechanisms in place.                                    • Does the solution provider monitor and detect quality
                                                                   issues for the data being passed back forth between
    •   Master Data Management—A multi-enterprise
                                                                   trading partners? What kinds of problems can be
        network needs to accommodate a much higher                 detected and what does the platform do once a
        velocity of changes to master data, coming from            problem is detected?
        many different companies, with mechanisms to            •  What is the integration infrastructure? How are
                                                                   internal systems and external trading partners
        allow enterprise-specific variants, while still
                                                                   integrated?
        ensuring harmonization between the master               • Is the platform capable of cross-functional and multi-
        data coming from all the different enterprises on          enterprise optimization, such as trading off the impact
        the network.                                               between transportation and warehouse labor and
                                                                   inventory costs? Does it consider the tradeoff impact to
    •   Security—There must be mechanisms for data
                                                                   all the different players in the supply chain? If so, how
        owners to grant access rights based not just on a          does that work?
        person’s role, but also the trading partner
        relationship (does the person work for a supplier, a customer, the government, etc.). This typically includes
        the ability to grant administrator rights to someone within the trading partner organization, so that they can
        do self-service onboarding and offboarding of users within their own company.
    •   Process Flows—Multi-enterprise platforms embody multi-enterprise processes and workflows which may
        involve not only a buyer and seller, but also 3PLs, carriers, inspectors, banks, insurance companies, customs
        agencies, and more. This will include partner-specific sub-workflows for each participating party.
    •   Network of Trading Partners—Multi-enterprise platforms often have pre-connected networks of trading
        partners. Participants are typically onboarded on an as-needed basis, as each new customer brings their
        trading partners (suppliers, customers, and service providers) onto the network. Often a trading partner

8
  The delays mean each party has an out-of-date picture of what is happening. Errors cause incorrect execution and costly disputes about
what actually happened. These problems are especially acute when manual processes are used for sending transactions back and forth—
e.g., PDFs or spreadsheets are sent via email, with data entry on the receiving side. Even with EDI, there can be days of delays between
the time a transaction is entered in one system until it finally appears in the trading partner’s system.

© 2021 ChainLink Research, All Rights Reserved.                                                                          Pg. 7
Agile Demand-Supply Alignment: Part 2— Evaluating ASDA Solutions

    network is concentrated in a particular industry. Most networks rely on customers to vet their own trading
    partners, but some solution providers do vet, audit, and certify a subset of suppliers on the network.
 • Onboarding—Network platforms need mechanisms to streamline onboarding9 of new trading partners to
    the maximum extent possible.
 • Data Quality—Transaction flows are the lifeblood of business activities between companies. Multi-
    enterprise platforms should have the ability to monitor the quality, integrity, and timeliness of data flowing
    through the platform to immediately correct malformed or missing data. This is described in more detail in
    the section below, Data Management and Monitoring.
 • Integration—The platform needs to integrate both existing internal applications, as well as trading partners
    and their applications.
 • Analytics & Optimization—Most existing optimization engines focus on a single functional area such as
    transportation route optimization, manufacturing production optimization, inventory optimization, or
    warehouse labor optimization. Multi-enterprise, network-level optimization is inherently different, as it
    requires coming up with globally optimal answers, incorporating orders of magnitude more data. This is
    needed to truly understand the network-wide tradeoffs and prescribe optimal resolutions to issues at
    enormous scale and complexity.
This last point on cross-functional, multi-enterprise analytics and optimization is an important one in the context
of ADSA. Some form of analytics or intelligence is needed for almost everything an ADSA platform does,
including predicting future shortages and overages, prioritizing issues, prescribing resolutions, and comparing
the impacts of different disruptions and resolutions. This has implications for the platform architecture and
where functionality resides.

Visibility-only Control Tower vs. Supply Chain Application Network
Initial iterations of supply chain control tower technology were created to provide ‘end-to-end’ visibility across
functions and across a multiple-enterprise supply chain by being a central collection point for a wide array of
disparate information from many systems and sources. This data is then displayed in supply-chain-wide
dashboards, providing an overview of purchase orders, production, shipment, inventory, and in some cases
demand. A Visibility-Only Control Tower does not do any planning, optimization, or execution. It relies on other
existing systems to provide those functions. In contrast, a Supply-Chain Application Network has all the data
gathering and synthesizing capabilities of a control tower, but also has built-in capabilities to perform multi-
enterprise planning, optimization, and execution. Networked platforms are designed with the flexibility to allow
some of the functionality that they normally perform on the platform to instead be performed off-platform,10
thereby not forcing users to switch from their existing planning and execution systems that they already use.

9
  For example, some platforms allow self-service onboarding to be integrated into an auto-generated email when the platform is sending
a document or transaction to the trading partner, such as an RFQ or an invoice. The trading partner clicks a link to do self-service
onboarding and the platform pre-fills as much information as possible. This way the trading partner is confirming rather than entering
data and the onboarding happens in a few minutes. The trading partner is motivated to complete the process at that moment in time
because they want to respond to that specific business request or transaction—i.e., they want to bid on the project or get paid.
10
   Some platforms do this division of labor more elegantly, allowing more granular division of responsibility with legacy applications and
easier migration to the platform.

© 2021 ChainLink Research, All Rights Reserved.                                                                            Pg. 8
Agile Demand-Supply Alignment: Part 2— Evaluating ASDA Solutions

 Type of Platform        Main Purpose                  Integration/Data Source                         Embedded Functionality
                                              Loosely integrated enterprise
      Visibility-only   Provide end-to-
                                              applications (off-platform), trading             Limited to visibility and simple alerts.
     Control Tower      end visibility.
                                              partners, 3rd party sources.
                        Provide end-to-       Tightly integrated, built-in on-platform         Depends on the platform. Some focus
      Supply Chain
                        end visibility,       functionality and loosely integrated off-        on production, others logistics/GTM,
       Application
                        planning, and         platform enterprise applications,                demand/channel management, etc.
         Network
                        execution.            trading partners, 3rd party sources.             or combinations of these.
                          Table 1 - Visibility-only Control Tower vs. Supply Chain Application Network

What’s in a Name?
This is not about whether a solution is called a Control Tower or not. Some platforms that have Control Tower
in their name have significant built-in planning and execution functionality. Some Supply Chain Application
Networks have a module within their suite that has control-tower-like functionality, which provides end-to-end
visibility, tightly integrated with their own planning and execution functionality, and the ability to integrate
external data. That module or capability may or may not be called a ‘Control Tower’ by the solution provider.
Pure visibility-only control towers have generally not succeeded in the marketplace—they have either evolved
to include some application functionality or have morphed into something else altogether. Those that survived
can map orders, shipments, suppliers, and parts together, and add other planning and execution functionality
and analytics to that data.
Rather than seeing a black and white distinction between visibility-only control towers and supply chain
application network, solutions can be viewed as sitting along a spectrum from having less to more functionality
and intelligence embedded in the platform. To understand this spectrum, it is useful to look at what data is
needed, what intelligence is needed, and where that data and intelligence resides.

On-Platform vs. Off-Platform Data and Intelligence
As described in Figure 2 - Many Organizational Functions and Systems Required to Achieve ADSA, data needs to
be ingested from many different sources. For data sources that are already built into the platform (i.e., data that
is part of the built-in planning and execution functionality), the integration is inherent, saving not only a lot of
upfront integration effort, but ongoing maintenance of those integrations. Reducing the number of external
integrations required increases the agility of the platform to evolve over time. For data sources that are
external, the amount of integration effort, cost, and time required depends on the extent and nature of pre-
built connectors available.11
Once the platform has the data, it can detect disruptions and deviations, but in order to prioritize those, it needs
context. For example, to prioritize disruptions to materials flowing into a factory, the platform may need to

11
   We are seeing three different levels of data integration for these platforms, with many platforms providing some hybrid combination
of these: 1) the data is internal because it is part of the planning and execution application functionality of the platform, 2) the platform
has pre-built connectors and data models to get external data, and 3) the platform does not have pre-built connectors but has
mechanisms for creating new integrations to external data. For #1, there is no integration work required as the data already exists in the
system. For #2, there is some integration work required (setting up and testing connections), but it is a relatively modest effort, and you
can reasonably expect the vendor to update the mappings when the destination data changes. For #3, there is a significant amount of
upfront work required to get a new integration to work and the user’s IT group is on the hook for maintaining that integration, which
entails a lot of ongoing investment, unless the solution provider explicitly agrees to take on that responsibility (usually for a non-trivial
fee).

© 2021 ChainLink Research, All Rights Reserved.                                                                               Pg. 9
Agile Demand-Supply Alignment: Part 2— Evaluating ASDA Solutions

know the production schedule and deadlines at that factory, which customer orders and revenue are dependent
on each production run impacted by the delay, the value of those orders and potentially the lifetime value of
each customer, options for rescheduling production, and so forth. Trying to bring in all that data and build the
intelligence to understand it is daunting, due to the variety of semantics and the depth of logic needed to
interpret it. The platform would be practically replicating much of the intelligence and logic already embedded
in the external production planning and execution systems it is pulling the data from.
A visibility-only control tower, which does not have any planning and execution functionality, does not
inherently have the built-in intelligence and context required to prioritize and optimize. That doesn’t mean such
a platform cannot do any prioritization. With the right engineering effort by those solution providers, some
simpler prioritization can be accomplished by pulling in the right data, provided the platform understands the
semantics/meaning of the data and has ensured it is pulling in the right data from the source systems,
normalizing the values properly, and interpreting it correctly for the purpose.
However, the scope and sophistication of prioritization and optimization that can be done by a visibility-only
control tower is significantly constrained by the challenges inherent in doing all of the ‘reverse engineering’
work required and the lack of standard ways of expressing things like customer priority or lifetime value of a
customer or production schedules. Thus, as a generalization, the less built-in planning and execution a platform
has, the more rudimentary will be any prioritization or optimization it is able to provide. In contrast, a platform
that has rich planning and execution capabilities built in, inherently has the intelligence that can serve as a
foundation to contextualize and prioritize the issues that arise.

On-Platform vs. Off-Platform Optimization
Once issues have been detected and prioritized, they need to be resolved. The ultimate goal is for AI/ML to
prescribe the optimal course of action. Several solution providers have started down that path, though we are
still early on that journey. Some platforms provide useful approaches that do not involve AI/ML-generated
resolutions. For example, they may gather information to show the user alternate sources of existing inventory,
alternate suppliers, expediting options and costs, tools to invite suppliers to collaborate on a solution, and so
forth. Saving the user the grunt work of finding, gathering, and organizing all that information, and making it
easy and convenient to convene a team of co-workers and partners to resolve the issues—these are huge
productivity boosters.
Still, a more powerful approach is when the platform does the optimization work required to recommend the
best resolutions. This enables supply chain professionals to make smarter, faster, more strategic decisions.
Organizations often already have very capable optimization engines running within best-of-breed applications
such as within their existing TMS, WMS, production, and inventory optimization applications. However, these
engines only optimize within their own domain. ADSA requires global optimization, where multiple optimization
engines12 iterate collectively to find the best overall solution, across functions and enterprises. The vast majority
of best-of-breed optimization engines are not designed to iteratively cooperate with other function-specific
optimization engines to mutually analyze the tradeoffs. Some solution providers are building exactly that

12
  In theory, a solution provider could build a single cross-functional, multi-enterprise optimization engine that works on an entire end-to-
end supply chain model, but we know of no provider taking that kind of monolithic approach.

© 2021 ChainLink Research, All Rights Reserved.                                                                           Pg. 10
Agile Demand-Supply Alignment: Part 2— Evaluating ASDA Solutions

capability into their supply chain application network—the ability to iteratively optimize across multiple
different functions and enterprise nodes to discover globally optimal solutions.

Functional Scope
ADSA Solutions Have Vastly Varying Functional Focus, Scope, and Internal Integration
The functional focus and scope of ADSA solutions                                      Functionality
varies widely. Some focus on supplier and                               Potential Questions for Solution Providers:
production management, others are logistics-centric,         • What is the primary purpose of the solution? What problem(s)
while others focus on monitoring downstream end-               is it trying to solve?
                                                             • What portion of the solution functionality was acquired and
point consumption. Some solution providers offer a             what portion was developed in-house? What is the approach to
complete suite of supply chain applications for                integration for the acquired functionality?
                                                             • What sourcing and procurement functionality, if any, is
planning and execution, while others are ERP                   included?
companies that happen to offer ADSA-related                  • What outsourced production management functionality is
solutions. Assessing the functional scope and                  included? How is production status tracked?
                                                             • Is there any quality management functionality included? How
integration of the solution provider is important.             are product quality issues addressed?
Even when seeking a solution for a specific problem,         • What logistics/transportation functionality is included?
it is wise to step back and look at the bigger and           • Is any global trade management functionality included?
                                                             • Are there capabilities for full traceability and chain-of-custody?
longer-term picture, considering what else the               • What is the scope of demand-side visibility, if any? Does the
solution provider and their platform have to offer             platform ingest forecasts, the user company’s own inventory,
                                                               channel inventory, channel consumption, and endpoint
and how well integrated the platform and its                   consumption (such as retailer POS data, or stockroom
components are.                                                withdrawals)?
                                                             • Are demand forecasting or demand sensing capabilities
Some providers have grown by acquiring best-of-                included?
breed applications while others have built most of           • Does the platform support omnichannel business models,
                                                               including ecommerce, physical store, consumer-direct, and
their capabilities inhouse. In general, solutions that         distributor models?
are entirely or mostly developed inhouse will be             • Does that platform provide time-phased views of predicted
better integrated with a more seamless workflow                shortages and overages? If so, how are those presented and
                                                               what data goes into those predictions?
than those consisting of stitched-together acquired
                                                          • What collaboration tools are provided and how do they work?
applications. However, amongst solutions that have
grown by acquisition there are big differences in how well integrated the applications are. Some have become
quite good at integrating the data, user interface, and processes of acquired applications. Some have even
rewritten acquired applications from scratch, essentially building an in-house developed application that
incorporates the domain knowledge and functionality learned from the acquired application.

Sourcing and Supplier/Production Functionality
Some solutions provide no visibility into the status of production at the supplier’s factories while others provide
extensive, granular, near-real-time visibility, including visibility into the ordering and receipt of raw materials at
the supplier’s factory, granular updates on work-in-progress steps, finished goods inventory movements, and
packing and shipping activities at the factory. This is often accomplished via a supplier portal, but some
platforms also allow instrumentation of the supplier’s factory, such as the use of RFID tags to track materials and

© 2021 ChainLink Research, All Rights Reserved.                                                                  Pg. 11
Agile Demand-Supply Alignment: Part 2— Evaluating ASDA Solutions

processing steps at the supplier. The more capable platforms can often provide alerts when raw materials are
late or individual process steps have fallen behind schedule.

There is also wide variation in supplier-enablement tools provided by platforms. Many (but not all) ADSA
solutions have some sort of supplier portal and/or EDI capabilities to let suppliers negotiate and accept purchase
orders, update production status, request pickups/book shipments, issue invoices, and in some cases receive
payments.
This may include sophisticated transportation management tools for suppliers. For example, one platform we
reviewed lets suppliers create requests for transportation for order lines ready to ship from their origin. An
automated scheduled job can be run on an optimization engine that looks across multiple of these requests,
considering carrier options, lanes, legs, service level, equipment type, transit time, rates, and mode constraints
to find the least cost, best service level option respecting promised delivery dates on each order. While this may
not strictly speaking be ADSA functionality, it is an example of the kind of additional, closely related functionality
some ADSA platforms may provide, which will be part of the overall consideration of which platform best serves
a set of needs.
Some platforms provide various supplier compliance tools, such as enforcing the packing requirements outlined
in a P.O. by calculating carton weights & measurements, as well as enforcing the actual packing of the physical
product during the packing process. Platforms that let suppliers request transportation may improve compliance
by using the buyer’s enterprise’s routing guides and allocations, with routing guide rules and desired outcomes
configured on the platform.
Some platforms provide sourcing and procurement tools, such as supplier discovery, RFQ management, contract
management, PO management, invoice reconciliation, and payments/settlement. Advanced ADSA platforms
allow suppliers and their customers to collaborate on orders, shipments, transportation, inventories, forecasts,
and plans on a single network-based platform.

Quality Functionality
Supply disruptions and delays are sometimes caused by quality issues at the supplier. The timeliness with which
quality issues are identified and mitigated has a huge effect on the financial impact of the quality problem. It is
strongly preferred for suppliers to have robust quality processes and systems that catch problems before any
components have been shipped, rather than after the component has been received and assembled into a
finished good, or in the worst case already shipped to customers. Problems discovered at these latter stages can
be hundreds or thousands of times more expensive to correct than if those same problems were resolved early
on.
Some ADSA platforms include tools to help detect, identify, track, and resolve quality issues. These include a
wide range of capabilities from direct connections into the suppliers’ MES systems to mobile quality applications
for use by suppliers’ and buyers’ quality personnel to enter and track quality and compliance activities, capture
and document quality defects on the factory floor, including sample photos, and upload that documentation for
sharing and collaborative resolution. Some have approval and escalation workflows, as well as root cause
analysis tools. Some let customers configure custom milestones for tracking such as when inventory is put on
hold and quarantined, root cause discovered, fix proposed, fix tested and approved, fix implemented, material

© 2021 ChainLink Research, All Rights Reserved.                                                        Pg. 12
Agile Demand-Supply Alignment: Part 2— Evaluating ASDA Solutions

taken off hold, and so forth. Others have serial number and/or lot-level traceability capabilities to trace the
origin and chain-of-custody handoffs for any ingredient, product, lot, or batch, as well as identify quality
violations during transport such as temperature excursions for the food or pharmaceutical cold chains. This
traceability can help in managing recalls, including commonality analysis algorithms to identify common points
of failure and the associated lots.

Logistics and Global Trade Functionality
There is wide variation in the degree and granularity of logistics visibility and functionality included. Most
platforms provide a basic ETA13 and many can ingest EDI data from LSPs or carriers with updates throughout the
journey, though these data can be delayed by one to two days, or more. Less commonly, some platforms ingest
IoT/GPS data or updates from one of the tracking networks,14 to provide a near-real-time view of where the
vessel or vehicle is, and thereby a more dynamic ETA. The more sophisticated platforms use AI/ML to factor in
other elements, such as weather, traffic, port congestion, and major events (e.g., conventions or sporting
events) to develop a more precise dynamic ETA. This is an area of competition that many solution providers are
investing in—trying to provide more precise dynamic ETAs, providing more advanced and reliable warnings
about delays—and there is still room for a lot of improvement. More advanced and reliable warnings of late
arrivals enable a broader range of mitigation options.

Beyond precise ETA, ADSA solutions offer a wide variety of logistics management functionality. Some offer full
suites of tools such as RFQ and spot bids, contract management, booking tools, load boards and freight-
matching marketplaces, rating, freight invoicing and payment, and freight audit tools. Some providers offer
Global Trade Management (GTM) functionality with regulatory export and import compliance and transactional
functions. GTM functionality may include automated harmonization code classification, country customs
controls, restricted party screening, license determination and tracking, automated document generation, and
automated filing with various government systems.15

Less commonly, a few providers offer Container Freight Station (CFS) functionality, such as receiving,
comparison of receipts against Shipping Orders and FCRs,16 consolidating shipping orders, transportation/
shipping plan creation and approval workflow, and so forth. These can be used to run a cross-dock or transload
facility while providing visibility to the inventory passing through. This added visibility can help provide more
precision in the end-to-end tracking of goods and notifications when things are running late. A sophisticated CFS
system can provide capabilities to modify in-transit shipment plans, such as changing the destination to a
location that has a critical shortage, to help deal with demand-supply misalignments.

13
   ETAs (Estimated Time of Arrival) are often based on an estimate from the forwarder or carrier, which is typically just the average transit
time plus some buffer of time so that most trips arrive on time or early. A static ETA does not reflect any updates during the trip as
conditions change.
14
   There are a number of increasingly capable transportation tracking services that combine data from many sources to provide updates
on the status and location of in-transit shipments. Examples include MacroPoint, FourKites, Project44, and MobileSTAR.
15
   Some solutions interface with various customs and border control agencies’ electronic interfaces for automatic filing such as US AES,
US ACE, US ISF, US FTZ, DE ATLAS Export, BE PLDA Import & Export, CN GAC (CTM), and others.
16
   FCR = Forwarder’s Cargo Receipt, aka FIATA Certificate of Receipt

© 2021 ChainLink Research, All Rights Reserved.                                                                            Pg. 13
Agile Demand-Supply Alignment: Part 2— Evaluating ASDA Solutions

Demand Management Functionality
Scope of Demand-Side Visibility
Some ADSA systems focus exclusively on supply side disruptions and do not consider demand side data at all.
Others ingest forecasts, but do not monitor actual consumption. Solutions with the most complete demand-side
visibility monitor end-point consumption, as well as inventory at all downstream tiers between the enterprise to
the end consumer.

                    Figure 3 - Different Solutions Provide Different Scope of Demand-Side Visibility

As shown above, a solution that includes downstream inventory and end-customer consumption provides a
picture that more closely matches the reality on the ground and is more complete and up to date than ones that
only look at the forecast or sales/deliveries to the immediate customer. The higher up this demand-side visibility
stack a solution is, the more precise and earlier are the warnings of shortages and outages it can provide.

Time-Phased Views, Simplifying High-SKU Large-Network Visualization
Some of the systems will display a forward-looking time-phased view, making it easier to visualize which SKUs
will run out or have excess, including when that will happen and how large and prolonged the imbalance will be.
Visualization is trickier when there are thousands of SKUs and hundreds of locations across the network,
creating potentially millions of SKU-location combinations. An excellent UI/UX design is required to help the user
to easily monitor those millions of combinations, aggregating the related ones and bringing the most important
ones to the top. A good UI helps the user intuitively navigate the data and find the required information to
resolve the issues. This is one of the areas where various ADSA platforms tend to be differentiated. That is why it
is important to get demos of scenarios with high-SKU/location counts within large, complex network settings to
evaluate the platform’s UI/UX’s ability to make those scenarios manageable.

© 2021 ChainLink Research, All Rights Reserved.                                                        Pg. 14
Agile Demand-Supply Alignment: Part 2— Evaluating ASDA Solutions

POS and Channel Data Visibility
The ability for a supplier to obtain and use retailers’ POS data is not trivial in either the value it brings, or the
effort required to realize those capabilities. Services such as IRI and Nielsen syndicate data from multiple
retailers, but that data is not as timely or granular as getting daily POS data directly from retailers. Two of the
solution providers we reviewed provide services and systems to obtain retailer’s POS data, cleanse it, format it,
and bring it into a common canonical data structure so that it can be used in ADSA processes.
Another specialized area is channel inventory data. This is frequently a blind spot for manufacturers selling
through distribution channels. Only one solution provider amongst those we reviewed has the capabilities and
preconnected network of channel partners required to provide channel inventory visibility off-the-shelf.

Order Pegging
Some platforms provide the ability to peg available supply (purchase orders, inbound shipments, and on-hand
inventory) to demand (customer orders and/or store or DC locations replenishment).17 This lets users know
ahead of time how many unallocated units there are in each stage of the pipeline. As soon as units get allocated
to an outbound customer order or to a specific location and purpose,18 those units are no longer available for a
different customer (unless due to significantly higher priority of the new order, the units are reallocated and
'taken away' from the first customer’s order or location’s allocation).

Demand Sensing
Some solution providers offer forecasting and demand sensing capabilities. Demand sensing is particularly
relevant to ADSA as it provides a more accurate short-term prediction of demand, incorporating a variety of
casual factors such as weather, competitor’s actions, and other events. Demand sensing thereby helps better
predict when demand will deviate from the plan which makes the time-phased views of future overages and
stockouts more accurate. Some solutions also have specialized demand capabilities, such as managing limited
time offers (LTO) for the restaurant and food service industries and the impact on the supply chain of associated
promotional programs.

Retail Planning Capabilities
Some platforms support Open-to-Buy and/or WSSI19 planning capabilities, which helps ensuring demand-supply
alignment. A few have deep retail suites, including capabilities such as category management, assortment
planning, allocation and replenishment, promotion planning and execution, and product transition planning and
execution. These tools all play a role in keeping demand and supply balanced, which is particularly challenging
for retailers trying to get the right inventory levels for a mix of size, color, and style at each location across a
large and diverse network of stores and ecommerce fulfillment centers.

17
   For example, if a brand owner gets three orders from different retailers for 1,000, 5,000, and 10,000 of a specific item, and the brand
owner has 5,000 at their DC, 5,000 in transit, and 5.000 on order (in production at their supplier), they could allocate those units against
the orders, based on expected receive dates and the priority of each retailer. In this hypothetical scenario, the brand owner would still be
1,000 units short as the total on order (PO to supplier), inbound, and on-hand is 15,000, whereas the orders from the brand owner’s
customers total 16,000 units.
18
   Such as anticipated replenishment for an ecommerce DC or store location.
19 WSSI = Weekly Sales, Stock, and Intake, a process whereby retailers monitor actual consumption and perform planning to ensure the

right inventory will be in stock.

© 2021 ChainLink Research, All Rights Reserved.                                                                           Pg. 15
You can also read