Strategies for Effectively Managing Legacy Systems

Strategies for Effectively Managing Legacy Systems

Derek Longmuir presented ThoughtWorks QTB on working with legacy systems. You can see the video and slides on InfoQ. I like the definition given by Michael Feathers: Legacy code is simply code without tests. Legacy Systems have Value. They are usually business critical and feature rich. They may even be stable and reliable (YMMV). Hint: [...] Continue reading »
Aligning and Balancing your Backlog

Aligning and Balancing your Backlog

This is a review of Luke Hohmann's excellent blog series on Product Backlog Prioritization. As usual, I have captured what I believe to be the salient points in a visual note.  The main points are to: Align with Company Strategy Balance stakeholder demands Drive Profit Starting at the top left and going clockwise... Company Strategy. [...] Continue reading »
Agile Assessment Kickoff Presentation

Agile Assessment Kickoff Presentation

Yesterday, Gerry Kirk and I kicked off a 4 day Agile Assessment with a presentation aimed at taking some of the uncertainty out of Agile and providing context for the transition/assessment.  See slides below. Brief Intro to Agile, Benefits & Transition http://www.slideshare.net/michael.sahota/brief-intro-to-agile-benefits-transition View more presentations from Michael Sahota. The values and agile project life cycle [...] Continue reading »