Agile started off as a set of values. As agile spread, what spread wasn’t the values but the practice of working in cycles. So cycles became “sprints” and the metric of success, “velocity.” But speed isn’t the problem. The problems are doing the wrong things, building to specs, and getting distracted.

Deliberate resource allocation

Allocating resources means dedicating resources

It takes a whole business to ship

An “agile” team isn’t going to get very far if management doesn’t protect their time

Mutable requirements

If a team works to a spec, there’s no point in iterating

Uphill Strategies

Work that requires problem solving is more like a hill. There’s an uphill phase where you figure out what you’re doing.

Source

Get in