Categories
Engineering Product Management

Measuring Outcome

What is the measure of an outcome in an organisation?
Is it a tick in the box?
Is it a business relevant metric?

Metrics are too often mistaken for a tick in the box.

Metrics are hard, measuring them is even harder.
Moving the needle on a metric that counts is an achievement.
Recognising people, teams, divisions, entire organisations for results is leadership.

A tick in the box has never delivered any real value.
A tick in a box has never transformed a business.
What kind of culture does giving credit for a ticking the box drive?

If your daily work involves ticking boxes, send a link to this article to your superiors.

Categories
Engineering Product Management

On Measuring

Measuring code quality, productivity, technical debt is difficult.

Measuring number of lines of code; speed of delivering code; completed stories, features, epics is easy.

Do not trade quality away for comfort.

Categories
Engineering Product Management

Is it Serious?

Transpiling a good doctor-patient joke to techie-CEO:

  • CEO says to one of his techie “Is it serious? How long do we have until we go offline?”
  • Techie says “5”
  • CEO says “5 what? 5 days? 5 weeks? 5 months?”
  • Techie says “4…”

Categories
Engineering Product Management

You call yourself a SaaS?

You do not get to call your product a Software as a Service (SaaS) if it does not support webhooks or REST hooks in addition to a decent collection of APIs.

Your product is just web application.

Categories
Engineering Product Management

The Obsession with Blockers

So much focus is lost on asking – What are the blockers? – that the organisation forgets to enable its people to do the work.

Failing to enable those that do the work is the biggest blocker in an organisation.

Categories
Engineering Product Management

Cost – Time – Scope

There is simplicity in the scope, time, cost trinity.

There is always more to talk about, factor in, consider.

Quality, however, is part of scope!

Categories
Engineering Product Management

The Choices We Make…

Imagine…

You are a techie in a corporate.
The platform you are working on offers a vast range of tools and capabilities.
You find the next task/user story/requirement to work on.
You immediately think of a way to implement a solution to complete the task and tick the box.

You have choices…

  • Are you going to discuss alternative implementations with your team
  • Are you going to check if this implementation has been done somewhere else?
  • Are you going to review against the existing design standards and patterns?

OR

  • Are you going to get it done as soon as you can to show high productivity on the dashboard?

If you are an individual contributor, your choices will be limited.

If you are managing a team, then and ask yourself – What can I do to foster the former behaviour over the latter?

Either way, if you feel conflicted about this and prefer to have you and your team showing high productivity on some dashboard, then send a link to this article to your superiors.