Tech needs better leaders

Scope is a lie

Software engineers learn early on that building stuff means taking little steps at a time. Once you get into the profession, that means tickets. Whether you're doing Scrum or Kanban,...

Read More

Complexity costs.

If there is one thing I wish this industry would understand better, it’s the cost of adding complexity. We train our analysts to describe what to build. We teach our...

Read More

Agiletology

Agile is not a religious cult. We don't have High Priests that preach our dogmas. We don't quote wisdom from books that everyone pretends to have read. To become one of...

Read More

Lean and slow.

Large enterprises are unwieldy. Their people might be competent and their visions might be sound, but turning around the proverbial tanker takes time. Libraries have been written about change management and...

Read More

Process > plans

When training for any sport, consistency is key. Amateur judoka will count their wins. Professionals will focus rigorously on their technique. A beginning football player goes home disappointed that he didn't...

Read More

Definition of Don’t

Waterfall teams that finally get some customer feedback are usually in for a rude awakening. All of a sudden, people start to complain. Quality is low and the scope is...

Read More

The curse of middle management

In a not so distant past, I was a project manager. I scoped projects, cleared the way for my team and solved problems when they arose. And boy, did they arise. I used...

Read More

Guardians of the Gantt Chart

The Project Manager in an Agile environment With the shift to self-organized teams and Agile Software Development, we've seen the traditional manager role erode. The boss has been replaced by coaches...

Read More

There is no WHY in TEAM.

Nothing defines the success of a product more than the team that builds it. Without the right people and skills, nothing gets done. Well, nothing good at least...

Read More