Fast and Slow

Create Memory
illustration of a character running fast

When we think about quality attributes or criteria, we often see slow. It's easier to spot something when it's lagging. It causes us to look and investigate what the problem is.

But what about thinking about fast software and what that means to us?

Building fast...
- changes behaviour
- it means we can do more
- it can feels magical
- it elminates friction and gets things flywheeling
- means we may need to simplify
- strip away other features so that it speedy
- it therefore creates focus
- potential complexity behind the scenes
- fast can feel fun
- it can suprise and delight us
- fast is dependent, on you guessed it, many things

Questions to ask about fast software:
- How do we notice fast?
- Or how do we build for fast?
- Is it something we care about?
- Who is striving for it?
- If we are slow to begin with, will we always feel slow?
- How do we measure fast?
- How will fast create a difference?
- What's slowing us down? :)

This post was inspired by: https://www.catherinejue.com/fast

What other questions or ideas would you add to the ideas of fast software?

CEO & Founder at Ministry of Testing
She/Her
I've been working in the software testing and quality engineering space since the year 2000 whilst also combining it with my love for education and community building.
Bob Salmon
Re. What's slowing us down? - it's worth thinking about this, rather than just playing whack-a-mole with obvious things. For instance, LLM-generated code has in theory sped up typing, but if the constraint on overall speed is thinking and communicating (product management, design, etc.) you're not going to gain much. Also, LLM code generation is an example of another point: what *cost* is there to speeding up? Increased rework? Unhappy customers? How do you avoid or reduce these costs?

Bob Salmon
I recommend this video from Jez Humble for lots of things, but in particular this part: https://www.youtube.com/watch?v=2zYxWEZ0gYg&t=1682s HP Laserjet's firmware division was going too slowly, and got faster in an interesting way (as told in the video).

Sign in to comment
The Future of Intelligent Quality is Here image
Smarter testing starts now with Sembi IQ, bringing AI-powered enhancements to TestRail, Xray, and Designwise.
Explore MoT
Xray AI in action: Test Case & Model Generation for modern QA teams image
Wed, 17 Sep
with Ivan Fillipov, Solution Architect at Xray
MoT Software Testing Essentials Certificate image
Boost your career in software testing with the MoT Software Testing Essentials Certificate. Learn essential skills, from basic testing techniques to advanced risk analysis, crafted by industry experts.
Leading with Quality
A one-day educational experience to help business lead with expanding quality engineering and testing practices.
This Week in Testing image
Debrief the week in Testing via a community radio show hosted by Simon Tomes and members of the community
Subscribe to our newsletter
We'll keep you up to date on all the testing trends.