Using the software term Sprint Velocity, I’ve mistaken Velocity for Speed for several years. Truth is, when I think of a treadmill, I might be confused about Speed too.
If you don’t know where you are going, it’s easy to iteratively not get there.
~David Hussman, 5:40 PM Nov 3rd, 2009 from TweetDeck
Good at Delivery, But Not-So-Good at Discovery
I have programmed with development teams that range from pretty good to pretty stellar vis-à-vis rapid incremental product delivery. But the products we built could have been better – particularly if we had been better discovering what our user community valued about our software.
Many projects cling to monitoring speed, but that’s not good enough. It reminds me of lyrics from the Steely Dan tune Babylon Sisters.
Well I should know by now
That it’s just a spasm
Like a Sunday in T.J.
That it’s cheap, but it’s not free
It doesn’t matter how fast we deliver if we deliver junk. Are there ways to measure quality? The Interaction Design community says so.
My Pet Product
I am laser focussed on a pet product. I want to experiment with giving my future user community a place at the table in iteration planning. I want my future user community to help us prioritize the product backlog.
I want to be abundantly transparent to them that their suggestions are acted upon and not ignored.
The cheapest and most direct measures of quality I have considered for this particular product are
- How many community members can we enroll?
- How active are they?
- How long can we retain them?
Enrollment, Activity, and Retainment are the legs of this product’s stool.
Averting Usability Calamity Software
Can Usability Calamity Software – you know who you are – be averted by paying better attention to users?
What would the measures of quality be for your pet product?
Most of the observations I make about software these days –
the notable exception being giving the user community a hand in prioritizing incremental improvements