Ship the damned code already!

Ship the damned code already!

Most organisations are still terrified of shipping software. Sad but true.

Think about it. You’ve got change advisory boards who’ve never changed anything. Release windows that exist to slow you down. Processes designed to add friction rather than value.

None of that happened by accident. Smart people built those barriers because they’re scared of what might happen if engineers could actually ship code.

Some teams have given up fighting. Others are trapped in environments that punish initiative. Many have just accepted that slow is normal. The process feels safer than pushing for change.

That’s the actual problem we need to solve.


The Only Question That Matters

What would you do if you had to ship daily? If your next paycheque depended on it? If your company’s survival was on the line?

Be honest. You know exactly what needs changing. You know which meetings waste time, which processes add friction, which tools need updating. You’re just scared to push for it.

That fear isn’t stupid. Change is risky. Pushing against established process is exhausting. Fighting inertia is hard.

But you know what’s worse? Watching your competitors ship daily while you’re still fighting over which 20 story points to deliver this month.


The Real Problem

Your organisation hasn’t built all this process because they hate progress. They’ve built it because they don’t believe shipping can be safe.

Prove them wrong.

Don’t fight the system - make it irrelevant through expertise. Build capabilities so robust that process becomes unnecessary. Create safety through engineering, not paperwork.


Making It Real

The fastest teams ship constantly because they’ve made speed and safety the same thing. Their excellence makes process redundant.

When you’re that good, process dissolves. Risk reviews become redundant. Change advisory boards run out of questions to ask. You get to ship more because you’ve made it safer to ship fast than to ship slow.


The Hard Part

If you want to go faster, learn to speak their language.

Turn technical risk into business outcomes. Deployment frequency into competitive advantage. Quality into speed. Make shipping faster feel safer than shipping slow.

The people you think are blocking you? They’re protecting something valuable. Figure out what that is. Show them a better way to protect it. Help them take credit for enabling progress rather than blocking it.


Getting It Done

Start today. Pick something small. Make it bulletproof. Ship it.

Do it again tomorrow. And the next day. Build momentum through consistency. Show what’s possible through expertise.

When they ask how it’s possible, help them take credit for enabling it. When they worry about risk, show them how you’ve handled it. When they talk about process, show them something better.


The Reality Check

Every team that ships daily faced the same barriers you’re facing. Same bureaucracy. Same legacy systems. Same scared managers. They just decided to solve the problem instead of using it as an excuse.

Your org isn’t special. Your systems aren’t unique. Your problems aren’t harder than everyone else’s.

You’ve just convinced yourself that shipping is someone else’s job. That process is more important than progress. That safety means moving slowly.


The Truth

There are two types of engineers in this world:

Those who say “this is why we can’t ship faster” And those who make it happen anyway.

Which one are you?

要查看或添加评论,请登录

Dave H.的更多文章

  • Trust is a verb

    Trust is a verb

    The conventional wisdom about trust is broken. We’re taught that trust is fragile, that it takes years to build and…

    2 条评论
  • Give yourself a break!

    Give yourself a break!

    What if I told you that you are brilliant? How would that make you feel? About four or five years ago I told a guy on…

  • Step Away from the Averages.

    Step Away from the Averages.

    A common thing agile teams are asked to do is plan, given historical performance, how much work they think they can…

  • The Frightening Truth About Success

    The Frightening Truth About Success

    As the year draws to a close, I find myself thinking about the events of the last twelve months; my successes, failures…

    2 条评论
  • Don't Manage For Happiness

    Don't Manage For Happiness

    I could be at risk of being on the receiving end of a barrage of discredit here but the modern notion of managing for…

    2 条评论
  • Good Metrics, Bad Metrics

    Good Metrics, Bad Metrics

    “What gets measured gets improved.” That awesome quote is attributed to Peter Drucker; a man of many skills and one…

  • Laser Focus with Hoshin Kanri

    Laser Focus with Hoshin Kanri

    DO YOU KNOW YOUR GOALS? When I say 'your' goals, what I mean is your personal goals, the goals of your team, department…

    2 条评论
  • Be Professional

    Be Professional

    Open yourself a new tab and do a quick image search for the term 'Professional'. You won't be surprised by the results.

    2 条评论
  • More != Better

    More != Better

    More is the goal The majority of businesses that produce a software product choose to sell their wares by having the…

  • Know Your True North

    Know Your True North

    I sat in a presentation once in which the topic of discussion was mission statements and vision statements. I've got to…

其他会员也浏览了