In a world of ever-changing business requirements, how can you keep your software moving at the same pace? If you keep adding lines of code around previous iterations to add new functionality, things can become complex quite fast. By measuring complexity, you can resolve and prevent bugs, while measuring class responsibility can make refactoring easier.

In this talk, Dennis de Greef (TransIP) will go through certain concepts and definitions of analyzing software with automated tools to report metrics that tell a story about your code.