liveBook · Manning

Change management

As explained in Digital Twins in Action

Change control is the governed process for evaluating, approving, implementing, and tracking changes to a system or its operating configuration.

Change management is the discipline of evolving a production digital twin without unexpectedly changing its behavior or affecting the physical system it represents. Sensor replacements, firmware upgrades, and revised business rules can have operational or safety consequences, so changes need more than an undocumented update. section 10.3.3 section 10.6

Treat four kinds of change explicitly:

  • Model: updates to physics models, simulations, or machine learning models. section 10.3.3
  • Schema: changes to telemetry formats, asset hierarchies, or ontologies. section 10.3.3
  • Behavioral: revisions to rules, thresholds, or autonomous agent logic. section 10.3.3
  • Deployment: updates rolled out across edge devices, gateways, and cloud services. section 10.3.3

Evolve telemetry without breaking consumers

Adding a power_kw field lets producers and consumers evolve independently. Renaming temperature to temp_c, by contrast, can silently break downstream consumers. Keep telemetry ingestion, state storage, analytics, and actuation loosely coupled so a new sensor field does not require every consumer to be redeployed. section 10.3.3

Use shadow deployments, canary releases, or A/B testing to run new logic alongside existing logic before it influences the physical system. For high-risk changes, require human approval before real-world actions. Pair change control with ownership and observability: otherwise, incidents and rising costs become harder to explain. section 10.3.3 section 10.6

Table 10.6 A checklist to determine the readiness of your digital twin for production deployment
Dimension
0 (Ad hoc)
1 (Basic)
2 (Managed)
3 (Optimized)
Score
Purpose and scope
No clear goal
Informal or shifting goals
Defined and stable scope
Outcome-driven and regularly reviewed
Platform and architecture
Tightly coupled components
Platform- dependent design
Modular services
Portable, event-driven architecture
Data foundations
Unvalidated inputs
Basic validation
Monitored data quality
Versioned, resilient data pipelines
Security and identity
Implicit trust
Basic authentication
Centralized IAM
Zero-trust, policy-driven security
Authorization and policy
Hard-coded logic
Scattered rules
Policy as code
Context-aware, auditable policies
Observability
Dashboards only
Basic alerts
Twin health visible
Assumption and drift detection
Change management
Ad hoc changes
Manual, undocumented updates
Versioned changes with review
Safe rollout and rollback
Operations and ownership
No owner
Informal ownership
Clear responsibility
Operated as production infrastructure
Value measurement
Anecdotal evidence
Proxy metrics
Outcome-based metrics
Continuous value review
Accountability
Opaque decisions
Partial logs
Traceable actions
Full auditability

Use the production-readiness checklist to assess change management alongside architecture, data, security, authorization, and observability. section 10.6

How Digital Twins in Action covers it

How deep it goes
Outlines four change dimensions and practical safeguards, but does not specify a detailed change-control workflow.
Examples
Contrasts adding power_kw with renaming temperature to temp_c, and names shadow deployments, canary releases, and A/B testing.
What you can do after
Operate/configure it by favoring additive schemas, decoupled components, progressive rollouts, and approval before high-risk physical actions.
How it connects
Links change management to schema evolution, loose coupling, progressive deployment, human-in-the-loop approval, ownership, and observability.

Also explained in

Compare how 4 books explain change management →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Digital Twins in Action. The section links point to the parts of the book it draws on.