Android IOS WebRTC 音视频开发总结(五十)-- 技术服务如何定价?

时间:2022-10-27 23:43:56

这篇文章最早是杜老师写的,看完感触很深,加上之前跟咨询公司的朋友也讨论过这方面的问题,所以结合自己的经验,做了些删改(得到了杜老师的授权)。

先通过下面几个简单的问题来了解技术服务:

问题1:技术服务是什么?

提供解决方案,并告诉你坑在哪里,怎么你少走弯路。

问题2:这跟社区里面的发帖和讨论是不是一样?

有点相似,但网友的回答五花八门,不一定正确,或者有上句没下句,他可能并不了解你的需求,或误解了你的需求。

问题3:blacker,问你们问题需要收费吗?

在公众号,博客,邮件或论坛里都是免费的,一起交流,但有些私人定制的电话交流或上门服务(大家不要想歪了)是需要付费的。

问题4:私人定制的技术服务怎么收费?

首先这东西很有价值,但价值不好估量。

之前我基本上是跟客户约定几点到几点,时长0.5~1小时,费用1000~2000,交流完再确定最终价格和付费,这模式对双方诚信是个极大考验,不过有过几次成功案例,详见诚信交易案例分享

下面是杜老师针对定价的一些建议,供参考(以下内容摘自杜老师的文章,但有删减,底下有原文链接地址,欢迎关注杜老师的微信公众号FreeSWITCH-CN)

该如何定价呢?我也不知道,我参考了FreeSWITCH Solutions公司的方法做出如下方案:

1),有一个基础询价包,1024,1200,或1240元。我大约花一小时的时间通过QQ、Email、电话等做一个简单的需求分析,然后评估一个合理的价格。

这一步看起来有些不可思议,好多人都会说这是什么逻辑?我还不知道你能不能做为什么给你钱?但我会告诉你,其实这一个小时的性价比是最高的,因为对你来说,你基本上可以问任何你想知道的东西,即使我最终评估的价格高于你的预期,你也会知道为什么,再去找别人做的时候也明白你到底需要什么。

这一步对我再讲也很重要,我觉得连一千多块钱也不想付给你的人或公司,大概也不会愿意付你几万块钱。

当然,对于有的公司或项目这一千多块钱也可以不收,毕竟,我们不是为了挣这点钱,而是要看后面的大头。

2)按知识定价

故事一:

一位知名画家在街头给一贵夫人画像,画完后要价X元,夫人嫌贵,说你就用了30分钟却要这么多钱。

画家说:我画像用了30分钟,但我是用了30年才练到这水平。

故事二:

我前几天在“You pay what I KNOW”里讲过的故事,斯坦门茨去给福特修电机,在电机上画了一条线,要价一万美元(当时很贵)。

他解释说:画一条线,1美元,告诉你在哪里画线9999美元。

不管怎么样,要让你的甲方认可你的价值才是重要的。其实,好多时候,如果客户认可我的价值,我都可以不收钱,因为有时候确实就是一句话的事,他们可能好几天都搞不定,告诉他,其实损失不了什么。但是如果我感觉客户不理解不认可这一句话值多少钱,那么我就不会告诉他。

3)没有免费的午餐

对于一个卖产品的,经常会拿着自己的产品去给客户演示,讲解,甚至是测试,希望甲方能买下自己的产品,这需要很多投入的,同时,也养成了甲方的坏毛病。

我们的甲方很多都是想基于FreeSWITCH做项目或产品,不懂啊,想让我们去讲讲,甚至说可以会买我们的中间件产品。

并强调他们也是在调研阶段,没有立项就没有预算。简单来说就是你去给他白讲,后面有块大饼但你几乎永远都吃不到。

遇到这种客户我们一般不去讲,这不符合我们的理念,调研阶段凭什么就不能花钱?如果他们研究一个月实验过N个同类产品得到结论是fs不适合他们,我去讲一天就能顶他们研究一个月的,那省下来29天的时间以及人力物力不都是钱吗?

我们是做服务的,因此,只要有服务付出就要有钱,没有免费的午餐。

上面说的大多是乙方的情况,下面再说说甲方。

我也做过甲方,有一个android项目交给了一个朋友,比较熟,但从没一起做过项目,心里没底,但我太忙,没怎么跟进,结果就出现了一个情况,在deadline最后的关头,我连续5天没见到他人影,这5天大致是这样的:

- 什么时候见个面?

- 在外地,明天回

- 回来了?

- 没?明天

- 回来了?

- 回了,车坏了,去修车,下午吧?(下午再打电话找不到人了)

- 今天见吧?

- 不好意思昨天下午喝高了,今天上午不行,我得去做另一个项目,下午看看吧!(下午无数个电话找不到人)

- 哥们,今天无论如何见一面

- 真不行,那边的项目还没忙完……

悲催,所以:

作为甲方:选对人最重要。在不知道是否选对了人的时候,只能先小项目试水或有备用计划。另外比起实际的费用,甲方一旦找到正确的人,不要太吝啬并及时付费,这样才能有双赢的结果。

作为乙方:一定要按期交付,一定要诚信。如果真不能按期交付,尽早提前说明原因,对自己对别人都很重要。这样才能定价越来越高。

原文链接地址:http://mp.weixin.qq.com/s?__biz=MzA5ODMzMjE1NQ==&mid=400723861&idx=1&sn=db63849b4312a8ed9adcc19df5d7110f&scene=0#rd

希望系列文章欢迎关注微信公众号blacker,或扫描下方二维码:

Android IOS WebRTC 音视频开发总结(五十)--   技术服务如何定价?

Android IOS WebRTC 音视频开发总结(五十)-- 技术服务如何定价?的更多相关文章

  1. Android IOS WebRTC 音视频开发总结(十五)-- 培训课程大纲

    最近在给公司做内部培训,主要是关于即时通讯和移动视频通话,包括android与android,ios与ios,android与ios,以及手机与PC. ------------------------ ...

  2. Android IOS WebRTC 音视频开发总结(十九)-- kurento

    折腾了一个多星期终于将kurento的环境搭建好(开发阶段的产品,有些BUG要自己解决),所以单独写篇文件来介绍. 下面开始介绍kurento,文章来自博客园RTC.Blacker,转载请说明出处. ...

  3. Android IOS WebRTC 音视频开发总结(十)-- webrtc入门002

    继续上一篇中未翻译完成的部分,主要包括下面三个部分: 1,扩展:WebRTC多方通话. 2,MCU Multipoint Control Unit. 2, 扩展:VOIP,电话,消息通讯. 注意:翻译 ...

  4. Android IOS WebRTC 音视频开发总结(十二)-- sufaceview

    谈到音视频不得不谈谈对视频呈现的理解,为了让大家能有一个更好的理解,先看看android里面SurfaceView的原理,后续陆续分享其绘画原理. 说明:本文是转载的,转载自哪里我也不知道,貌似经过很 ...

  5. Android IOS WebRTC 音视频开发总结(十六)-- 音频设备操作之opensl与jni

    本节主要分享视频通话中android和ios上操作音频设备的方式,如调解音量大小,启用扬声器(本系列文章转载请说明出处,博客园RTC.Blacker). 先看看webrtc中处理音频设备代码的目录结构 ...

  6. Android IOS WebRTC 音视频开发总结(十八)-- 手机适配

    本文主要介绍上次碰到的某些机器上看不到视频的问题,文章来自博客园RTC.Blacker,转载请说明出处. 之前做的视频聊天App一直运行良好,前几天客户反馈说在三星9100. Android4.0.3 ...

  7. Android IOS WebRTC 音视频开发总结(十四)-- sip和xmpp异同

    这篇文章主要介绍XMPP与SIP,很多人容易混淆这两个概念,转载请说明出处(博客园RTC.Blacker). 简介:XMPP和SIP都是应用层协议,主要用于互联网上发送语音和即时通讯. SIP在RFC ...

  8. 转:Android IOS WebRTC 音视频开发总结 (系列文章集合)

    随笔分类 - webrtc   Android IOS WebRTC 音视频开发总结(七八)-- 为什么WebRTC端到端监控很关键? 摘要: 本文主要介绍WebRTC端到端监控(我们翻译和整理的,译 ...

  9. Android IOS WebRTC 音视频开发总结(八十五)-- 使用WebRTC广播网络摄像头视频(下)

    本文主要介绍WebRTC (我们翻译和整理的,译者:weizhenwei,校验:blacker),最早发表在[编风网] 支持原创,转载必须注明出处,欢迎关注我的微信公众号blacker(微信ID:bl ...

  10. Android IOS WebRTC 音视频开发总结(八十三)-- 使用WebRTC广播网络摄像头视频(上)

    本文主要介绍WebRTC (我们翻译和整理的,译者:weizhenwei,校验:blacker),最早发表在[编风网] 支持原创,转载必须注明出处,欢迎关注我的微信公众号blacker(微信ID:bl ...

随机推荐

  1. C/C++头文件使用 #ifndef #define #endif 的原因

    背景 在编译的时候,出现"redefine"的错误,最后检查才发现对应的头文件没有写正确的预编译信息: #ifndef _HeadFileName_H #define _HeadF ...

  2. Android 软件开发之如何使用Eclipse Debug调试程序详解及Eclipse常用快捷键(转)

    1.在程序中添加一个断点如果所示:在Eclipse中添加了一个程序断点 在Eclipse中一共有三种添加断点的方法 第一种: 在红框区域右键出现菜单后点击第一项 Toggle Breakpoint 将 ...

  3. 微信wap开发,页面显示元素不全-微信开发(asp.net)

    最近在开发的微信的微商城,出现这样一种情况: pc上浏览正常,但是一到手机上浏览就会缺少部分元素 解决办法: 找了很多原因,还通过uc浏览器把网页到存下来了,发现并没有缺少元素,只是没有显示出来,后来 ...

  4. http://blog.csdn.net/bluejoe2000/article/details/39521405#t9

    http://blog.csdn.net/bluejoe2000/article/details/39521405#t9

  5. C# 中获取时区列表

    c#中获取时区列表 下面方法获得的仅仅用来显示和使用,无法用来进行时间转换. public static List<DisplayTimeZone> GetSystemTimeZones( ...

  6. Java泛型中的通配符的使用

    package com.srie.testjava; import java.util.ArrayList; import java.util.List; public class TestClass ...

  7. PHP实现url参数组合字符串与数组相互转换

    $data = array( 'name' => 'tom', 'sex' => 1, 'channel' => 'ty' ); 数组转url参数字符串 $queryStr = ht ...

  8. &lbrack;Swift&rsqb;LeetCode266&period;回文全排列 &dollar; Palindrome Permutation

    Given a string, determine if a permutation of the string could form a palindrome. For example," ...

  9. python 不知道是啥

    1.判断两个大文件是否是同一个文件 import os import hashlib import time start = time.time() path1 = r"E:\视频资料\el ...

  10. 用HTML&plus;CSS编写一个计科院网站首页的静态网页

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...