article thumbnail

Realigning IT to the business with app modernization

Capgemini

Companies will opt to refactor applications when, as in the case of rehosting, they are basically satisfied with the functionality but the code needs to run on a more modern foundation, such as a current operating system. Microsoft support for those operating systems is about to expire. Why refactor? Why rearchitect?

article thumbnail

Grown-Up Lean

LeanEssays

This working paper was submitted as a chapter in The International Handbook of Lean Organization , Cambridge University Press, Forthcoming. The strategy for breaking dependencies, in a nutshell, is to take the bazaar approach to both system architecture and development teams. Lean was introduced to software a couple of decades ago.