随着App需求的激增,选择App外包服务的客户也多了起来。然而客户和开发方对于其中的法律条款却不甚了解,导致在服务过程中,时常会发生一些分歧和纠纷,最终致使项目搁浅。

为了普及App外包的法律常识,移动应用开发平台APICloud联合快法务,带来了一场App开发:技术+法律的活动。快法务的联合创始人王律师详细讲解了选择App外包服务时,客户与开发方应该注意的法律问题。

王律师从“App开发前”、“App开发过程中”和“App交付后”三个阶段阐述了他的观点。

一、        App开发前注意项

在App项目开始前,双方应注意的是:明确细节,落实纸上。

合作双方应通过充分的沟通和梳理,明确落实项目完整的基本信息,其中包括:项目名称、项目内容和描述、项目需开发的功能点、以及客户对于项目的各类要求。客户对于项目的想法和需求都应在App开发前向开发方提出,经过双方的协商后,将所有最终确定的内容落实到协议中。

如果内容比较多,可以用附件的形式附在合作协议后面。

APICloud的定制平台在App开发前,为客户进行免费1对1需求梳理,明确客户的各类需求,最终形成评估报告,作为协议签订的事实基础。

二、        软件开发过程中的注意事项

 

App项目开始开发后,双方应注意以下3点:

1.开发时所需的资料、数据如何提供:在App开发过程中,开发方很有可能需要客户提供一些项目的资料和数据。那么这些资料要怎样提供,以什么样的形式提供,什么时候提供,都需要明确下来,并且需要一个详细的交接手续。如果是以纸质或实物的形式进行交接,那是比较好判定的方式。但现在更多情况下是以电子形式提供。如果以电子形式提供,尽可能选择邮件的方式,不要选择QQ、微信等传输方式。因为邮件是一种在司法过程中比较认可的证据。

APICloud为解决这个问题,采取视频会议系统。客户与开发方可以随时发起视频会议,沟通项目细节与进度。每一次的会议都将以视频文件的形式保存下来,为双方节省大量的沟通成本。

2.开发期限:普遍来说,App项目是以分阶段开发的。这样的形式会让客户更清楚项目的进展情况,也使开发方的工作更有条理。

APICloud将App开发分为需求预评估、产品原型设计、UI设计、APP端开发、服务端开发、接口联调合和测试及验收共7个阶段。每一个阶段的开发都有独立的周期,按步交付。每一阶段完成后,需要客户和开发团队双方进行确认,确认无误后,再继续进行下一阶段的开发。每一阶段的确认是具有法律效应的,第三方不得随意更改,更保障双方权益。

3.开发费用:如果以分阶段进行项目开发,那么开发的费用也会分阶段支付。

三、        软件交付后需要注意的事项

 

  1. 交付与验收:双方将通过什么方式验收,验收时达到什么标准才算合格,都需要明确,验收时最好双方书面确认。APICloud按照标准化验收体系,将App安装包、前后端源代码、需求文档等十几项交付物完整递交。
  2. 知识产权:交付时的知识产权归属需提前做约定。
  3. 保密事项:双方对本合同和本合同合作项目所涉及的所有商业文件、商业秘密等均严格保密,未经对方许可,不得泄露给第三方。
  4. 售后、升级、维护、培训:App会涉及到经常性的升级问题,那么开发方在售后提供多长时间的质保,App维护和升级是如何进行,需要双方提前书面做好规范。
  5. 违约责任等。

总结,App外包中常见的法律问题都是细节不明确,或未落实到书面上的原因。因此客户找到一家合规、靠谱的App外包公司至关重要。APICloud拥有3年的移动应用开发技术积累,上万个App定制的成功案例。在开发前、开发中和开发后持续保障客户的利益。

相关技术文档:http://www.apicloud.com/index?uzchannel=3

app定制:http://community.apicloud.com/bbs/forum.php

app开发:http://www.apicloud.com/dev/

最新文章

  1. markdown简要说明显示样式
  2. Oracle Database 11G R2 标准版 企业版 下载地址(转)
  3. 使用UDEV绑定ASM多路径磁盘
  4. [Flex] as3xls读取excel,修改保存单表(一)
  5. jsonp 使用示例
  6. Swift之贪婪的UIButton
  7. Android 进程和线程
  8. 组件接口(API)设计指南[5]-最后的思考
  9. 201521123030 《Java程序设计》 第11周学习总结
  10. Modelsim的使用——复杂的仿真
  11. 地产IT人福利:帆软地产BI解决方案全解析
  12. Centos7安装JDK+部署Tomcat8
  13. 【开源】Netty轻松实现聊天室,附带数据记录,聊天历史
  14. Linux-echo、cat命令详解(14)
  15. builder模式-积木系列
  16. 论container的前世今生
  17. Aspose.words Java基于模板生成word之纯文本内容
  18. Java 线程结束 & 守护线程
  19. Mac配置环境变量
  20. jquery跨域请求事例

热门文章

  1. sysbench的安装与使用(with MySQL)
  2. ajax完整格式
  3. 移动APP项目研发流程及版本规划(转)
  4. 最小化安装centos7不能执行ifconfig命令的解决方法
  5. 3D场景定位的一些资源
  6. ubuntu下安装myeclipse 并设置快捷键
  7. EventBus 一
  8. sd卡脱机烧写系统的方法(测试成功)
  9. 【tomcat ecplise】新下载一个tomcat,无法成功启动,或者启动了无法访问localhost:8080页面/ecplise无法添加新的tomcat/ecplise启动tomcat启动不起来
  10. Android客户端性能优化(魅族资深工程师毫无保留奉献)