Why We Make Mistakes

Why We Make Mistakes

One of my goals is to make a mindmap of every book that I read.  I figure if I can take the time to read it, I may as well take a little time to synthesize the content of the book into a mindmap so I can remember it later.  Seems like a good idea, [...]
Agile PMO: Real Time Governance

Agile PMO: Real Time Governance

Last fall, I had the opportunity to hear Ross Pettit and Jane Robart present at the ThoughtWork QTB in Toronto.  You can see the full presentation and slides on InfoQ. (Hint: if you are in Toronto, there is a talk on Legacy Systems coming up on Friday, Feb 5th). The most memorable phrase from the presentation is: All IT [...]
Agility @ Scale – What makes Agile hard

Agility @ Scale – What makes Agile hard

Scott Ambler gave the keynote at Agile Tour Toronto this past Fall. As a conference organizer I only caught part of it, but still there were some useful perspectives that I wanted to share. Scott's presentation is here. Scaling Factors are about the kinds of things that make software projects more difficult (whether using Agile [...]
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 [...]
Rainsberger – Intro to Agile via Theory of Constraints

Rainsberger – Intro to Agile via Theory of Constraints

This fall, I had an opportunity to hear J.B. Rainsberger give an interesting, entertaining and educational talk - Introduction to Agile via Theory of Constraints.  (The same talk was given at Agile Tour Toronto, but my notes are based on an earlier talk at a client site.) If we think about our software group as [...]