Tech needs better leaders

Slow factories and fast cars

Kanban is where software development starts getting interesting. It shows you a lot of flaws in the organisation. https://twitter.com/sftwrcraftman/status/1157972095596470273 What a great question! Most of what we call Agile is based around optimizing...

Read More

Staffing on up

The Mythical Man-month is 40 years old. It's a timeless classic for software development management and its pages are often condensed into Brooks's Law: "Adding manpower to a late software project...

Read More

Train your weaknesses

Some teams are all about quality. They deliver software without bugs. Since that's their main strength, they'll work hard to improve that. How can we catch defects earlier? How can...

Read More

The curse of the Elders

All of us have been part of arcane rituals. We were introduced to them when we first set foot in the office. We passed them on to the new hires....

Read More

Greeks vs Geeks

https://twitter.com/MathObsessed/status/1149003824197189632 None of us has ever been on a project where "they" stuck to the plan. It seems like stakeholders love to change their minds mid-project. These Clueless Customers derail our...

Read More

Four foes of focus

Focus is one of the superpowers a product team must have to build great stuff. It's the ability to say Yes to whatever gets you closer to your goal...

Read More

Leaders, get help.

Picking up sports when you're out of shape is uncomfortable. You really don't want to be the old guy with the beer belly in the gym. You don't want to...

Read More

Focused Goals

A new project starts with a slide deck. We'll think about the details of our problem, come up with a solution and present a high-level plan. The board agrees and...

Read More

Consultancy 419

If you're in the corporate software development space, you've heard about the Hertz / Accenture lawsuit. It's an Enterprise-class nightmare where more than 30 million dollars were burned on a...

Read More