A title slide displaying the text “Models 2025 – JIDOKA: Automation with a Human Touch – Presented by Eban Escott, PhD.” Beside the text is a photograph of Eban Escott speaking on stage, holding a device in one hand against a dark gradient background.

Jidoka at MODELS 25

At this year’s MODELS 2025 conference, WorkingMouse founder Dr Eban Escott presented his latest work on Jidoka, our methodology designed to break the legacy cycle and enable continuous modernisation. After more than 100 modernisation projects, Jidoka brings together the lessons we’ve learnt and the principles we rely on when working with complex public and private sector systems. 

The presentation, Jidoka: Automation with a Human Touch, explored how Model Driven Engineering (MDE), DevOps, and AI can work together to create software delivery processes that are predictable and easier to maintain. It’s built on the same themes we reinforce across our modernisation work: humans and machines collaborating to produce higher quality outcomes than either could alone. Legacy systems grow increasingly difficult and costly to maintain, trapping teams in cycles of rebuilds. Jidoka offers an alternative path. 

Breaking the Legacy Cycle 

Many organisations find themselves locked into replacing legacy systems every few years. Over time this becomes expensive and disruptive, making it harder to maintain quality and retain system knowledge. As the system ages, the level of risk also increases. 

Jidoka reframes modernisation as a continuous, model-centric process. Rather than rebuilding systems from scratch, we create a journey where organisations stay in control of their technology, not controlled by it. 

To explain how, the presentation walked through the three phases that define the Jidoka approach. 

The Three Phases of Jidoka 

Phase 1 – Human builds output 

Every project begins with a clear reference point. We build an example of the output using best practice development. This sets the benchmark for quality, behaviour, and structure. 

A slide titled “Phase 1: Human builds output.” An illustrated person assembles components at a desk next to a computer labelled “AI.” The subtitle says “the developers build reference-first using best practice.” Represents manual creation of the initial reference implementation.
A slide titled “Phase 2: Human builds machine to automate.” An illustrated human figure stands beside a robotic arm labelled “AI.” The subtitle lists “pipelines, models, metamodels, generations, transformations, and validations,” representing engineering work that enables automation.

Phase 2 – Human builds the machine to automate

Once the baseline exists, we construct the automation around it. This includes models, metamodels, pipelines, transformations, validations, and generation rules. This is where the long-term value is created, because it allows us to reproduce consistent outcomes at scale. 

Phase 3 – Machine alerts human when quality is breached 

Finally, automation supports ongoing quality. Testing, analytics, and feedback mechanisms monitor behaviour and notify humans whenever something falls outside expectations. People stay in control, supported by tools that preserve quality. 

A slide titled “Phase 3: Machine alerts human when quality is breached.” A robotic arm labelled “AI” points to a warning icon. The subtitle reads “testing and analytics.” The design reflects automated quality monitoring with human escalation.

These phases work together to create a repeatable cycle of continuous modernisation rather than repeated rebuilds. 

Why Combine MDE and DevOps? 

DevOps improves the speed and consistency of deployment, while MDE gives teams a clearer way to understand and automate systems. Used together, they create a stronger and more predictable development process. This combination has been important in our large-scale modernisation work. 

A slide titled “Breadth-first” comparing two illustrations: “Legacy User Interface” on the left showing a cluttered, interconnected screen layout, and “Component-based” on the right showing grid-based modular UI components in multiple colours. The layout emphasises the contrast between legacy design and modern component architecture.

Modernising Brownfield Systems Through Breadth-First Understanding 

A key message in the talk was that legacy (brownfield) environments behave very differently to greenfield builds. Because a system already exists, we need to respect its business processes, data, and user behaviour before making changes. 

To do this, we use a breadth-first strategy. By breaking down legacy interfaces into components, we can identify patterns, consolidate logic, and map out functional coverage early in the process. This approach reduces risk and helps create shared understanding across the team. 

Making Modernisation Work: The Goals Board 

To help everyone understand how the system fits together, we use a tool called the Goals Board. It gives a clear view of each application, component, and platform capability, making it easier for our team and our clients to stay aligned on priorities and progress. 

By visualising the system, we: 

  • align stakeholders 
  • identify risks early 
  • prioritise high-value areas 
  • support model-driven planning 
  • create a shared language across technical and non-technical contributors 

This level of visibility is a big part of why our modernisation projects stay on track, even in complex environments. 

A dark slide titled “Goals Board” showing a multi-column, colour-coded grid. Columns are labelled Platform, App 1, and App 2. Rows A to D contain boxes with labels such as CRUD, AAA, Testing, Services, API, Logic, Advanced Components, Custom Code, Login, Security, List, Backend UI, Frontend UI, Dashboard, Reporting, and more. The slide footer reads “Jidoka: Automation with a Human Touch.”

A Real Industrial Example: Eight Applications. One Modern Platform. 

The presentation included a real case study: a large industrial application with over 20 years of legacy behind it. Across an 18-month project, we modernised: 

  • eight business applications 
  • a shared model-driven core 
  • automated documentation 
  • data migration with traffic light validation 
  • business logic using model-based testing 

This example showed that Jidoka is not just a methodology. It works in practice, even at scale, and without disrupting day-to-day operations. 

The Ten Principles of Jidoka 

To close the talk, Eban outlined ten principles we apply across all modernisation work. These principles are central to how WorkingMouse delivers high-quality outcomes: 

  1. Empower teams with AI and high-quality tools.
  2. Treat everything as a model and build bridges across the organisation.
  3. Record knowledge simply and centrally in the code repository.
  4. Use pipelines to improve quality and enable automation.
  5. Address high-risk issues early.
  6. Align administration effort with actual risk.
  7. Prioritise non-functional requirements.
  8. Avoid altering business processes during modernisation.
  9. Keep the end in mind and enable continuous modernisation.
  10. Apply each principle pragmatically and with balance.

These principles put humans at the centre of the process, supported by systems designed to enhance quality and reduce risk. 

Humans and Machines Working Together 

The final message from the presentation captured the essence of Jidoka: humans and machines working together achieve the highest-quality outcomes. 

At WorkingMouse, our mission is to modernise legacy systems in a way that strengthens teams rather than replacing them. Jidoka provides a structured, scalable, and human-centred way to do exactly that. 

If you're looking to modernise an ageing system or break free from the legacy cycle, our team can help you apply Jidoka to your environment and plan a path towards continuous modernisation. 

Made with ❤️ in Milton, Brisbane (Meanjin) Australia.

WorkingMouse acknowledges the Traditional Owners and their continuing connection to land, sea and community. We pay our respects to them, their Elders, both past and emerging.

Torres Strait Islands Flag Australian Flag Aboriginal Flag
Top B2B Companies Clutch Award 2022 Clutch Top Company 2022 2023 Clutch Award 2018 iAwards 2023 Buy Queensland Finalist Award Award 1 Technology Fast 50 2017


2025 WorkingMouse Pty Ltd. All Rights Reserved.