每个阶段的难点是不同的。刚刚开始的时候是idea. 一般来说我们已经习惯了我们的生活,工作和娱乐的方式和所使用的工具。当我们习以为常的时候我们不会觉得有什么东西需要改变的。即便我们对现有的产品,做法, 程序,等等提出来疑义的时候,等来的别人的反映一般也是非常负面的:这样有什么不好,别人可以用你为什么不行,太难了,太复杂了,花钱太多了, 等等。 其实这时候就是你所需要的idea 了:
·
这是个problem
·
其他人看不到
·
有潜在的难处,别人解决不了
·
有实际的应用
·
这个应用可以带来价值
·
有潜在的客户
一般来说这个idea要客户带来几个价值:cheaper, faster, better. 其他的好处可以是:safer, easier, more convenient, more
money, more customers, etc.
我们曾经的一个办法就是几个人做在一起brainstorming找到上百个idea , 然后一个个筛选,直到合适的为止。 筛选的条件包括:技术可行性,市场规模,竞争的产品,开发时间长短,现有的人力有没有这个能力。当然开发过程中会有无数的变数。所以一开始的决策至关重要。因为你不想干了五年然后干不下去了。