Posts

The Transformation Project

Image
  It's a company with a big .NET monolith that stores all the company data. It needs dismantling so that we can develop software faster. The project has been ongoing for years and frustrations have reached a new peak. It must be done now. It's not a unique situation. Actually, it's textbook. Legacy migrations methods are well documented. I've done them before and I've read the books. So why am I struggling to think clearly about this one. I'm James, ex developer come startup CTO. I'm now a newly crowned Architect for the largest company I've ever worked for. I've been given the long running and seemingly sisyphys-worthy legacy migration project to own. Problem: The company has high growth ambitions and investment to match. Software development cost is high and speed of delivery is low. Scaling up in it's current form won't work.  Cause: It's too complicated to keep building on top of the current system. Too many dependencies. Too many n...