如果你想开发自己的软件产品

Posted willwillie

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如果你想开发自己的软件产品相关的知识,希望对你有一定的参考价值。

关于作者:我是一个企业家、web开发人员。最先开始创建了Lionite,一个web开发商店,现在我是BinPress的CTO,一个源码发现和源码市场的平台。

快速总结:如果你喜欢这个当自己老板的主意(我当然喜欢),你可以抓住机会创建属于你自己的产品——一个你可以完全掌握创建她的方向的产品,你不需要和别人有任何的妥协,并且你完全沉浸于创建她的快乐,而不是像工作时的按时付费的那种感觉。这可以是一个Web service,一个WordPress的插件,或者桌面应用程序。不过核心问题都是一样的,你怎样找到一个会成功的想法。我们大多数人都使用一个很简单的方法,我们找到一些对于我们来说不太好用的东西或者我们定位到一个我们日常经验中的一个问题,然后我们想:“太好了,我就是要创建x给y,然后做一个对比”。问题是我们没有任何指示,关于别人是否跟我们有一样的痛点并且有可能为这个想法买单。
本文展示了一个详细的找到一个好的软件产品点子的方法,并且验证真实世界确实有这样的需要。没有一个产品一定会成功,然而我们的目标是减少风险并且尽可能的找到一些可能会成功的好点子。(请注意:这个文章是关心开发商业的一些产品,如果你是开发开源的项目并且不关心商业化,这文章可能与你无关了)。

找到一个好的软件产品的想法

当我们做一件事情的时候可能自然会想出开发一个产品的点子,可是如果你想开始自己的事业然而却不知道要开发什么呢?怎么找到一个新产品的inspiration ?

社区网站

社区网站有大量的灵感,比如像Q&A平台,论坛和社交网络比如Facebook和Twitter,你的目标观众都会出现在那里的。想要创建一个WordPress的插件?那就去一些专业博客的论坛吧。想要创建一个有效的软件吗?那就去一个你的 目标方面的专业的LinkedIn的group吧。在Twitter上面搜索你想要的产品或者平台可能是灵感的一个非常棒的来源。
找到你潜在的用户经常闲逛的地方,并且让自己也 侵入那种氛围中。去看看别人现有软件的问题和痛点,想一些点子可以让别人的生活更加容易,(或者,对于游戏来说,可以让他们的更有趣)。搜索那些社区中的大部分人都同意的内容,尝试将这些变成一些具体的内容。
不要期望一个点子装到银盘子里被送到你的手上,而是,要自己去感觉你的目标用户真正需要的是什么,在这里建立你自己的概念。(我们将会指出这个概念可能是什么)。

一个成功产品的变化

成功的产品的优点是被证实的概念,以及很多其他的因素,比如执行力、市场和时间。一个成功的产品至少有一个用户群你可以马上定位到,这可以增加你成功的概率。
我不是建议你简单的克隆已有的想法,那可能成功,但是跟已有的产品相比这更可能失败。坦白说,克隆一个已有的产品不是那么有趣。你可以,攻击另外一个产品的弱点,将这变成你的产品的长处,并且在原有的流行的产品上创建一个有吸引力的变化。

利用你的长处

我们都会有一些经验,比如某些工具、框架、Apis和项目。看一下你的旧项目和代码库,思考怎样用这些经验创建一些新的东西。这就是我创建我自己的产品,Binpress的过程,一个源码的发现服务和市场平台。
利用旧有的经验而不是完全用新的办法开发帮助减小了冒险,利用老的代码库可以大大减少开发的时间,也减少了财务上的风险。我以前写过一个关于怎样从老项目中获取代码的文章,好处就是当你想减少软件风险的时候。

做笔记

你可能会有很多的灵感瞬间,这时候你想到了一些软件产品缺失的特点。我总是这样,当我想“如果我有功能x就好了”,或者“这个破烂根本就做不了某某事情”。这个发现经常就是潜在产品的好的来源。

这样的想法突然出现,但是然后就从我们的记忆中消失了。只有我们做了笔记,这样的微小的联系才最后会转化为行动。这都有关自律。下次你有这样想法的时候,写下来,你下次还会发现的。过几周再来看这些notes可能导致你有一个突破的。

接触市场

现在你已经有一些产品的点子了。但是你怎么知道哪一个才是你最好的赌注呢?有一些因素会影响你最终选择将哪一个想法付诸实践。如果你想找到投资者来支持你的产品这些信息将会非常有用。

市场大小和目标
实际和潜在的市场。

最后,全部是你

创建你自己的独有的产品可能是很需要勇气的,但这绝对是一个神奇的体验。通过做一些调研来减少这些风险是最重要的第一步,也就是说,最重要的因素是你对产品的潜力的相信。
对产品的信仰将会帮助你度过很多的难关,当开发僵持或者销量下降的时候.当你遇到怀疑者或者haters的时候,这将是你最后的盾牌。
去创建你自己的business,你必须相信你自己的能力和产品。然后一切都会好的,这简直就是搭便车。不要害怕失败,尽最大的努力吧并且从错误中学习。如果你能度过最难 的时光,那么好的时光也将会到来,这将会值得的。好运!

来源:https://www.smashingmagazine.com/2011/12/so-you-want-to-build-a-software-product/
注:本文翻译的过程省略了部分。

以上是关于如果你想开发自己的软件产品的主要内容,如果未能解决你的问题,请参考以下文章

如何自己开发网站

想开发网页爬虫,发现被反爬了?想对 App 抓包,发现数据被加密了?不要担心,这里可以为你解决。

我想开个魔兽私服~~需要准备些啥 服务器我自己有~ 还需要啥程序 或者是啥东东?详情介绍下

录音/混音器软件

”舍得“大法:把自己的长处当缺点倒出去

发邮件自己的邮箱提示邮件已发送,为啥对方说没收到?