dd

做一个APP要多少钱

浏览: 作者:www.kmylkj.com 来源:www.kmylkj.com 时间:2024-04-08 分类:行业资讯
做一个APP要多少钱?“兄弟,做这种软件需要花费多少资金?”这大概是所有从事昆明小程序开发工作的人被问到很频繁也很无奈的问题。实际上,这个问题就像是问道,“你觉得给一间100平方米的房子装修要多少钱?”软件开发可能不是你擅长的领域,但对于装修这个问题,你可能更有心得。一套100平方米的房子装修费用可能会在10万到100万之间,这取决于你选择何种级别的设计公司,购买何种材料,聘请何种类型的施工队……所以,昆明小程序开发实在无法对“制作这样一个软件需要多少资金?”这个问题做出具体回答。

做一个APP要多少钱?“兄弟,做这种软件需要花费多少资金?”这大概是所有从事昆明小程序开发工作的人被问到很频繁也很无奈的问题。实际上,这个问题就像是问道,“你觉得给一间100平方米的房子装修要多少钱?”软件开发可能不是你擅长的领域,但对于装修这个问题,你可能更有心得。一套100平方米的房子装修费用可能会在10万到100万之间,这取决于你选择何种级别的设计公司,购买何种材料,聘请何种类型的施工队……所以,昆明小程序开发实在无法对“制作这样一个软件需要多少资金?”这个问题做出具体回答。

雇佣一名前后端的费用

当今(2017年)IT行业蓬勃发展,对软件开发工程师的需求量大增,导致工程师的薪酬不断攀升。以一线城市为例,一个具备实际工作能力的应届前后端的月薪大约为10000元,而拥有3年以上工作经验者的月薪一般能达到20000元。我们通常认为具有三年工作经验的前后端是靠谱的,考虑其他福利和管理开支,一个合格的全职前后端的成本约为30000元。这还未计及招聘成本,想一想,这是不是让人心痛?无可奈何,市场行情如此,有点像房价一样。

外包项目的成本核算方法

外包分为两种,即人力外包和项目外包。人力外包是指外包公司派遣员工到贵公司工作,您需按天向外包公司支付员工的费用。目前,这种外包服务的基本日费用在1000元,高.级人员费用可达2000元以上。项目外包是指根据完成项目的费用来计算,不受外包公司投入人数的影响。类似于装修队的点工和包工。虽然项目外包的价格是一次性打包费用,但是也是经过估算工时来确定的。例如,一个项目预计需要两名员工开发20天,总共40人天的工作量。按照1500元/人天计算(这已经是市场合理价),该项目的费用为60000元。

看到这里,你可能会想,外包好昂贵,为什么相较于招聘一个员工,费用要高出那么多呢!你不妨想一想,雇用员工除了基本成本之外还存在着许多附加成本。比如招聘所需的时间成本,招聘到不合适的员工所产生的成本。而通过外包,你可以立即召之即来,不适用时即可离开,这些附加成本都由外包公司承担,因此单价自然会略显昂贵。

好的,接下来我们就回到正题,“开发这款软件需要多少资金?”。这里的关键是要确定“这款软件”的具体内容。要想准确估算成本,就需要明确定义需求,否则估算的结果就可能不准确,可能会引发争议。需求定义包括以下几个方面:

设计要求。好的设计价格昂贵,因为设计涉及创意,而且价值因人而异。就像请名家绘画和请常规画师绘画一样,视需求而定。大多数软件项目的设计不需奢求过高,聘请经验丰富的设计师,按照当前流行设计风格设计UI,即可达成。

功能要求。我被问到不止一次,“我要做一个类似微信的APP……”,然后我笑了笑。实际上,你并不真的想做一个微信,我相信你只是想要其中某些功能,比如聊天功能。因此,你应该更准确地描述你的功能需求,比如:类似微信的聊天功能,能发送文字、图片、语音和视频,支持多人群聊。有新消息时会弹出通知,聊天记录保存在服务器端……。在这一点上不能懒惰,你需要强迫自己赋予这些功能描述,不要认为你不懂就避免思考,其实你是可以的。有些功能看起来相似,但实际上差别很大,比如聊天是否需要支持表情,表情是否支持动画,这些都需要的工作量是不同的。

性能要求。在当前的技术水平下,性能问题实际上不是非常需要关注的事情。尤其是在项目的早期阶段,因为通常不会出现太大的性能问题。但还是应该提到一下。同样的功能,不同的性能要求会导致工作量的巨大差异。比如说聊天功能,虽然很常见,但如果要支持像微信这样数亿用户同时在线聊天,那就完全是另外一回事了。类似地,即使都是汽车,QQ和奔驰之间依然有着很大的不同。

在明确了以上信息之后,一旦你找到一位经验丰富的前后端或项目经理,他们就能为你提供一个明确的报价。需要注意的是,软件开发是一项非常具有不确定性的工作,类似于装修工程,需要预留一定的余地。如果将开支控制得太严格,可能导致承包商采取降低质量的办法。

另一种估价方法是先设定预算,然后确定功能细节。比如说,你打算用50000来开发一个APP,有类似微信的聊天和互相关注晒照片的功能。你将详细的功能需求提供给前后端或项目经理,他们会评估你的预算是否足以满足需求。如果不够,你们可以商讨哪些功能可以暂时搁置,比如聊天表情功能不那么重要,可以暂缓实现,从而节省一些成本。

昆明小程序开发

昆明网站制作表示无论以何种方式,都需要明确你的需求,明确你的需求,明确你的需求!重要的事情要重复三次。所以当你询问别人报价时,不能只简单地问“开发一个类似于 xxxx 的应用需要多少钱?”,你不会得到你期望的答复,回答这种问题是不负责任的。不过,这确实是筛选昆明网站开发服务商的一种方法。