Sonar Smash : fueling the removal of technical debt through competition (H. Wallace, J. Mac Mahon)
Have you ever run code quality analysis on a legacy code base? How much technical debt did you have? SonarQube can be an invaluable tool for providing visibility on the quality of your code base. But when it reports 6 years of technical debt, where do you start? Often issues are tucked away in seldom visited corners of the code base, hiding real bugs. How do you know which issues to fix? How do you get time to fix code that isn’t necessarily broken? How do you motivate developers to work on messy code? In Murex, we created Sonar Smash: A competition to crack the mountain of technical debt, thus motivating developers to fix these issues and to write new tests WITHOUT taking away from their day to day work. Come and learn how to run it yourself! Whether you have 2 days or 20 years of technical debt; Sonar Smash will * Get rid of the bed bugs in your code * Raise awareness of code quality * Help you identify and pitch larger refactoring projects * Get a grip on legacy code in a meaningful way * Be Fun!