Development

YYRAGNI: Yes, You Really Are Going to Need It

Development work is blocked when a dependency for that work

Process and Product Delivery

It's a common complaint that process interferes with getting work

Software Estimates are not the Invention of Satan

Estimates seem to be the bane of software developers, many

Committees Kill

There's really nothing like a committee to destroy progress and

Effective Decisions

People avoid making decisions for many reasons, but mostly people

The Long Con of Scaled Agile

Since the start of the industrial revolution in the 18th

Conway's Law and the Death of Agile

Any organization that designs a system (defined broadly) will produce

Don't Let the Perfect be the Enemy of the Good

Voltaire "Perfect is the enemy of good" is an adage

Of Dog Food and Demo's

"Eating your own dog food" is a phrase that's been

Don't Let Your Product Bit Rot in Development

Bit Rot and Software Rot are observations digital content and