广东省深圳市福田区人民法院
民 事 判 决 书
（2016）粤0304民初15766号
原告深圳市赛米软件开发有限公司，住所地深圳市福田区福田街道彩田星河世纪A栋1718，组织机构代码32663XXXX。
法定代表人王静歌。
委托代理人王志鹏，广东达和律师事务所律师。
被告深圳市华移科技股份有限公司，住所地深圳市南山区科丰路2号特发信息港A栋3层南301-309单元，组织机构代码58791XXXX。
法定代表人肖正君。
委托代理人李爱华，广东惠商律师事务所律师。
原告深圳市赛米软件开发有限公司诉被告深圳市华移科技股份有限公司委托合同纠纷一案，本院于2016年7月7日受理后，依法由本院审判员马翼适用简易程序独任审判，于2016年9月26日公开开庭进行了审理，原告委托代理人王志鹏，被告委托代理人李爱华均到庭参加了诉讼，本案现已审理终结。
原告诉称，原告与被告于2015年12月2日签订一份《APP开发合同》，约定原告委托被告开发一款手机应用软件并进行后续维护服务，开发费用为20万元，预付款8万元。开发期限自支付合同预付款之日起至2016年1月31日。合同履行如有争议双方协商解决，协商未果的，提交原告所在地法院诉讼解决。2015年12月3日，原告向被告支付了预付款。2016年1月28日，原告向被告发函查询软件开发进度，被告书面答复不能按时完成工作成果。2016年3月，被告又两次来函要求延期交付工作成果，承诺最迟于2016年5月15日完成开发工作；如逾期未完成，原告有权随时解除合同。原告回函给予被告两个选择：一是继续履行合同，将项目完成时间延长至4月15日，验收标准仍按照原合同第八条执行；若到期未完成，则逾期时间按原合同的截止时间2016年1月31日开始计算；二是即时终止合同，双方协商赔偿事宜。被告选择继续履行。2016年5月13日，原告派员前往被告住所地查看软件开发进度，经双方现场测试，确认软件开发工作未完成，已完成的部分无法确认合同要求的功能。此后，被告也未向原告交付工作成果。据此，提起诉讼，请求判令：1、解除《APP开发合同》；2、被告向原告返还预付款8万元；3、被告承担违约金损失8万元，以上合计16万元；4、诉讼费由被告负担。
被告辩称，原告单方提出解除合同的理由不充分，软件开发的合同双方均在配合合作开发，原告单方提出解除合同将会对被告造成巨大损失，且被告的部分成果原告也应支付相应的报酬。
经审理查明，2015年12月2日，原告作为甲方，被告作为乙方，双方签订《APP开发合同》，约定甲方委托乙方开发《赛米住客通APP项目》，开发时间为自支付预付款之日起（2015年12月3日前），2016年1月31日完成软件开发工作，符合第八条第2款第（1）条，因乙方引起的延误，乙方将承担相应的责任：1、延期时间≤5天，不承担责任；2、延期时间>5天，扣除费用=延迟天数×总开发费用5‰，如延期时间为10天，将扣去50‰的总开发费用。开发费用为20万元，甲方分3期支付：1、合同签订后3个工作日内，甲方向乙方支付40%项目费用，合计8万元；2、初验款：完成软件基本框架搭建和主要功能实现等成功后3个工作日内（合同生效后40个工作日后），甲方向乙方支付40%项目款，合计8万元；3、验收款：软件开发完成并完成最终验收，甲方向乙方支付尾款20%，合计4万元，尾款支付后乙方交付源代码及相关开发文档。合同第八条第二款（1）约定，系统部分及系统验收：系统开发、配置及系统部署完成后，经乙方内部测试通过，即可按照项目进度配合甲方进行系统初验，检测所有系统功能模块符合本协议要求，能够正常运行，系统验收完成。上述合同签订后，原告于2015年12月3日向被告支付预付款8万元。2016年1月28日，原告向被告发出查询函，要求被告在2016年1月31日之前书面提交项目真实进度及“各模块完成及未完成详情清单”。2016年1月29日，被告复函原告，确认于2016年1月31日前未能完成该项目，延期原因包括：1、被告前期安排人员在项目未完成前申请离职；2、被告指派与原告沟通的工作人在需求沟通后，未及时向被告技术总监反馈原告的开发需求；3、原告提供的数据库文档不详细及相关开发需求分工不明晰。2016年3月2日，被告向原告发出《<主客通APP>项目顺延补充协议》，称经被告重新评估开发完成时间为：4月底给完整测试版本，5月完成整体测试和bug修复。希望原告同意项目开发时间（原合同）的顺延，开发完成时间以此补充协议为准。2016年3月17日，原告复函被告，就目前情况，原告提出两种处理意见，供被告选择：一、将本项目完成时间延至2016年4月15日，项目验收标准，仍严格按原合同第八条的规定执行，不打折扣，若到期无法完成，则逾期时间按照原合同的截至期2016年1月31日开始计算；二、或即时终止本项目的开发，转入双方洽商损失赔偿事宜。2016年3月30日，被告复函原告，称经被告重新评估的开发完成时间为：1、5月10日号给出安卓完整测试版本；2、5月15日号完成数据接口文档，以及IOS整体测试版本。如因我司的原因造成未在以上开发评估时间完成，即从5月16日号开始，则按以下方式处理：1、原告有权随时终止合同，行使原合同中关于延期违约的任意权益；2、如原告仍需被告已完成开发工作，则被告承担属于被告的延期责任，从4月15号开始计算，直至开发完成（国家法定节假日除外），其中属于被告的开发延期天数，违约扣除金额按原合同方法计算。3、如原告终止合同，且不需要已完成工作的交接，则原告可行使违约赔偿事宜的权利。2016年5月13日，双方进行验收，结论为：1、UI，因为大部分细节都没完事，华移提议先不看；2、看流程联调，走不通（缺数据）；3、只能看关联页面；4、IOSAPP看了，都有问题，完善中。
2016年5月23日，原告委托广东达和律师事务所王志鹏律师向被告发出律师函，函告被告：1、自被告收到函件之日起《APP开发合同》解除；2、自被告收到函件之日起五日内退还原告已支付的合同预付款8万元；3、自被告收到函件之日起五日内向原告支付逾期罚款6.6万元；4、自被告收到函件之日起五日内赔偿原告经济损失10万元。该函件与当日送达被告。
本院认为，原告与被告之间签订的《APP开发合同》系双方当事人的真实意思表示，合法有效，具有法律效力。上述合同签订后，原告按照合同约定向被告支付了预付款8万元，依据双方约定，被告应于2016年1月31日之前完成软件的开发。但被告未能按照原合同约定的时间完成该软件开发。此后，经双方多次协商，被告于2016年3月30日再次致函原告，将项目开发时间确定为：1、5月10号给出安卓完整测试版本；5月15日完成数据接口文档，以及IOS整体测试版本，并承诺如因被告原因未能在以上开发时间完成，即从5月16日开始，原告有权随时解除合同，行使原合同中关于延期违约的任意权益。此后，原告未提出异议，应视为双方变更了原定的开发时间。2016年5月13日，经双方验收，被告开发的软件仍然存在诸多问题，并不符合原合同约定的验收标准。因此，原告请求解除与被告之间签订《APP开发合同》符合合同约定，本院予以支持。鉴于未能完成涉案软件开发系被告原因所致，原告请求被告退还已付款项8万元，理由成立，本院予以支持。
关于原告主张的违约金及损失8万元。本院认为，双方在合同中并未约定因被告未能完成开发所需要承担的违约责任。原告主张其因被告所造成的损失为8万元，但并未提交证据证实上述损失已实际发生。但考虑到因被告违约，确实给原告造成一定的损失，本院酌情确定被告按照中国人民银行同期同类贷款利率标准向原告支付利息，具体损失计算方式为以8万元为基数，按照中国人民银行同期同类贷款利率的标准，自2015年12月3日计至实际付清之日止，原告超出上述范围部分请求，依据不足，本院不予支持。
综上，依照《中华人民共和国合同法》第九十三条第二款，第一百零七条，《中华人民共和国民事诉讼法》第六十四条、第一百四十二条之规定，判决如下：
一、解除原告深圳市赛米软件开发有限公司与被告深圳市华移科技股份有限公司之间签订的《APP开发合同》；
二、被告深圳市华移科技股份有限公司应于本判决生效之日起十日内向原告深圳市赛米软件开发有限公司返还预付款8万元；
三、被告深圳市华移科技股份有限公司应于本判决生效之日起十日内向原告深圳市赛米软件开发有限公司赔偿损失（计算方式为以8万元为本金，按照中国人民银行同期同类贷款利率的标准，自2015年12月3日计算至实际清偿之日止）；
四、驳回原告深圳市赛米软件开发有限公司的其他诉讼请求。
如果当事人未按本判决指定的期间履行给付金钱义务，则应当依照《中华人民共和国民事诉讼法》第二百五十三条之规定，加倍支付迟延履行期间的债务利息。
本案案件受理费3500元（案件受理费已由原告预交），因适用简易程序，减半收取1750元，由原告负担875元，由被告负担875元。
如不服本判决，应在领取判决书之日起十五日内，向本院递交上诉状，并按对方当事人人数提出副本，上诉于广东省深圳市中级人民法院，并应在收到预交上诉费通知次日起七日内向该法院预交上诉案件受理费。逾期不预交的，按自动撤回上诉处理。
审判员 马 翼
二〇一六年九月二十九日
书记员 张燕（代）
第7页共7页