Sunday, May 20, 2012

五个步骤建立您的软件产品与外包

许多管理人员和投资者都持怀疑态度的软件产品,可开发利用外包。更怀疑是表达了对外包产品的1.0版本的想法。然而Accelerance客户使用他们的产品制造外包给现在。什么是秘密使用外包成功开发一个软件产品?

许多人认为外包是无用的,当你在模糊前端 - 之间的市场机会时,是已知的,严重的软件开发时就可以开始模糊地带。他们认为你需要通过模糊前端熔渣通过编码对你们的产品原型。如果是这样,你需要开发的团队,而不是几个大洋了。

另一种错误的假设是,你需要写在你的模糊前端软件的全面的规范。许多公司使用非常正式的产品定义过程,优化,以消除许多“模糊”的可能。要花多长时间来设计一个软件产品开发前就可以开始?

显然,时间是至关重要的,当开发一个新产品,但在发展过程就可以开始你必须有一些软件会做你的想法。最好是找到这个从潜在客户了。但你怎么能参与一个合作的过程,当你俩不知道他们所需要或希望您的客户及早并经常?而且是什么都与外包?

据史蒂夫空白,一些软件创业公司的创始人,现在在伯克利分校哈斯商学院讲师,你并不需要的产品开发过程。你需要一个客户开发的过程。你需要一个过程来发现潜在的问题是什么ornery客户,将导致他们与自己辛苦赚来的钱一部分买你的软件解决这一问题。

可以开始你必须有一些软件会做什么想法。最好是找到这个从潜在客户了。但你怎么能参与一个合作的过程,当你俩不知道他们所需要或希望您的客户及早并经常?而且是什么都与外包?

据史蒂夫空白,一些软件创业公司的创始人,现在在伯克利分校哈斯商学院讲师,你并不需要的产品开发过程。你需要一个客户开发的过程。你需要一个过程来发现潜在的问题是什么ornery客户,将导致他们与自己辛苦赚来的钱一部分买你的软件解决这一问题。

在空白的客户开发过程中的第一步是客户发现。下面是客户发现他的步骤:

*创建一个产品(或产品演示)
*与客户会面,并回答客户发现这四个问题:

1。你是否发现了问题,客户想要解决?
2。您的产品是否解决这些客户的需求?
3。如果是这样,你是否有一个可行的,有利的商业模式?
4。你学到了足够出去卖呢?

*更改你的产品,以反映你所学到的
*迭代,直到所有问题都可以积极回答

有没有办法缩短这些迭代周期呢?该Accelerance答案是,不要一开始代码注册您的产品或原型。使用HTML编辑器来创建屏幕实物模型。然后将它们链接在一起,告诉“用户故事”你的软件产品。他们展示你产品的主要用例。演示使用情况下,这种方式好像是把你的产品需求是议案。它模拟真实的产品将如何被使用。

HTML是容易编辑,无需编程。你可以提交你的产品构思前的代码快速迭代。

平直的客户开发过程是客户发现。下面是客户发现他的步骤:

*创建一个产品(或产品演示)
*与客户会面,并回答客户发现这四个问题:

1。你是否发现了问题,客户想要解决?
2。您的产品是否解决这些客户的需求?
3。如果是这样,你是否有一个可行的,有利的商业模式?
4。你学到了足够出去卖呢?

*更改你的产品,以反映你所学到的
*迭代,直到所有问题都可以积极回答

有没有办法缩短这些迭代周期呢?该Accelerance答案是,不要一开始代码注册您的产品或原型。使用HTML编辑器来创建屏幕实物模型。然后将它们链接在一起,告诉“用户故事”你的软件产品。他们展示你产品的主要用例。演示使用情况下,这种方式好像是把你的产品需求是议案。它模拟真实的产品将如何被使用。

HTML是容易编辑,无需编程。你可以提交你的产品构思前的代码快速迭代。

下面是五个步骤Accelerance公式可以按照成功地设计您的产品:

1。描述你的产品概念及其好处
2。创建一个演示用例的主要显示软件的最大好处
3。执行上述步骤的客户发现,迭代,直到你和客户满意
4。写一MRD的使用你的插图演示截图
5。您的软件开发和测试

在现代企业,你应该专注于自己的核心竞争力和外包的休息。在Accelerance五个步骤的过程中,前4个步骤定义你的产品理念,完成客户的发现过程和记录的要求,必须是你的核心能力的一部分。最后一步是不是。

***

任何人都可以开发软件。但只有你能找出你的客户会买。这让你的软件开发的非核心流程。使用这个公式采取五步低的有效途径,让您的产品外包发展迅速的成本优势。

No comments:

Post a Comment