看完了有人写了一个3万行代码的程序却没有吸引到任何的用户的故事后,我想我应该写一篇呼应的文章。我最近决定在业余时间开发一些项目。我的一个特别有信心的创意是,开发一个可以让Android手机或平板电脑用户按分类管理他们的照片的程序。
作为一个程序员,无比巨大的诱惑迫使我急于去开发。可问题是,你可以花无数的时间开发程序。你感觉到从未有过的高效率,但你却没有实际开发出任何真正用户愿意去买或使用的东西。幸运的是,在打开开发开发工具前,我决定去让真正用户检查我的想法。
我在很多的图片论坛里发帖,阐述我的软件将会包含的特征功能,询问是否有人会考虑愿意花钱买这样的一个东西。反馈是明确而且迅速的 — 没门!
我收到的一些真实的评论:
“从你讲的来看,我不知道你想的这些对于我能有什么意义。
“不是我感兴趣花钱买的东西。
“我没感觉这是我将会使用的软件,原因很简单,就是因为它里面那些操作过程中多余的步骤。”
尽管有这些负面的评论,我认为这次做了一件很成功的事情。原因是,它让我意识到应该放弃这个项目,这个项目几乎不可能成功。与其花无数的时间去写程序,不如停下手来,用一个下午的时间在论坛里发几个帖子。这能帮助我最终找到人们想要的东西。这也是一个非常有用的学习机会,牢记这个教训:
“动手开发之前,一定,一定,一定,要说给你的用户听!”
viaalways,talk to your users,before writing code!
文章来源:外刊IT评论 转载请注明出处链接。