video

Balancing Speed and Stability in Delivery

Published on
3 minute read

Balancing Speed and Stability in Delivery: Why Quality Should Always Come First

In this video, I address one of the most common questions I get: How do we balance speed and stability when faced with tight deadlines? The answer lies not just in practices but in the principles that underpin our work. Learn why stability and quality should always outweigh speed and what happens when we prioritize speed at the expense of trust and excellence.


📚 Chapters:

  1. 00:00 Introduction – The dilemma of speed versus stability.
  2. 01:30 The Real Issue with Deadlines – Why most deadlines exist and how they erode trust.
  3. 05:00 External Deadlines Aren’t Absolute – Understanding fines versus the cost of rushing.
  4. 07:45 The True Cost of Poor Quality – How rushing features impacts your brand and business.
  5. 12:30 Lessons from Zoom’s Pandemic Response – The risks of sacrificing quality for user growth.
  6. 17:15 Moral and Ethical Considerations – Why integrity matters in business decisions.
  7. 20:30 Stability Over Speed – Building trust through quality and reliability.
  8. 24:00 Call to Action – Partner with Naked Agility to deliver better software at a sustainable pace.

🎯 Who This Video is For:

• Delivery Managers & Product Owners: Balancing feature demands with organizational integrity. • CTOs & Technology Leaders: Navigating tight deadlines without compromising on quality. • Engineering Teams: Understanding the broader implications of technical and ethical trade-offs. • Organizations Facing Tight Deadlines: Learn why speed is not the ultimate goal.

🌟 What You’ll Learn:

• Why most deadlines are arbitrary and how to assess their true impact. • The long-term costs of prioritizing speed over stability. • Real-world examples of how quality failures affect business trust and reputation. • Ethical considerations in software development and delivery. • How to communicate the importance of stability to stakeholders under pressure.

💡 Key Takeaways:

• Deadlines Often Stem from Distrust: Most deadlines arise because stakeholders doubt the team’s ability to deliver. • External Deadlines Are Negotiable: Paying fines may be less costly than rushing a poorly built feature. • Quality Erosion is Costly: Rushing features can damage your brand, customer trust, and long-term viability. • Stability First: A stable, high-quality product is more important than meeting arbitrary deadlines. • Learn from Failures: Examples like Zoom during the pandemic highlight the risks of sacrificing quality for growth.


🔗 Ready to Build Software the Right Way?

At Naked Agility, we help organizations deliver high-quality, stable software without compromising speed or integrity. Visit https://www.nkdagility.com  to learn how we can help you navigate deadlines, deliver value, and build trust with your customers. Let’s focus on doing things right, together! Watch on Youtube 

So one of the questions I often get is how do we potentially, as delivery managers, balance the difference between speed and stability? Right, when you’re under pressure for tight deadlines. And I’d assert that there’s a fundamental problem with the question, and that’s that we’re under tight deadlines. Why are we under tight deadlines? We tend to be, because let’s be honest, most deadlines exist because people don’t believe you can meet them. That’s why a deadline—this is the ridiculous thing about deadlines.

So there are some deadlines which are not even real deadlines that are coming, the external deadlines. Right, so let’s say you’ve got a business, you’re something within the context of, let’s say, a regulated thing. Something’s regulated by the government. The government brings in a new rule, and your software does not currently comply with that rule. And the government says, “By this date, if you don’t have compliance, we’re going to start finding you x amount of money for every day that you’re not compliant.” Right? That, for many businesses, they would decide that that’s just an absolute deadline. But the reality is that’s not even an absolute deadline either. We can pay the fine, right? We can pay the fine. How much is it going to cost to build a feature? How long is it going to take? And what are the implications of trying to push for that feature to come out faster than we are able to deliver that feature? Right?

People are going to start tripping over their feet if we start pushing them too hard. They’re going to fall on their face, and if they fall on their face, the software is going to fall in its vase. What’s the impact of that on our brand and our business? And is it worth the fine? Normally, the fine’s a lot smaller than the cost implications of going too fast. So long-term, you’re probably not wanting to pay all those fines, right? But short-term, you need to build the feature in the right way, with the right capabilities, with the right level of quality. Otherwise, you’re going to start eroding your customers’ confidence in your product. You’re going to start eroding the brand awareness of your company. This is not okay, right? It’s not okay to ship poor quality, unstable product under almost any circumstances.

The only circumstance I can think of—even so, the circumstance I think about is our company will go out of business next week if we don’t have this feature. I think that’s totally arbitrary, but I’ve heard that one. But if we ship that feature and we have that feature, but it doesn’t work properly and it’s buggy, is that actually going to help us? Right? Is that actually going to help us stay in business? I would be dubious as to that. Maybe we can try and hide it. A good example of that being successful is Zoom during the pandemic, right? They succeeded. I actually don’t understand why they didn’t get more crap for it, but what they did was when the pandemic happened and everybody started working from home, their user base massively multiplied, right? Very, very quickly, massively multiplied. And what they found was that their systems could not support that number of users.

But if you start capping users, right, and saying to people, “No, we can’t have another user on the system,” they’re going to go somewhere else. They’re going to go to your competitors. They’re going to go to Teams. They’re going to go to WebEx. They’re going to go to somebody else. So you don’t want to do that, right? Good business practice is—sorry, what good? That’s one of those could be either way. Moral and ethical business practice would have you either cap the number of users until you can increase capacity and bring on more people, bring on more capability, right? But Zoom chose a different route. They decided that maintaining that user curve and supporting it was more important. So they started systematically building features more quickly at lower quality. They started ignoring security concerns because security is a lot of your cost, right, for building stuff, validating and checking. So let’s cut all of that, and then we can build more stuff.

And they deliberately turned off encryption. So one of Zoom’s selling points was end-to-end encryption. But end-to-end encryption adds about 40% load. I’m just ballparking that. I’m sure there’s all sorts of variations there, but 40% load. So they can immediately have 40% more users stable on the system by turning off encryption. But they didn’t want to turn off encryption and tell their users they were turning off encryption because that was a huge selling point for the product, having encryption. And what would existing users do if they were told that it was encrypted? So there was a little green light in the corner of Zoom, and it was the encryption light, and it would go green when the communication was encrypted. They turned off the encryption, but they changed the code so the light continued to be green. Right? That’s a reduction in quality. That’s a massive, massive business risk, and they were caught. And that had a massive impact on their brand awareness and a massive impact on their business.

There are still companies today that have Zoom blocked as a product within their organisational network that they will not allow it to be used, and it’s because of that moral and ethical decision that was made at senior levels of that organisation to reduce quality, reduce stability of features that users expected to work effectively. They did. They were even worse. They kind of lied. It’s kind of like the Volkswagen scandal a little bit, right? Except I don’t think anybody died. But don’t reduce quality in order to ship features quicker. It has an impact, and it has—because we’re building complex systems, it often has an impact you’re not expecting. It often pushes you into a corner, and you’re then left with those moral and ethical decisions, and you have to go a particular way. One’s going to suck, and one’s going to be nefarious. And quite often, we as humans pick the nefarious one because it’s easier, cheaper, more manageable in order to do that.

So how do you strike a balance between speed and stability? Stability is more important than speed—much, much, much more important than speed. Stability and quality is much more important than speed. Pay the fine if you have to pay the fine, but do things well and do things properly.

video DevOps Deployment Frequency Agile

Connect with Martin Hinshelwood

If you've made it this far, it's worth connecting with our principal consultant and coach, Martin Hinshelwood, for a 30-minute 'ask me anything' call.

Our Happy Clients​

We partner with businesses across diverse industries, including finance, insurance, healthcare, pharmaceuticals, technology, engineering, transportation, hospitality, entertainment, legal, government, and military sectors.​

Cognizant Microsoft Business Group (MBG) Logo
Genus Breeding Ltd Logo
Trayport Logo
Kongsberg Maritime Logo
Boxit Document Solutions Logo
Sage Logo
New Signature Logo
Lean SA Logo
DFDS Logo
Capita Secure Information Solutions Ltd Logo
Akaditi Logo
Microsoft Logo
Big Data for Humans Logo

NIT A/S

YearUp.org Logo
Ericson Logo
Freadom Logo
Bistech Logo
Department of Work and Pensions (UK) Logo
Ghana Police Service Logo
New Hampshire Supreme Court Logo
Royal Air Force Logo
Washington Department of Transport Logo
Washington Department of Enterprise Services Logo
Genus Breeding Ltd Logo

NIT A/S

Slaughter and May Logo

CR2

Kongsberg Maritime Logo
YearUp.org Logo