For those wondering about this VizPick technology, there is a short video demo from two years ago at
https://www.reddit.com/r/walmart/comments/l0bn4m/for_those_wondering_about_vizpick/

The UX isn't perfectly smooth. You can feel the latency of the recognition software. Also, the operator has to move relatively slowly to give a chance to the acquired digital image to stabilize. However, it still beats the human perception by a sizeable margin.

vermorel Aug 24, 2022 | flag | on: Launching Supply Chain News

Thanks and welcome! Don't hesitate to submit a link of your own, and/or to post a question. You will benefit from an extra level of care being on of the first non-Lokad contributors. :-)

Unfortunately, S&OP processes - at the very least those I had the chance to observe in my career - had already devolved into tedious iterated sandbagging exercises, exclusively moving targets up or down without - ever - touching any actual decision. Yet, the insight remains correct, without putting the decision front and center, it devolves into idle speculations about the future.

vermorel Aug 24, 2022 | flag | on: Launching Supply Chain News

Side story: this discussion board has been a long-time project of mine. For years I have been looking for a minimalistic discussion board, but all I could find was bloated pieces of software that did 10x what I wanted, and were missing the few things I cared about - like mathematical notations, (hey, have a look at my EOQ, $Q=\sqrt{\frac{2c_l\cdot k}{c_s}}$). More recently, the big platforms started doubling down on both fact checking - as if such a thing was possible when operating platforms that discuss everything and the rest - and monetization. Both being quite toxic to healthy open discussions. This renewed my sense of urgency for this project.

Yet, I believe that an online community does require neither a big platform to operate, not a heavy handed moderation policy. As long you don't have to deal with millions of users, a few careful design decisions can alleviate the bulk of the usual problems that plague online communities (spamming, trolling, brigading).

About 10 days ago, I started actually working on the Supply Chain News project. For the tech-inclined, I have implemented this webapp in C# / .NET 6 / ASP.NET with minimal amount of JS. The persistence is performed via Lokad.AzureEventStream, an open source project of Lokad. I might open source this very forum at some point, once the webapp is a little more battle tested.

A system is a whole that contains two or more parts, each of which can affect the properties or behavior of the whole [..]. The second requirement of the parts of a system is that none of them has an independent effect on the whole. How any part affects the whole depends on what other parts are doing. [..] A system is a whole that cannot be divided into independent parts.

Supply chain is a system, in the purest sense as defined by Russell Ackoff. Approaching supply chains through systems thinking is critical to not entirely miss the point. Most practitioners do it instinctively. However, most academic treatments of the supply chain entirely miss the point.

There are three different ways of treating a problem. One is absolution. That's the way we trust most problems. You ignore it and you hope it'll go away or solve itself. [..] Problem resolution is a way of treating a problem where you dip into the past and say what have we done in the past that suggest we can do in the present that would be good enough. [..] There is something better to do a problem than solving it and it's dissolving it [..] by redesigning the system that has it so that the problem no longer exits.

Dissolving problems is incredibly powerful. A decade ago, Lokad (mostly) dissolved the forecasting accuracy problem through probabilistic forecasting. Instead of struggling with inaccurate forecasts we embraced the irreducible uncertainty of the future, hence mostly dissolving the accuracy problem (not entirely, but to a large extend).

late 15c., "any small charge over freight cost, payable by owners of goods to the master of a ship for his care of the goods," also "financial loss incurred through damage to goods in transit," from French avarie "damage to ship," and Italian avaria.

Supply chain has been shaping the terminology of mathematics.

The M5 forecasting competition was notable on several fronts:

  • It uses a sizeable real-world store-level sales dataset provided by Walmart. With 40k SKUs, it is - to date - the largest publicly assessible dataset for retail sales data.
  • It features a probabilistic perspective letting the participants compete over a series quantile estimates. To date, it's the only forecasting competition featuring a non-average non-median scoring criterion.
  • With 1,137 participants, it was very sizeable event. To date, I don't know any other forecasting competition that did even approach this level of participation.

The findings are not overly surprising: gradient boosted trees and deep learning models - which dominate the vast majority of the Kaggle competitions - end-up dominating the M5 as well.

Caveat emptor, those models are quite dramatically greedy in terms of computing resources. For a retail network of the scale of Walmart, I would not recommend those classes of machine learning models.

vermorel Aug 23, 2022 | flag | on: Supply Chain Rhapsody [video] (2019)

This video has ~47k at the time of the comment which is a shame, because this video is pure gold.

Brands have long known the power of the Made In Your Country sticker. It seems that the practice is over 4000 years old
https://en.wikipedia.org/wiki/Country_of_origin#History_of_country-of-origin_labelling

The Librem example is striking because they literally quantify the extra willingness to pay of their clients to benefit from the right country of origin.

For another discussion about the bullwhip effect, check this discussion with Prof. Stephen Disney (University of Exeter):
https://tv.lokad.com/journal/2021/6/2/the-bullwhip-effect/

More generally, I am trying to consolidate a whole series of lectures about SCM that you can see at:
https://www.lokad.com/lectures

Shaun Snapp (principal at Brightwork Research) delivers an analysis that matches my own empirical observations about HANA, an analytics platform sold by SAP. The in-memory paradigm is expensive, pretty-much by design, due to both CAPEX and OPEX costs associated with the ownership of terabytes of DRAM, the class of devices that hold the memory in modern servers. Among the in-memory options for enterprise analytics, HANA appears to be one of the worst offenders of the market in terms of costs. Unfortunately, it does not appear to deliver features that can't be replicated in much cheaper systems. Nowadays, PostgreSQL, with a proper columnar setup, is a superior alternative in every dimension that I can think of.

Ryan Petersen is the CEO of Flexport, a startup that raised $2.2B. Flexport is a supply chain platform to track and manage orders.

Indeed, barcodes predate QR-codes, but QR-codes aren't necessarily superior. Information density comes as a tradeoff when it comes to the scanning apparatus and the need for ambient lighting. If you want to convey more information, then RFID is more appropriate than (hypothetic) higher dimensional barcodes. Alternatively, a QR-code is enough to encode a URL, and all the relevant information can be pulled from the internet instead of trying to cram the data into the label itself.

Close to three-quarters of supply-chain functions rely on the simplest method: spreadsheets. In addition, more than half use SAP Advanced Planning and Optimization (APO), a popular but antiquated supply-chain-planning application that SAP introduced in 1998 and will stop supporting in 2027. The portion of APO users in certain industries is even higher—75 to 80 percent of all the automotive, retail, and chemical companies we polled.

This 3/4 estimate for the supply chain functions that rely only on spreadsheets feels right. This is also matching my experience. Furthermore, even when some kind of planning tool is present, the tool almost invariably relies on the alerts & exceptions design antipattern which ensures a very low productivity for every employee that touch the piece of software.

However, I disagree with process suggested for the vendor selection. More specifically, the section that outlines the suggested process for the client company:

A list of business requirements.
Clear evaluation criteria.
Two or three “must have” use cases.

Companies invariably do an exceedingly poor job at any of those three tasks which are exceedingly technology dependent. This process guarantees a bureaucratic selection which favors whoever can tick the most boxes in the RFP document. Bloatware is the enemy of good software.

There is a much simpler, faster and more importantly accurate way to proceed through a vendor-on-vendor assessment:
https://tv.lokad.com/journal/2021/3/31/adversarial-market-research-for-enterprise-software/

It is an object of the invention to provide automatic apparatus for classifying things according to photo-response to lines and/or colors which constitute classification instructions and which have been attached to, imprinted upon or caused to represent the things being classified.

Much of what makes the modern supply chain only become possible thanks to the widespread usage of the barcode technology. It's fascinating to see that the barcode predates mainframe computers which only started to get traction in the late 1950s.

Paradoxically, data is the most under-valued and de-glamorised aspect of AI.

Lack of focus on the data plumbing spells the doom of most supply chain initiatives. While this article wasn't written with supply chain use-cases in mind, it's clearly relevant to the supply chain field. Data plumbing being "glamorous" means that it's difficult to gather resources for stuff that don't really have any kind of visible payback. Yet, data engineering is a highly capitalistic undertaking.

Ha ha. It's the pending $1 billion question that haven't cracked yet at Lokad.

Unfortunately, this article gives away very little about what Google may or may not do for supply chains. This article is written like a marketing piece. Nowadays, pretty much every single software company is using at least two cloud computing platforms to some extent. Thus, it's should be a surprise if a Software Company X that happens to do produce supply chain software runs on Cloud Platform Y. Yet, it this doesn't say why this cloud platform is better suited than its competitors.

The article puts forward Vertex AI, a recent ML offering of Google. However, as per the documentation of Google, it's state Pre-trained APIs for vision, video, natural language, and more which gives strong-vibes of being absolutely not the right quite of ML for supply chain. Furthermore, the AutoML (featured by Vertex AI) is also the sort of technology I would strongly recommend not using for supply chain purposes. It adds massive friction (compute costs, development times) for no clear upside in production.

Also, https://killedbygoogle.com/

Even with the Amazon.com behemoth dominating the e-commerce landscape, there’s room for smaller, scrappier rivals, Giovannelli says. In fact, many independent service providers are under contract to Amazon and other e-tailers to fill out the growing need for delivery vehicles.

In short, Amazon supply chain is a massive success, and just like the iPhone of Apple, it proves that there is a vast market waiting for alternatives. When considering large markets, even dominant players like Apple struggle to reach 25% market share. This is gives a lot of room for other actors. This is what those private equity investors are looking for.

Within the Lokad TV channel, this episode about DDMRP is probably the one, so far, that generated the most polarized feedback. On one hand, we got a lot of support. On the other hand, we got heavy criticized by the DDMRP evangelists. The most frustrating part of me is that the critics have been, so far, have only been shallow dismissals, or authority arguments.

A longer written discussion was produced at:
https://www.lokad.com/demand-driven-material-requirements-planning-ddmrp

Year's later, DDMRP community has still not addressed my top three objections:

  • Incorrect baseline: half-backed MRPs can't be a baseline for DDMRP.
  • Limited formalism: BOMs are literally applied graph theory, which DDRMP ignores.
  • Real-world complexity dismissal: economics are absent from DDMRP.

It will be on September 14th at 15h00 (CET).

Watch the live at:
https://www.youtube.com/watch?v=3uqezVCMhSE

vermorel Aug 22, 2022 | flag | on: The last days of Target (2016)

Most supply chain initiatives fail, and yet, the vast majority of supply chain case studies speak only of successes. Only the epic-scale failures become visible to outsiders. Even insiders frequently don't realize that most of the past initiatives of their own company have failed. Large companies aren't necessarily very capable when it comes to their institutional memory of past debacles.

The case of Target Canada was discussed in my supply chain lecture:
https://tv.lokad.com/journal/2021/2/3/supply-chain-personae/