October 2nd, 2007

Software Product Success Stories

Sehlhorst on the top of the spire in Potrero Chico

Most of us have seen those blog-tagging memes - “Tell us three things people don’t know about you” or “What did you have for breakfast?” We’re starting a useful one today - How I helped make a successful product! Read on to see our success story, and find out who else we’ve asked to tell us. What a great way to put some proof points behind the theories!

The Rules

You have to tell a real-world story about how something you did made your project or product successful (or more successful). This is not a time to say “blah blah blah really works, trust me” but to tell us about something that really happened. Change the names to protect the innocent. It just has to be a true story.

Your story could be about anything in the software development lifecycle - you could talk about goals and requirements, development processes, testing, UX, whatever makes for a good (and true) story.

Then tag someone else. Pick some of your favorite writers, and ask them to tell us a real world success story. If you want to tell more than one story, go right ahead. If you tell more stories, tag more people. It’s only fair.

Track back to whoever tagged you - or comment on their article, with a link to yours. If you can, let people know you’ve tagged them. If you really feel generous, include a link back to this article, so people can start here and read everything. Whatever you do, have fun!

Here’s our story…

Snapping the Elastic User

elastic users

I did some work last year for a start-up company that was developing a new product. They started out with the right approach - identify a market need, then figure out how to solve it. They jumped the gun a little bit, and went straight to building out the solution and defining the user interface without having a clear understanding of their users.

They ended up with an interface designed (mostly) for one class of user - very technical people, while they were targeting their solution and product for a different class of user - very non-technical people. This company had designed a solution for elastic users. Some aspects of their product were tailored for non-technical folks, and other aspects required technical acumen. They also had a mixture of user interface elements designed for novices and those better suited to experts. Many aspects of the product focused on competent users - and that’s good.

With the nature of their product, this had an impact beyond the usability of the product. Identifying the right users was essential to assuring the viability of their product. They couldn’t demo the technical interface to non-technical buyers. Their value proposition needed to be clarified - was this a product for technical people or non-technical people to use? How the company would position, price, and prioritize decisions about their product really depended on answering these questions.

The user experience presented opportunities to tighten things up, and better manage the design elements with users of varying levels of experience.

To help this company out, I helped them define personas. We gained an understanding of the intended (and possible) users of the product. As a start-up with a blue ocean product, they had a lot of strategic flexibility. They could design for technical or non-technical users. Different target users would approach solving the particular (customer) problem very differently. These approaches drove different economic models both for their customers, and for my client. Helping them get this clarification and pick a target audience helped them to determine pricing models, create a crisp message for the marketplace, and prioritize future development with clarity of direction.

Persona development is useful for far more than interface design. It helps in defining processes and use cases, which allowed our client to refine their business model, focus their message, and prioritize ongoing development work.

Tag! You’re It

network of people touching

It’s very hard to resist the urge to tag a couple dozen of our favorite writers - but we’re resisting, because we hope you’ll tag our favorites.

Mishkin Berteig of Berteig Consulting, who writes Agile Advice: Thoughts and experiences for practitioners of Agile Work, the middle way to excellence.

Steve Johnson of Pragmatic Marketing, who writes the Product Marketing Blog: Best practices for market-driven product management.

Bill Miller, who writes You Want it When?: There is a better way to manage software development.

Everyone Can Play

If you haven’t been tagged, feel free to spawn your own thread - just link back to someone who’s playing so folks can follow along.

Please Rate This Article!
Just Plain BadLameAverageGoodGreat (1 votes, average: 5 out of 5)
Loading ... Loading ...

16 Responses to “Software Product Success Stories”

  1. Scott Sehlhorst Says:

    Wow - really getting a surge in traffic on this one. Here’s what the map was showing around 11pm.11pm simultaneous traffic

    ps: scroll down to the bottom of the page to see the map. The number shows 121 simultaneous readers. Other tracking software showed that almost everyone was reading this post.

  2. Craig Brown Says:

    Great post Scott. I have my story.

  3. Scott Sehlhorst Says:

    Thanks Craig! I edited your comment - your link _was_ pointing back to this article. Now it points to yours. Thanks again!

  4. Pete Johnson Says:

    Hey Scott, I’ll bite. Here’s mine:

    http://blog.nerdguru.net/2007/10/process-empowerment-and-team-building.html

    Engineers generally hate process. My post has to do with some details in running the retrospective of the previous project to increase the likihood of the team following it in subsequent projects by giving them real power to change it. While going through that retrospective, there’s some wrinkles in there that help teambuild as well. Process improvement + team synergy = a better project delivery.

    Pete Johnson
    HP.com Chief Architect
    Personal blog: http://nerdguru.net

  5. Craig Brown Says:

    Thanks Scott

  6. Scott Sehlhorst Says:

    There’s another response to our “challenge” at Nerd Guru.

    Process empowerment and team building through retrospectives.

    Great Job Pete, and thanks for joining in!

  7. You Want It When? | Managing A Product In Crisis Says:

    [...] I was recently tagged by Scott Sehlhorst of Tyner Blain to write about a personal success story as he requested it: “How I helped make a successful product!”  So I’d like share as briefly as I can, a personal success story that I’m most proud to have accomplished with a great bunch of professionals - smart, talented, and just great people to have as colleagues and now have as friends.  [...]

  8. Bill Says:

    Scott,

    Thanks for the homework assignment. I just completed may personal success story. You can find it at http://www.yuwantitwhen.com/blog/2007/10/07/managing-a-product-in-crisis/

    I have no idea how the previous comment got here; if you know, please share with me the secret as I just posted the article. Could you have seen it and commented that quickly?

    I will tag some favorite authors shortly.

    Bill Miller

  9. Craig Brown Says:

    Scott,
    Mike Ramm of Stop and Think has also added a story.

  10. Scott Sehlhorst Says:

    Thanks Craig, and thanks Mike! Welcome to the meme, and we hope that several of your readers answer the call…

    Also - two of the three people who’ve responded (directly) to this article did it on their own - I only tagged three people, in hopes that I wouldn’t “use up” all the people who might get tagged. I started with a very long list, and ruthlessly pruned. So for all of you who weren’t tagged - jump on board.

    If you don’t have a blog, but still want to tell a story, send me an email with the story, and we’ll get it up here.

  11. You Want It When? | Monthly Wrapup - October 2007 Says:

    [...] Finally the second most read article for the month of October was “Managing a Product in Crisis.”   I was asked by Scott Sehlhorst of Tyner Blain to share a personal success story.   Scott said, “What a great way to put some proof points behind the theories!” in his article, Software Product Success Stories, that created the blog-tagging meme.   I agree.   There are times when I read articles and wonder if the author writing about software development was ever actually successful.  Frankly, at times the writings from the Agile proponents evinces that reaction in me. [...]

  12. ActiveEngine Sensei Says:

    I would like to submit this story. It will be illuminating as we are at the receiving end of a product, and as developers recognized how constrained we are by management, yet make the cut using ingenuity and hard work. Here’s the story.

  13. Scott Sehlhorst Says:

    Thanks, Sensei!

  14. Agile Advice - Working With Agile Methods (Scrum, XP, Lean) » Blog Archive » Agile Classroom Management Says:

    [...] 3) Get in touch with me to find out more of the details that didn’t make it into this blog entry. The best way to do this is (really) through my business web site: berteigconsulting.com where you can find both email and phone contact information. Well, I finally got around to writing this up. This is part of a series of related articles “tagged” as USEFUL started by Scott who writes at Tyner Blain. His article, which started the game of tag, is called Software Product Success Stories. Scott… I’m sorry this article isn’t about software!!! [...]

  15. Software Product Success Stories : PM Stories Says:

    [...] Craig Brown of BetterProjects started a meme with the same title and tagged me to participate in it. He was inspired by a Scott Sehlhorst’s post at Tyner Blain. [...]

  16. Process empowerment and team building through retrospectives | Nerd Guru Says:

    [...] Taking on the challenge issued by Scott Sehlhorst and the good folks over at Tyner Blain, here’s my “how something I did made a project successful” entry on how we improved teamwork, empowered engineers to make process changes, and let off some steam with a good project retrospective. While hardly rocket science, some wrinkles in the steps below are unique and helped improve the results of the session. [...]

Join The Discussion