软件公司在开发小程序时会遇到或多或少的坑,以我的经历来简单介绍下,可以帮助别人少走一些弯路。
▌微信接口频繁改动
微信每次修改官方API,都会带来适配问题,需要使用新的API,一些在维护的项目就会出现问题,我遇到的一些接口改动带来的影响,比如:获得用户,开放数据opendata的使用,相关接口开通权限,之前一直都可以审核,突然就必须要申请权限才能审核通过,每次改动程序员心里都会问候一下马某。
▌需求不明确
在用户需求不明确时不能盲目的进行开发,否则无法控制需求范围,报价也很难合理,必须先把需求明确下来,能明确多少就明确多少,按照明确的需求开展后续工作。
▌核算价格
当需求明确以后就可以核算价格了,价格的多少和功能、地域都有关系,毕竟功能多的工作量大,相应价格也会高,不同的地域,人工成本不同,也会反应到价格上面,合理的报价是根据工作量和人工成本结合起来,一般团队包括项目经理、前端和后端,价格拆分为前端成本、后端成本、管理成本,比如前端工资在1万5一月,大概需要20人天,那么前端的成本大概在1万左右,后端工资在1万8千一月,大概需要40人天,那么后端成本大概在2万4千左右,项目经理工资在2万一月,大概需要15人天,那么管理成本大概在1万元左右,成本核算以后可以在适当的加上利润,就是最终的报价了。