i.互联网公司内部一般配备完整的产品+运营团队,对流程也是比较完备的。
ii.在真正的开发之前,一般会进行针对本产品的商业分析和市场分析,即明确本产品的差异化点到底在哪里。
1.我要为谁服务(用户)

2.具体解决了什么问题(需求/场景)
3.有多人愿意买单(付费)
4.现有市场的竞争情况及竞争策略
iii.其中最重要的还是需求分析,目的为了更好提高上线后的运营效率和数据情况
iv.如果公司要在现有产品或业务进行迭代,那需求的分析和采集主要来自内部的战略安排或用户的意见反馈
v.为了保证需求和项目更好的执行,有几个大的会议和几点需要处理:
1.商业评审:与CEO、各业务部门负责人进行市场方向、产品定位及公司资源投入讨 论。若产品确定值得投入则对此立项。
2.项目评审:与参与本产品项目的具体业务负责人进行讨论,确定要投入的人员、工期、成本及相关部门的配套支持
3.需求评审:与具体参与项目执行的各职能人员对详细产品需求及执行细节讨论,确定具体的人员分工及项目时间
vi.完整的流程和节点如下:
外包的合作流程有:
1.需求沟通:双方沟通项目的需求,对项目的可行性进行分析。
2.工作量评估:在确认了项目的需求后,外包团队对项目的价钱和进度进行评估,并提供一份详细的报价表及项目进度文档,确认开发进度及时间安排。
3.签署项目合同:双方在项目报价和开发时间上如果达成统一意见,则正式签署项目合同,之后项目将正式启动。
4.设计,研发,测试,上线:根据最终确认的设计方案,对整个项目进行产品原型,视觉图的设计,研发,测试,验收,最终发布上线。
5.相关文档与源码交付:完成所有的设计和开发,根据实际需要进行必要的技术输出,合作完成。
6.维护升级:一般的APP项目开发完后都需要进行维护,因为随着手机系统的升级,或长时间的使用,或多或少都会有其他一些新出现的问题需要维护。
外包费用:
1.人力成本
a.要根据功能的负责程度计算所需要人力成本,即投入的人员时间平均工资
b.根据项目的不同,一般需要投入的人力有:
i.产品经理(兼项目经理)
ii.UI设计师
iii.web工程师
iv.后端工程师
v.iOS工程师
vi.安卓工程师
2.沟通成本:
比如合同沟通、细节确认、演示或出差等都需要计入到投入成本里面
3.其他成本
开发一个app项目,不单单只是开发成本,还需要考虑每个月的服务器费用(用户数不大的话,服务器费用一般一个月200 - 500元 左右),第三方服务费用(如短信接口费用,或一些方案的增值服务),维护升级费用,上线APP市场的成本(如iOS上线到appstore需要每年交99美金,上传到Goolgle Play需要一次性交25美金,国内的安卓市场免费)以及运营的成本等等,这些通常没有算入开发成本当中。
注意事项
1.合同签订
一般合同都是接包的公司提供的,里面主要包括项目双方的责任和义务,其中关于项目报价,项目开发周期,分期付款结点,维护升级, 源码版权归属等方面需要特别留意。签合同之前,需要沟通好需求,明确功能要点,然后让接包方提供详细的报价表,以及进度安排计划,这些如果在签合同前没有明确好的话,后面项目开发过程容易产生一些纠纷或理解上的偏差,成为项目的隐性风险。
2.付款周期
正规公司一般按3-4期进行收款,如:5-4-1,或4-3-3,或3-4-3,这方面没有硬性规定,双方协商好即可,不同公司的收款方式都不一样。
3.后期维护
一般项目开发完成后,都会提供免费的维护试运行期。不同公司提供的免费维护期不同,常见的有3个月,半年,或者一年。免费维护期过后,会按项目总额的10%收取下一年的维护费用(维护费仅包含对已有需求功能的维护)。如果后期有需求变更,或者新加一些新的功能点,会评估修改所需的工作量,再额外算升级的费用。
我们是招点信息,为企业提供一体化的技术解决方案,帮助企业完成产品快速迭代,互联网转型和数字化运营,用技术为企业加速,专注一站式软件开发。欢迎向我们提交需求,我们会在24小时内联系您,并提供产品咨询和项目报价。