厂商 :西安棋云创世网络科技有限公司
陕西 西安市- 主营产品:
- 手机游戏开发
- 系统软件开发
- 高端APP开发
自己想做个APP的开发,首先是不是考虑的是如何规划好自己想做的APP ,其次就是这款APP的开发成本是不管个人还是企业优先考虑的。
其实做个APP本身没有多难,问题在于前期跟客户洽谈需求及细节的梳理和把控。只有在前期把客户所需诉求和APP的一些开发细节沟通好,做好一个成功的APP的成功率已经上升到90%的可能性。
开发一个APP需要多少钱?其成本费用主要用在开发人员配置和开发的工作量。首先app软件开发开销是人力成本,在一个完整的项目开发团队中,需要如下几个角色人员:
项目经理、产品经理、UI设计师、ios开发工程师、Android开发工程师、服务端开发工程师、测试工程师、运维工程师
当然这个人员配置也会根据项目的大小,公司的财力及项目工期,开发人员的配置数量会不等。一个小的项目组,一般只需要一个项目经理,设计师和测试工程师初期一个也足以,不够用的时候可以增加实习生,所以产品经理和工程师大概比例在1:4.
所以不论是处于创业期的公司还是大公司,开发资源永远都是匮乏的,很多都达不到满意的配置,在资源有限的情况下人员配置还可以压缩如下:产品经理、ios开发工程师、Android开发工程师、服务端开发工程师。但是这里对产品经理和服务端开发工程师的能力要求也比较高。
介绍完APP的开发项目配置人员,那么接下来也需要讲下开发一款APP需要的时间了app软件开发的过程需要六步:需求梳理、产品设计及评审、UI设计及评审、开发任务分解和排期、开发与联调、测试并修改bug。比如20个页面,包含50个功能,就需要同时开发iOS和安卓客户端需要多少费用。
1、人员基本配置: 产品经理1枚、UI设计师1枚、服务端开发工程师1枚、安卓开发工程师1枚、ios开发工程师1枚。
APP开发人员基本配置.jpg
2、时间预估:
需求梳理:7天,输出物为包含功能点,功能描述及优先级排序的需求文档。
产品设计:10天,输出物为流程图,产品原型和产品需求文档。
UI设计:7天,输出物为UI设计图开发任务分解及排期:1天,输出物为甘特图。
开发:60天,包含客户端和服务端开发,客户端和服务端联调(客户端按照每天一个页面计算,服务端按每天一个功能点计算,因为客户端和服务端时间有重合端部分,所以算了60天)
测试并修改bug:10天,输出物为可上线运行的产品开始计算了:假如工作地点在合肥,每个人的平均成本按1000元每天天来计算(包含办公等成本)预估总时间为:7+10+7+1+60+10=95天费用大概是5*1000*95 =475000元
以上其实是在评估一个项目APP开发的大概思路,当然在具体实施的时候,同一个项目、不同的执行人操作时间都会有差别。开发团队在西安的话成本也会下降一些,比如西安棋云创世网络科技有限公司。所以评估预测一个APP开发需要多少钱,还需具体的项目,具体分析来做预算。