AI: a paradigm-shift for software?

In his landmark book “The Structure of Scientific Revolutions”, Thomas S. Kuhn introduced the concept of the paradigm-shift, which is a fundamental change in the way that we view and approach a particular problem or field.

For there to be a shift, the new paradigm:

  • explains previously inexplicable phenomena
  • resolves inconsistencies in the old paradigm
  • fundamentally changes the way we approach the field

Today, we are witnessing another shift in the computing paradigm with AI making it easier and faster to create code, automate tasks, and more – and improving itself at an accelerating pace. Like other paradigm-shifts in computing, it is also enabled by the predictable increase in computing power (Moore’s Law). In addition, there is a ‘stacking’ or multiplier-effect of AI-oriented computing capabilities – that may prove to scale or multiply in a similar way.

Will AI-oriented computing be a true paradigm-shift, or simply a continuation of the current paradigm?

There is a striking fundamental difference from the current paradigm of humans writing code to explicitly define the steps a computer should take, to a potentially new paradigm of algorithms and models that learn and make decisions based on data and objectives.

The AI-oriented computing paradigm can explain things that were previously inexplicable and it can resolve many of the inconsistencies and inefficiencies of the current paradigm.

Perhaps most importantly, AI has the potential to enable new applications and solve problems that were previously impossible or impractical to address using traditional methods.

More broadly, a true Kuhnian paradigm-shift is NOT just ‘new technology or breakthrough’, but must include:

  • a change in the way we think about and approach computing as a whole
  • a shift in the underlying assumptions and concepts that guide our understanding

My Take

The current trajectory of AI-oriented computing is approaching a new paradigm.

AI-oriented computing could fundamentally change the way that we think-about and approach what we currently call the ‘software design / development / maintenance’ process – and towards new-thinking and approaches that are not centered on ‘the code’, and the multitude of tasks and human-efforts around it, that we see today.

I anticipate the new paradigm will be increasingly interdisciplinary – where the definition, purpose, and process of what we call ‘software’ today, will become more inclusive across disciplines and domains, with an increasingly broad span of capabilities; from the most ephemeral / esoteric personal use such as, ‘l need a one-time app composed for what I am doing today’ – to running the most sensitive and mission-critical business functions such as ‘execute according to required policies and business objectives’.


What do you think?

Will AI-oriented computing be a new paradigm, or is it simply a continuation of the current paradigm?


supply chain visualization generated by robb bush using midjourney #promptengineering

the future is closer than it appears

In the fall of 2020, I embarked on a journey to revolutionize the concept of supply chain management – and all that ‘SCM’ has come to embrace or imply.

However, realizing the rapid evolution of technology, I was determined NOT to be constrained by a fixed “tech stack” or mindset from the start – but to focus solely on how “it” should behave, given different conditions and scenarios.

Drawing on my 25+ years of experience in Enterprise Software, I firmly believe that initial tech-decisions have an immense and lasting impact on the speed, agility, and innovation throughout the entire company and product lifecycle.

I am grateful that I held off, as the future trajectory has become increasingly clear with each passing month, week, or day (recently)!

With this in mind, there is no better time than NOW to accelerate the development of a new approach to enabling the dynamic and intelligent enterprise of the future.

If this sounds interesting, or is your kinda thing – please reach out!

#generativeai #ai #enterprise #supplychain #autonomous #industry5 #numuv

NUMUV Transfer Animation by Design-Science.co

NŪMŪV: What is it, and who cares?

The primary design-hypothesis of the NUMUV concept:

De-coupling the cabin from the conveyance enables a whole new mobility system – both physically, and digitally.

Depending on the point of view and area of expertise, various people will see different aspects of the NUMUV system that are interrelated:

A Transportation Designer may see:

  • a modularized vehicle system with a wide variety of interoperable ‘transporters’ and ‘cabins’
  • leverage existing infrastructure and transport modes in a new way

A Logistics Professional may see:

  • ‘Containerization’ which has proven to “make the word smaller, and the economy bigger”

A Supply-Chain Professional may see:

  • A digital-thread system that “follows the Person / Product” and not the purchase or delivery order

A Software Engineer may see:

  • Internet of Things and Autonomous Robotics

A Hardware Engineer may see:

  • Robotics and Microcontrollers

An Industrial Automation Engineer may see:

  • Meh

Multi-Modal Content Generation System

Go from structured Text → to sequential Image / Animation / Video + Audio / Music / Narration assets

…all labeled and classified, and continuously contextualized – and typically used to do final authoring, or as an input to other next steps.

For storytellers, screenwriters and playwrights – even grandparents dig it.

  • Confidential, Multiple Industries