Uncategorized

How to avoid status meetings

Meeting culture is that ubiquitous pest that stains corporate life. Middle managers often have their agenda covered with back-to-back meetings like some kind of twisted mosaic. And in these days...

Read More

What is Middle Management?

One morning, the CEO of a large company wakes up with a great idea. She gathers her Department Heads and the ball starts rolling. A few months later, an engineer...

Read More

Distributed Team Leader

Now that distributed teams are finally adopted by the mainstream, productivity soars and work-life balance is better. Most developers, designers and writers are happy to be back in control of...

Read More

Going Remote Overnight

An emergency kit for newly distributed teams Those that know me, know I'm somewhat of a remote work advocate. For years, I've been praising the steady evolution away from the centralized...

Read More

The machine has strong opinions

I've worked in plenty of large enterprisy organisations and one of the most painful recurring themes is employee detachment. We don't talk about it that often, but in an industry that's...

Read More

Lean: a quick success story

Sometimes it can feel that discussions about Agile and Lean are purely academic. Most of those articles are the business equivalent of those motivational TED Talks. But sometimes, you watch...

Read More

A case for individuality

A team is a network of individuals working towards a common goal. There's a lot of literature about the teams and the networks and the goals, but I would like...

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