开发APP的成本
软件开发
UI设计
APP开发
浏览:698 次

[珠海三次]说,人们经常问:“兄弟,你认为这样一个软件需要多少钱?”据估计,这是所有软件从业者问得最多、最无奈的问题。这个问题相当于,“装修一套100平方米的房子需要多少钱”。你不懂软件开发,但你总能理解装饰。100平方米的房子的装修可能从10万到100万不等,这取决于你正在寻找的设计公司的级别、购买的材料以及邀请的施工团队……所以,我真的无法回答“制作这样一个软件需要多少钱?”的问题。
要评估软件开发的成本,首先需要澄清一些基本概念。
1.招募开发人员的成本
今天(2015年),IT行业蓬勃发展,对软件开发工程师的需求很大,这导致了工程师工资的上涨。以一线城市为例,一个能实际工作的新开发商月薪在1万元左右,一个有三年以上工作经验的新开发商底薪可达2万元。让我们定义一个可靠的开发人员三年的工作经验。除了其他福利和管理成本,一个可靠的全职开发商的成本约为3万元。这还不包括招聘费用。你觉得这很痛苦吗?不可能,市场是这样的,就像这个房价一样。

2、外包工程成本计算方法
外包可分为两种类型:人力资源外包和项目外包。人力资源外包是指外包公司派遣一个人到你的公司工作,你每天向外包公司支付此人的费用。目前,这种海外派遣的基本要价是每天1000元,更好的人员在2000元以上。项目外包是指一个项目完成了多少,无论外包公司投资了多少人。这有点类似于装修团队的现场工作和合同工作。虽然项目外包价格是一揽子价格,但也通过估算工作时间来计算。例如,一个项目预计需要两个人进行20天的开发,即40个人天的工作。如果按照1500元/人日计算(这已经是良心价了),这个项目是6万元。
你会觉得外包很昂贵。怎么会比招聘一个人贵得多呢!你看不出除了硬成本之外还有很多软成本。例如,招聘的时间成本带来了不当招聘的成本。通过外包,你可以随心所欲。这些软成本由外包公司承担。如果你计算单价,它会更贵。
好了,让我们回到主题,“开发这样的软件需要多少钱?”。这里的核心问题是如何定义“这样”。如果你需要一个准确的估价,你需要明确定义需求,否则估价将是一个骗局,最终将导致纠纷。需求定义包括以下方面:

1.设计要求
一个好的设计是非常昂贵的,因为它涉及创意,而且不容易评估。这和请大师画一幅画或请普通画家画一幅画是一样的。这取决于你想要什么。在我看来,大多数软件项目都应该按照规则和规定进行设计。最好聘请一位经验丰富的设计师,根据最新流行的设计风格设计一套UI。而且价格相对便宜。一个APP的UI设计一般在1万到2万之间,应该会有很好的效果。当然,如果你对设计没有要求,可以找一个应届生做一套UI,几千块钱就能搞定,不会太难看。
2.功能要求
不止一次,我被问到,“我想做一个类似微信的应用……”,然后我就呵呵了。事实上,你真的不想成为一个微信。我相信你只想要微信的一些功能,比如聊天。因此,你应该更准确地描述你对功能的要求,比如类似于微信的聊天功能,它可以发送文本、图片、语音和视频,并且可以用于多人的群组对话。如果有新消息,将弹出通知,聊天记录将保存在服务器上。在这一点上你不能偷懒。你需要强迫自己描述这些功能。不要认为你不理解他们,也不要仔细考虑他们。事实上,你可以。有些功能看起来很相似,但实际上有很大的不同。例如,是否支持c中的面部表情