Discussion about this post

User's avatar
Rich Stewart's avatar

Rebuilds are sometimes necessary when the technology used to build the application has been replaced by a newer technology. I was Scrum Master of a team that was rewriting a B2B web application originally written in AngularJS which was replaced by Angular. For two very good reasons, it was decided to rewrite the application in Angular. First, Angular is a better language, based on TypeScript. Second, over time, it would have been increasingly difficult to find AngularJS developers to support the application.

The rewrite was 100% successful and included some better design elements. Over time, the new application also had 100% coverage of automated tests for what could be automated.

Expand full comment
James's avatar

This really spoke to me and my experience. I am looking forward to Part 2!

Expand full comment
4 more comments...

No posts