许多客户,都有这样一款思想,开发一款软件,就像买一件衣服一样,是有一款大概价格的。本着这样的思想,于是有的客户经常就会问“你们开发一款软件要多少钱?”
无奈,但依旧保持职业的微笑。
这里再次声明:
需求不明确,给不出报价!需求不明确,给不出报价!需求不明确,给不出报价!
重要的事情说三遍!
作为客户,如果真实需要开发一款软件,问这样的问题是可以理解的,都希望对要做的东西价位有个心理预期,也好做预算。但是作为开发商,这就很难了,不是我们不想给报价,而是没有需求,真的给不出价格!每一款产品,功能需求都不尽相同,使用到的技术也不一样,不可能随意报价的。在没有需求列表,没有经过需求会议,给出的估价,多半都是耍流氓。一款单纯的idea,不是完整的需求。
那么开发一款软件要多少钱?
开发一款软件与开发一款软件一样,具体需要多少资金投入,主要是依据是:工期任务的复杂程序,具体要求,人员配置,具体工期及开发人员的工资。其实,软件开发的费用计算公式是很简单的:投入的人力 * 开发的周期。
开发一款软件需要多少钱,一般由下面这几个因素组成:
常用的支持平台
常用的软件移动平台包括,Android、苹果iOS(iPhone/iPad),做的手机软件是针对其中某一款、还是两个平台都需要,所对应的开发成本就不同。其次,很多软件还有网站版的管理后台,管理后台的开发成本也是必须要考虑的因素。
产品功能的难易程度
产品功能的难易程度直接决定了所需要的开发人员的时间成本。产品功能越难,开发工期越长,理所当然,所投入的费用也就越多。如:一款项目需要一款iOS开发工程师20人/天,那么按照1400元每天的价格,项目总费用就是(1400x20)=28000元。
外包公司团队开发经验
如果是产品功能复杂的项目,外包团队的经验是否丰富直接决定产品最终的质量及影响。在此建议还是尽量找专业的团队,避免以后不必要的麻烦。到时候得不偿失。
开发人员的薪资
一般来说,手机软件开发,软件定制开发等外包项目报价的基础是,开发人员的工资。 而工资又与工作年限,水平,经验等有一定的关系。您可能不知道,软件开发团队一般是由产品经理、UI设计师、服务端工程师、前端工程师、测试工程师,、iOS客户端工程师,Android客户端工程师、运营工程师等构成,而他们的工资又是不一样的。 而北上广深开发团队的薪资相对二三四线城市要高,客户是否是是在当地,是否方便沟通也会影响着软件开发成本。
现在,你对“开发一款软件要多少钱?”有一个清晰的概念了吗?软件开发,不是买衣服,价格是不固定的。与其直接问价格,不如先把自己的需求整理好,确定了方案我们最后再来谈价格的问题。
我们的微信
我们的微博