通常来说,做这种外包订单的定价形式有两种,但无论哪一种,咱们都须要对需要后行进行理解并且明确下来,才晓得如何定价
按性能定价
对于一个零碎来说,咱们理解了用户的具体需要当前,能够将零碎分为若干的性能点,依照每个性能点的复杂程度,依照肯定的价格来收取费用。
例如:咱们要做一个新闻的模块,新闻模块非常简单,对于起初来说,有四个性能点,新闻列表、增加新闻、批改新闻、删除新闻,对于前台来说,就是查看新闻列表和详情两个性能点。其中查看新闻列表这个性能点对于前后台都一样,能够合并在一起。
如果咱们依照一个性能点 100 块来免费,其实这个模块咱们就免费 500 块就能够了。
那可能还有简单的,相似 OA 的工作流,自定义工作流表单和可视化流程设计其实就是一个非常复杂性能,如果咱们将工作流视为一个模块,那么简略的分一下的话,至多有表单可视化设计、表单的创立、表单的批改、表单的删除、流程的可视化设计、流程的创立、流程的批改、流程的删除、流程的查看、流程节点的创立、流程节点的批改等等等等十分多的性能点。
依照失常状况,一个这样可视化的工作流引擎,大略你都能够报价超过 2 万块,还不必去算 OA 零碎中的其余局部性能。
要值得注意的就是,如果依照性能报价,你须要有将需要合成到性能点的教训,不然到时候合成时漏掉几个性能点,可能你的收益和你的付出就不成正比了。
依照工夫定价
依照工夫定价,可能是很多外包公司的定价形式,对于独立接单的程序员,很多当初也在应用这种形式来计价了。
一般来说,咱们在接到一个外包的我的项目时,先对这个我的项目的大略性能进行一个剖析,而后估算一个工夫。
个别咱们须要估算三个工夫,一个是最快咱们什么时候可能实现,也就是乐观打算;一个是个别状况下,咱们什么时候可能实现,算是一般打算;一个是最差咱们什么时候可能实现,这个算是乐观打算。
而后咱们用 (乐观打算 + 一般打算 *3+ 乐观打算)/5,最初失去的这个工夫就是比拟正当的工夫。
当然,这个是比拟书面的一种计算方法。咱们能够用一个比较简单的办法来计算,就是你算出本人的一般打算耗时的时候,乘以 1.3 就能够了。
而后,咱们就能够依照天来计算工夫了。
对于价格,一般来说,有 400/ 天的,也有 700/ 天的,这个就看本人来评估了。
题外话
做为程序员,其实咱们都晓得,本人在积攒了一我的项目教训当前,其实本人就积攒了很多源代码,很多程序员并不器重这些源代码,也没有很好的进行治理。
其实,咱们能够将咱们的源代码进行模块化,插件化的治理,这样的话,咱们在接到新我的项目的时候,可能就有很多能够复用的代码了。
例如:权限模块、通信受权模块、订单模块、图文内容模块等等。
咱们能够在做的时候,就将它插件化,当前咱们要应用的时候,一个援用就搞定了。缩小了很多的代码量,而后咱们又能够收到足够的钱,何乐而不为呢?