Visual Summary of Agile Adoption and Transformation Survival Guide

Visual Summary of Agile Adoption and Transformation Survival Guide

After providing my 13th verbal summary of my session at Agile 2012, I realized that I did not have an infographic summarizing the session and book - An Agile Adoption and Transformation Survival Guide. So here they are. Agile Failure & Culture Agile Differs from Most Company Cultures   Adoption --> Doing Agile; Transformation -->Being [...] Continue reading »
Sustaining Agility Game

Sustaining Agility Game

Have you been on a software project where each release gets harder and harder? Many projects fall into the tar pit of the Design Dead Core. Why do nearly all software projects fail to balance short term choices with long term consequences? Through game-play you will experience how hard it is to make effective choices. [...] Continue reading »
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 »