Track: Dark Code: The Legacy/Tech Debt Dilemma


Day of week:

How do you evolve your code and modernize your architecture when you're stuck with part legacy code and technical debt? Lessons from the trenches.

Track Host:
Michael Feathers
Author of Working Effectively with Legacy Code
Michael Feathers is the founder and Director of R7K Research & Conveyance, a company specializing in software and organization design. Prior to forming R7K, Michael was the Chief Scientist of Obtiva and a consultant with Object Mentor International. Over the years, Michael has spent a great deal of time helping teams after design over time in code bases. Michael is also the author of the book Working Effectively with Legacy Code (Prentice Hall, 2004).
10:35am - 11:25am

by Michael Feathers
Author of Working Effectively with Legacy Code

11:50am - 12:40pm

by Adam Tornhill
Software consultant with a degree in psychology

The technical debt metaphor has taken the software world with storm. No wonder, since software projects have their fair share of challenges. Most organizations find it hard to prioritize and repay their technical debt. The main reason is the scale of modern systems with million lines of code and multiple development teams; no one has a holistic overview. So what if we could mine the collective intelligence of all contributing programmers and start to make...

1:40pm - 2:30pm

2:55pm - 3:45pm

Open Space
4:10pm - 5:00pm

5:25pm - 6:15pm