The Planning Game

Successful projects are continually planning. Big plans (release), small plans(iterations). The best plans are clear, simple and easy to change. Most importantly, plans are the result of a collaborative team effort.
Successful teams value planning over plans. However, things are really broken when the reverse is true. We’ve all been [...]

Does the customer know what they can get?

I really enjoyed watching this InfoQ post on “A Customer’s Perspective of an Agile Team” because its good for people for like us, people who build stuff, to keep an eye on how we are perceived by our customers.
The timing of this talk was spooky for me. Recently, I’ve been running a [...]