7

You're Writing the Wrong Software - You Never Know What Users Want Until You Ask...

 2 years ago
source link: https://blog.jakubholy.net/2012/08/12/youre-writing-the-wrong-software-you-never-know-what-users-want-until-you-ask-them/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

You're Writing the Wrong Software - You Never Know What Users Want Until You Ask Them

August 12, 2012
Too often companies and IT departments believe that they know what software they should create. However users often need and want something different than you believe, even if you're a domain expert yourself. My colleague and dear friend Ivar had exactly this experience when designing a meal planning tool for his girlfriend and himself. He knew everything perfectly - the previous tool they've used (a paper on the fridge), the problem domain, the users. Yet the first prototype tested did not at all match the ideas of what he thought was needed.

If the best possible expert isn't able to predict user needs even in such a simple domain, how can we, in our real-world and large-scale projects? Thus - unless you are in Henry Ford's shoes - you have to experiment and learn what the real need and value is based on actual users. The Lean Startup methodology provides many useful ideas and tools for making your assumptions explicit and verifying them as quickly and as cheaply as possible (f.ex. the lean canvas) so that when you finish your product, it will likely be something pretty different from what you conceived but it will be needed, liked and used.

Don't be mislead by the name lean startup - the methodology is equally valuable for established companies that need to innovate (which is, in IT, basically everybody).

Recommended books: Lean Startup, Running Lean.
Tags: methodology

Are you benefitting from my writing? Consider buying me a coffee or supporting my work via GitHub Sponsors. Thank you! You can also book me for a mentoring / pair-programming session via Codementor or (cheaper) email.

Allow me to write to you!

Let's get in touch! I will occasionally send you a short email with a few links to interesting stuff I found and with summaries of my new blog posts. Max 1-2 emails per month. I read and answer to all replies.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK