If it’s not working, do something different.
We rapidly rewrite what’s working today into a modern form that’s ready for anything you want it to do tomorrow.
Legacy modernization is the key to staying competitive, secure, and innovative—but too often, these projects derail under the weight of complexity and risk. The result? Disruptions, soaring costs, and unfinished transformations that leave businesses stuck in the past.
Mechanical Orchard is building technology that modernizes systems based on how they behave. Guided by three core principles, it makes modernization safe, fast, and disruption-free.
We believe that every company deserves to realize their vision, free of constraints from the past. Our team's approach, technology, and experience can help them move into this evolving version safely, reliably, fearlessly.
Continuous modernization means continuous delivery: that’s how we reduce risk and get workflows in production faster. That means we need to run the system while we incrementally modernize it until the entire system is migrated. During that time, customers benefit from a finely-tuned, test-driven, automated cloud environment that is doing everything the mainframe did, with the same performance and functionality—except more and more components are running on modern code. When the modernization of the system is complete, customers can pair in with us and learn and/or take over anytime — the company retains the intellectual property and maintains control.
As our former Chief Scientist, Kent Beck, puts it: “First make the change easy, then make the easy change.” It might sound counterintuitive, but we believe the fastest and safest way to get to where you want to go is by rewriting what’s already working (and eliminating what’s not). And since we deliver incrementally, you can start innovating on each slice as soon as it’s modernized.
While the Imogen platform is optimized for mainframes, the beauty of our approach is that it can work with any kind of legacy system: we treat the system itself as a black box and reproduce its behavior from any language, to any language.
We do. Because Imogen captures data inputs and outputs, it’s able to generate high-quality, idiomatic modern code that’s built and verified rapidly against the actual run-time data of the application. This eliminates the long and uncertain period of “testing and integration” that often results in project failures.
We currently partner with Thoughtworks, a global technology consultancy with deep roots in the agile software development movement. While we are open to conversations, we do not have a formal licensing offer for other system integrators at this time.