Rewriting Software Is The Single Worst Mistake You Can Make - One Year On!

A session at DDD North 2012

Joel Spolsky once said that rewriting software from scratch is the single worst strategic mistake a software development company can ever make.[1] We all know of the Netscape story and the never-released v5.0. So as a developer how do you react when you're faced with the fact that there is little other choice than do exactly what you're told you should never do.

During this session I will describe how as a team we are managing to beat the odds and rewrite our main flagship product from a legacy platform into VB.net; as well as describing the decisions behind the choice of language, the choice of development methodology, how we built the project plan, what has changed since we started, how the plan and we have adapted, how we learnt from our mistakes and our successes, how working with Bournemouth University and their study of our rewrite has helped us, and whether or not we still think it's something you should never do.

Almost one year on since I last spoke about this project and two years into the rewrite project as a whole it's time to bring everyone uptodate with how it's going and what's changed over the past year.

[1] Joel Spolsky, Things You Should Never Do, Part I - http://www.joelonsoftware.com/ar...

About the speaker

This person is speaking at this event.
Phil Collins

Software developer by day, video gamer by night. The Patron Saint of Free Beer. Apparently. bio from Twitter

Sign in to add slides, notes or videos to this session

Tell your friends!


Date Sat 13th October 2012

Short URL


View the schedule


See something wrong?

Report an issue with this session