Correct Way To Do Legacy MODERNIZATION - Value stream mapping (VSM) & Domain-Driven Design (DDD)

MODERNIZATION architecture principles

Correct Way To Do Legacy MODERNIZATION - Value stream mapping (VSM) & Domain-Driven Design (DDD)

Sharing based on my 10+ years of experience at

  • Unisys, $400M P&L

  • Charles Schwab, Data & Digital Modernization

  • Thomson Reuters, IT Director

  • Vistra Energy, Sr Manager Enterprise Architecture

Typical Legacy System Challenges

  • Vulnerability and Cybersecurity Risk

  • Takes a lot of time to deploy business capabilities

  • A ton of license spend

  • Not able to find talent to support legacy systems

  • TBD

  • TBD

  • TBD

Principles one should follow before starting to rewrite the CODE?

  • Value stream mapping (VSM)

    • ?

    • ?

    • ?

  • Domain-Driven Design (DDD)

    • ?

    • ?

    • ?

  • Microservices

  • ?

Solutions - tools to help accelerate modernization

  • Scenario 1: how do you find out the current state of apps, modernization readiness, and how bad the code smells?

    • [TBD, please check back soon]

  • Scenario 2: how do you extract the operational intelligence on the ground without any documentation?

    • [TBD, please check back soon]

  • Scenario 3: how can you modernize while business is moving at thousand miles per hour?

    • [TBD, please check back soon]