杭州市拱墅区人民法院 民 事 判 决 书 （2019）浙0105民初5173号 原告（反诉被告）：杭州妆点信息技术有限公司，住所地：杭州市拱墅区丰潭路380号银泰城2幢801室-1。 法定代表人：吕泽奇，执行董事兼总经理。 委托诉讼代理人（特别授权代理）：虞逸烽，浙江峰翔律师事务所律师。 委托诉讼代理人（一般授权代理）：李志刚，男，系原告公司员工。 被告（反诉原告）：杭州魔筷科技有限公司，住所地：杭州市西湖区花蒋路201号4楼4001室。 法定代表人：王玉林，董事长兼总经理。 委托代理人（特别授权代理）：王旭伟，北京盈科（杭州）律师事务所律师。 原告（反诉被告）杭州妆点信息技术有限公司（以下简称妆点公司）为与被告（反诉原告）杭州魔筷科技有限公司（以下简称魔筷公司）计算机软件开发合同纠纷一案，于2016年9月10日向本院起诉。本院于2018年9月26日裁定移送杭州市中级人民法院管辖，杭州市中级人民法院于2019年4月17日裁定由本院审理。本院于2019年4月17日受理，依法组成合议庭，于2019年7月10日公开开庭进行了审理。妆点公司的委托诉讼代理人虞逸烽、李志刚，魔筷公司的委托诉讼代理人王旭伟到庭参加诉讼。本案现已审理终结。 本诉原告妆点公司向本院提出诉讼请求：1.解除《技术开发（委托）合同》；2.赔偿妆点公司因魔筷公司违约产生的损失847224.63元（2016年7、8月部分二期工作所产生的人员工资）；3.魔筷公司赔偿妆点公司因魔筷公司违约产生后续研发投入的工资损失398748.12元；4.魔筷公司开发项目的交接事项（将开发系统账号、源代码、管理权限交付给妆点公司）；5.本案诉讼费由魔筷公司承担。事实与理由：2016年4月25日，妆点公司与魔筷公司签订《技术开发（委托）合同》一份，就妆点公司委托魔筷公司研究开发“嗨云”电商系统开发项目相关内容进行了详细约定，内容包括：魔筷公司应在2016年5月31日前完成项目一期开发，2016年6月30日完成项目二期开发并上线（根据实际情况评估是否上线）。妆点公司应在本合同签署，收到魔筷公司开具的发票之日起五个工作日内，以转账形式向魔筷公司支付合同总金额的30%作为首付款，在魔筷公司完成项目一期开发内容并上线后，收到魔筷公司开具发票之日起五个工作日内向魔筷公司支付合同总金额40%，在魔筷公司完成项目二期开发内容上线后经过妆点公司最长10个工作日验收无严重缺陷后，向魔筷公司支付合同总金额20%。合同签订后，妆点公司切实履行了己方的合同义务，已经按约支付了相应的研究开发经费和报酬。但魔筷公司未能按合同内容履行。合同约定应于2016年5月31日完成的项目一期开发直至2016年7月2日才完成。现项目二期开发上线工作也严重逾期，在仍未完成合同约定内容的前提下，魔筷公司停止了开发工作并要求妆点公司先行付款，经催告仍不履行相关义务。 本诉被告魔筷公司辩称，一、《技术开发（委托）合同》只约定合作项目的两期上线内容，且付款节点明确。合同第五条第（3）款约定，妆点公司应在魔筷公司完成项目二期开发内容上线后经过妆点公司最长10个工作日验收无严重缺陷后，向魔筷公司支付合同金额的20%，合计24万元。妆点公司至今未提出项目有缺陷，说明系统如约交付，应按合同付款。二、魔筷公司已经按照合同要求和妆点公司要求完成“嗨云”电商系统技术开发任务，合同约定的该开发项目二期已经上线，交接也已完成，合同目的已经实现，不存在解除合同的情形。“嗨云”历史版本信息显示实际上线时间2016年7月2日，在该系统一期上线时间已经调整的情况下，二期上线时间也相应顺延。妆点公司多次增加、修改、变动开发需求，其团队成员几进几出，加上二次测试耽误七天时间，实际上线时间为2016年8月5日。被告已对开发项目的源代码进行交接。二期上线后，魔筷公司的交接工作也已完成。妆点公司认可系统二期已上线并承诺付款。三、本合同实际为合作开发项目，开发进度由双方协作决定，具体研发要求调整、上线主要由妆点公司决定，不能归责于魔筷公司。妆点公司在项目一期、二期开发过程中增加、调整多项需求，导致开发进度延误。魔筷公司除了开发项目外，还需配合做合同约定内容外的项目优化，并承担二期性能测试等合同外工作，占用一周工作时间。四、双方对该项目开发内容、上线时间已经根据实际情况做出调整，是对原有合同约定的实质变更。2016年6月29日妆点公司技术总监王广义发布了“嗨云APP上线计划”，明确将上线时间调整为2016年7月2日。在项目时间和开发内容都已根据实际情况做出调整的情况下，衡量合同目的是否实现的标准应是二期是否上线。五、妆点公司诉称的“账号、管理权限”不属于合同约定事项，但魔筷公司也已完成相应的交接。在confluence平台共享开发文档，在gitlab平台共享源代码。被告在2015年6月1日即开发完成“魔筷科技店铺管理后台系统软件”，并在gitlab上共享，以此为基础双方才开始合作。在gitlab开发的过程必须共享源代码，才能完成系统开发工作。2016年8月10日至12日，魔筷公司负责人黄冬林建立交接群，妆点公司负责人王泽辉也在群内，从“嗨云蝶变”QQ群8月12日聊天记录也能体现出交接工作的进行。六、妆点公司派20人开发团队共同开发该项目是合同要求，产生的费用不应由魔筷公司承担。列表人员无法证明参与开发“嗨云”电商系统，因而无法证明该费用是因开发系统而产生的。 反诉原告魔筷公司反诉称，2016年4月25日，妆点公司与魔筷公司签订《技术开发（委托）合同》，就妆点公司委托魔筷公司合作研究“嗨云”电商系统项目的项目要求、开发计划、研究开发经费和报酬、知识产权归属、违约责任等事项进行约定。合同签订后，魔筷公司按照合同约定完成了该项目的开发任务，并经过妆点公司验证后上线运行。妆点公司并未按照合同约定支付项目二期开发费用36万元。妆点公司经催讨表示会支付款项，但一直未付。故反诉要求妆点公司支付技术开发费用360000元及违约金48600元（违约金按照合同余款360000元每三日0.5%计算，自2016年8月2日开始暂计算至2016年11月8日为48600元，之后按此标准支付至实际付清之日止），并承担反诉诉讼费。 反诉被告妆点公司答辩称，一、魔筷公司提供的服务不符合合同内容，合同附件二“项目二期功能列表”中的诸多功能，并没有开发完成，魔筷公司没有支付余款的义务。魔筷公司的开发工作未按合同进度完成且已经严重逾期给妆点公司造成严重损失。妆点公司一直敦促魔筷公司完成开发任务却被要求必须先行付款，显然魔筷公司已不愿按照合同内容履行。妆点公司无奈之下只能撤回团队，自行开发项目功能。二、妆点公司主张的违约金、诉讼费没有依据。 妆点公司为支持其主张，向本院提交如下证据材料： 1.《技术开发（委托）合同》及附件，证明妆点公司委托魔筷公司开发“嗨云”电商系统开发项目，合同约定项目要求、进度、支付方式等。 2.杭州联合银行扣款业务自主回单、中国工商银行网上银行转账凭证，证明妆点公司按照合同约定支付款项。 3.录音及内容摘要，证明2016年8月22日妆点公司项目联系人王泽辉与魔筷公司项目人黄冬林就项目研究开发事项交涉，魔筷公司提出要求妆点公司先行付款，否则不继续开发。 4.催告函、顺丰快递面单、签收记录，证明妆点公司于2016年8月24日发函催告魔筷公司恢复开发工作并在2016年8月完成交接。 5.“嗨云”APP1.2版功能前端截图、魔筷公司未完成的功能点，证明魔筷公司未按合同约定内容完成相关开发工作，项目二期功能列表内容未完成。 6.劳动合同，证明妆点公司根据合同约定，向魔筷公司派驻协作团队，团队人员均为妆点公司员工。 7.妆点公司技术产品部人员2016年5-8月份考勤刷卡记录、妆点公司技术及产品部人员2016年7-9月份工资表、妆点公司技术及产品部人员2016年7、8月工资发放记录，证明妆点公司根据合同约定向魔筷公司派驻协作团队，二期开发内容严重逾期，致使妆点公司及产品部派驻人员在2016年7、8月一直跟随该项目，产生额外人员工资损失及后续研发和工资损失。 魔筷公司为证明其抗辩，向本院提交如下证据材料： 1.《技术开发委托合同》，证明合同约定内容。 2.（2016）浙杭钱证内字第18407号公证书，证明妆点公司技术负责人王泽辉系“嗨云碟变”群组成员；王泽辉总领整个项目开发组进度；双方共同开发涉案项目，并就一期上线时间进行协商的事实。 3.（2016）浙杭钱证内字第18408号公证书，证明妆点公司、魔筷公司在“嗨云碟变”群的项目组成员；2016年8月12日魔筷公司黄冬林与妆点公司王浩、林越、王广露、张凯强等成员一起开会交接；2016年8月5日“嗨云”二期新功能安卓版已通过审核，8月8日“嗨云”APP的ios最新版可下载；2016年7月2日“嗨云”上线；妆点公司王泽辉主导整个开发进度；魔筷公司承担了额外的一期优化任务，非合同约定义务；经协议一致，妆点公司技术总监王广义于2016年6月28日发布“嗨云”APP上线计划，明确一期上线时间为2016年7月2日。 4.（2016）浙杭钱证内字第18405号公证书、证明按照合同约定，项目组只需承担一期数据迁移工作，但实际承担两期；“嗨云电商系统”是基于魔快公司原有的系统开发的；ERP功能于2016年6月29日开始对接和运营测试；妆点公司额外增加管易ERP对接需求，增加2天开发时间；妆点公司团队成员存在需求理解不充分问题。 5.（2017）浙杭钱证内字第205号公证书及confluence百度词条，证明项目组成员都在confluence平台，2016年5月18至23日期间，妆点公司变更、新增多项需求。 6.（2017）浙杭钱证内字第206号公证书及gitlab词条，证明在gitlab软件平台上双方共享源码，明确开发任务后，魔筷公司提供其享有著作权的源码作为开发基础框架，双方开发团队成员加入gitlab项目组后，便有权限下载相应源码，并将自己在此基础上编写的新源码共享，大家共享接力，完成整个项目的开发；魔筷公司已完成二期开发项目的交接工作，合同义务完成。 7.（2017）浙杭钱证内字第207号公证书，证明直至2016年8月24日，团队仍有访问项目组的权限；双方建有交接群；ERP功能已交付，并建有交接群。 8.“嗨云”电商系统上线版本信息，证明嗨云系统2016年7月2日一期上线，2016年8月5日二期上线。 9.2016年8月22日王泽辉与魔筷公司谈话录音及文稿，证明项目二期已上线，并要求妆点公司付款。 魔筷公司为证明其反诉请求，向本院提交如下证据： 1.与妆点公司王泽辉的微信聊天记录截屏、（2017）浙杭钱证内字第206号公证书、快递面单及投递记录，证明魔筷公司财务人员向妆点公司催款。 2.（2017）浙杭钱证内字第207公证书，证明直至2016年8月24日妆点司员工“前端-亮亮”还在“嗨云蝶变”群组里，具有管理权限。魔筷公司黄东林与妆点公司工作人员黄磊的聊天记录，说明ERP相应功能订单已经开发。 上述证据，经当事人质证，本院认证如下： （一）妆点公司提交的证据 魔筷公司质证意见：证据1真实性无异议，同时合同约定项目由双方共同开发，合同约定妆点公司需有20人参与开发，在二期上线无严重缺陷，妆点公司就应付款。王泽辉为妆点公司联系人；证据2无异议；证据3，无原件核对，且在录音中提及二期已上线需要对方付款，付款后会安排人员继续项目的进行；证据4无异议；证据5，真实性认可，但不能证明“嗨云”APP功能缺失；证据6真实性认可，派驻员工是合同约定；证据7，对于妆点公司账号发放的工资真实性认可，但不能证明发放人员是派驻项目的员工。个人账户发放工资，均不认可。 本院认为：证据1为案涉合同，本院予以确认；证据2，魔筷公司认可妆点公司支付的合同价款，予以采信；证据3，录音内容不具有完整性，且从提交的录音内容可以反映出魔筷公司表示因开发工作完成要求付款，与妆点公司主张的待证事实缺乏对应性；证据4，魔筷公司无异议，予以确认。证据5，涉案APP截图，开发项目功能是否缺失为本案主要争议焦点，认定意见具体在裁判理由综合论述；证据6、7为妆点公司主张损失的构成，综合全案实际情况认定，在裁判理由陈述。 （二）魔筷公司提交的证据 妆点公司质证意见：证据1真实性无异议，合同第四条明确约定妆点公司是协助开发，并不是主导开发。证据2证明对象有异议，妆点公司是基于魔筷公司已严重逾期情况下不得已制作进度表，并不代表认可逾期行为。证据3，真实性无异议，上线计划并非双方同意变更，只是因为魔筷公司开发严重逾期，妆点公司被动接受上线时间。证据4、5真实性无异议，对证明内容有异议，妆点公司在记录中提到的相关需求，包括ERP对接等事项实质上后期均由妆点公司自行完成，并未导致魔筷公司花费时间及精力。很多项目也是原始需求并非新增项目。提及的修改是系统弊端，也并非新需求。证据6，是在合作过程中记录开发文档，是可以打开的。2016年8月22日妆点公司撤出后就无法打开，对内容无异议。证据7-8，真实性无异议，待证事实有异议，版本记录及上线图片只是版本的变化。1.1版本上线后因不完全具备相应功能且存在部分缺陷，所以后期进行修复和优化。1.2版本是一期的升级和优化，不具备二期开发内容约定的功能。gitlab软件只是合作过程中妆点公司有使用过，但2016年8月22日之后没有权限使用该软件。证据9，谈话录音形成时间无法确定，但该证据可以反证妆点公司的负责人王泽辉在谈话过程中提到了魔筷公司没有开发限时购（限时折扣）、拼团、统计功能等功能。同时魔筷公司主张必须先行付款才进行后续工作。第二份谈话内容不是王泽辉讲的，语气不一致。对反诉证据1王泽辉与俞永浩的聊天记录真实性没有异议，但不代表支付款项的成立，且侧面体现了魔筷公司未进行交接的事实。反诉证据2，真实性无法确认，但CF文档链接妆点公司当时是有的，但2016年8月22日双方协商未成时，妆点公司对系统就没有访问权利。ERP对接是妆点公司开发的。 本院对魔筷公司提交的上述证据真实性予以确认，证明内同综合全案在裁判理由具体阐述。 根据以上有效证据及当事人庭审中的陈述，本院查明以下事实： 一、合同约定 2016年4月25日，妆点公司（甲方）与魔筷公司（乙方）就嗨云电商系统开发项目签订一份《技术开发（委托）合同》，合同期限自2016年4月25日至2017年4月24日止。技术服务工作范围主要包括“嗨云”电商系统的开发、测试、详细开发内容见附件“项目一期功能列表”和“项目二期功能列表”。乙方应按下列进度完成研究开发工作：乙方于2016年4月25日启动项目；于2016年4月25日至2016年4月29日期间与甲方一同讨论确定数据迁移方案并对甲方参与此项目的研发人员进行培训；双方于2016年5月31日前完成项目一期开发，开发内容见附件“项目一期功能列表”；双方于2016年6月15日完成项目一期内容测试及相关数据的迁移工作，并上线运行（根据实际情况评估是否上线）；5.双方于2016年6月30日完成项目二期开发并上线（根据实际情况评估是否上线），开发内容见附件“项目二期功能列表”。甲方应向乙方提供的技术、人员及协作事项如下：1.技术资料清单，需求详细清单、PRD、设计稿及相关必要的源码和数据；2.甲方提供20人开发团队在乙方办公场地共同进行开发该项目，甲方应协助乙方进行调研、测试、联调、系统部署、试运行维护。研究开发经费和报酬总额为1200000元，由甲方分期支付给乙方，具体支付方式和时间；（1）甲方应在本合同签署，收到乙方开据的发票之日起，五个工作日内以转账形式向乙方支付总金额的30%即360000元作为首付款，在乙方收到甲方支付的该首付款后，乙方开发团队正式开始研发系统；（2）甲方应在乙方完成项目一期开发内容并上线后，收到乙方开据的发票之日起五个工作日内向乙方支付合同总金额的40%即480000元；（3）甲方应在乙方完成项目二期开发内容上线后经过甲方最长10个工作日验收无严重Bug后，向乙方支付本合同金额的20%即240000元；（4）甲方应在乙方完成该合同约定的所有开发内容并验收通过后，收到乙方开据的发票之日五个工作日内向乙方支付本合同金额的10%即120000元。未收到甲方相应阶段应支付的款项之前，乙方无义务开展相应工作，因甲方逾期付款造成的后果由其自行承担，因逾期影响开发进度的，双方可就开发进度安排重新约定。如甲方迟延付款，每迟延付款3日，甲方应向乙方支付相当于该阶段应付价款0.5%的违约金。如甲方迟延支付任何一期款项达30日以上的（含本数），乙方有权单方以通知形式要求甲方一次性支付本合同当前阶段的全部价款。乙方负责按合同要求进行开发，按时按量提交产品和文档。乙方在2016年6月30日前将系统交付给甲方使用。甲方自乙方提交验收交付物后的30个工作日内没有提出任何需求范围的bug问题或没有对开发成果进行验收，则视为双方均默认已经通过项目全部验收，乙方合同义务全部履行完毕。该项目由双方共同研发，甲方承诺承担该项目40%的工作量，如因甲方问题造成项目延期，乙方有权对甲方相关高管发出书面或邮件预警，如甲方仍没有采取措施改善项目进展，乙方将不承担责任。在合同有限期内，乙方负责开发的底层系统如果有bug,乙方应负责修复（如果甲方对系统修改后造成的bug不包括在内）。在本合同有效期内，甲方指定王泽辉为甲方项目负责人，乙方指定黄冬林为乙方项目联系人。合同附件一为项目一期功能列表，附件二为项目二期功能列表。 二、妆点公司付款情况 妆点公司于2016年5月5日向魔筷公司转账360000元，于2016年7月8日向魔筷公司转账480000元。 三、魔筷公司履行情况 妆点公司、魔筷公司项目成员通过微信、confluence平台、gitlab仓库管理系统、邮件，进行项目开发事项沟通，发布需求，开发进度，源码共享等。 Confluence项目组：2016年5月11日-20日期间，妆点公司项目组成员提出增加ERP对接需求、App端注册逻辑变更、管理后台交易所有订单增加多项筛选等需求。2016年7月13日，妆点公司增加同意买家退款、兑吧、七鱼客服、后台商品分组管理等需求。 黄冬林阿里邮箱企业版邮箱账号ｈｕａ×××＠ｍｏｃｋｕａｉ.ｃｏｍ发给“嗨云魔筷小伙伴”邮件内容：6月26日20时49分发送嗨云蝶变一期项目周报（6.6-6.25），主要内容：近期项目进展，已完成数据迁移，但还存在数据验证工作；基本完成功能开发；完成ＥＲＰ对接和运营测试；发布准备，基于功能测试通过、性能测试通过、数据迁移验证通过的前提、准备发布；邮箱账号ｈｕａ×××＠ｍｏｃｋｕａｉ.ｃｏｍ发给“嗨云魔筷小伙伴ａｐｐ”邮件内容：已完成内容：数据迁移、功能开发、ＥＲＰ对接。项目已知风险：前端资源、测试资源配备可能不够、ＥＲＰ对接，额外增加2天开发、数据迁移等。项目潜在风险点在于产品需求变更。 妆点公司和魔筷公司项目组成员组建“嗨云蝶变冲刺项目”微信群组，聊天内容：2016年6月29日群组里的技术总监王广义发布“嗨云APP上线计划”;7月9日王泽辉发布一期上线一周；8月5日张凯强表示android1.2.0在应用宝和百度手机助手已经通过审核；8月8日韩束-ios-万云豪发布ios最新APP可以下载。 在案涉APP开发过程中，嗨云项目组成员须从gitlab平台下载源代码已完成技术开发接力。 APP“嗨云”V1.0.1于2016年7月5日上线，嗨云V1.2.0于2016年8月5日上线。 2016年8月10日、16日，魔筷公司向妆点公司王泽辉、俞丹催讨合同款项。因双方存有争议，妆点公司王泽辉、魔筷公司王玉林、黄冬林、曾章强等人于2016年8月22日进行沟通协商。 本院认为，妆点公司与魔筷公司签订的《技术开发（委托）合同》是双方真实意思表示，合法有效。双方讼争的焦点在于： （一）魔筷公司是否已经完成了合同约定的“嗨云”电商系统功能开发。魔筷公司主张合同履行过程中项目组主要通过微信群组、confluence平台、gitlab软件、邮件等沟通协调开发工作，妆点公司对前述载体形成的内容真实性不持异议，故本院以此作为确定合同履行程度的有效依据。在庭审中，双方一致认可“嗨云”电商系统一期“嗨云”V1.0.1于2016年7月2日上线，妆点公司亦在“嗨云”V1.0.1上线后向魔筷公司支付了合同30%的价款480000元，据此可认定魔筷公司已完成合同一期功能开发。双方主要争议在于二期功能是否全部开发完成。“嗨云”V1.2.0于2016年8月5日上线，“嗨云”V1.2.1于2016年8月24日上线，妆点公司主张该版本为“嗨云”V1.0.1的优化版，并非项目二期开发内容。对此本院认为，魔筷公司提供的”嗨云”历史版本信息，“嗨云”V1.0.1上线两个版本，兆数不同。根据微信群组、confluence平台及邮件内容，“嗨云”一期是在功能开发完毕的前提下上线，“嗨云”二期是在一期开发的基础上增加部分功能。在“嗨云”V1.2.0上线后，魔筷公司向妆点公司的指定项目联系人王泽辉催讨该版本上线对应款项，王泽辉亦表示会在短期内进行安排付款，显然该款项对应的是二期开发内容上线。妆点公司主张“嗨云”二期并未开发，与事实不符，本院不予采信。 根据妆点公司提供的版本截图信息及魔筷公司的自认，魔筷公司就二期的限时购、拼团、统计功能等需求尚未进行开发。魔筷公司未完全开发约定功能，构成合同的瑕疵履行。而“嗨云”电商系统大部分功能开发完成并已上线运营，魔筷公司的未完全履行不构成对合同的根本违约。妆点公司以此主张解除合同，依据不足，本院不予支持。魔筷公司的瑕疵履行，虽未构成根本性违约，但无权就未完成部分要求支付对价，魔筷公司针对未开发部分的功能，同意扣减合同价款120000元。本院综合考量合同价款、开发内容、完成的功能开发占比，对魔筷公司的上述意见予以采纳。鉴于魔筷公司已基本完成开发任务，扣除未完成部分对应的款项，妆点公司仍需向魔筷公司支付240000元。至于魔筷公司主张的违约金，本院认为本案争议的形成主要是因项目二期功能未完全开发所致，妆点公司已支付大部分款项，在起诉前双方也就项目开发完成度进行磋商，最终通过诉讼才得以解决该争议，妆点公司在争议未解决时暂未支付争议款项，并非对合同约定的直接违反，故不应按照合同约定承担违约责任。但如妆点公司未按生效判决指定的期间履行义务的，仍应依照《中华人民共和国民事诉讼法》第二百五十三条的规定，加倍支付迟延履行期间的债务利息。 （二）魔筷公司提交的工作成果是否存在逾期。《技术开发（委托）合同》约定“嗨云”电商系统应于2016年5月31日前完成项目一期开发，并于6月15日上线运行，项目二期于2016年6月30日开发并上线。根据在案证据，妆点公司在项目一期开发过程中多次变更、增加需求，势必会导致工作方向的调整和工作量的增加。对此魔筷公司项目联系人黄冬林在周报中提出项目存在产品需求变更风险，妆点公司项目工作人员在群组里也表示主要关注项目的优化，就调整、增加的需求可延长开发期限。本院认为，虽然《技术开发（委托）合同》对上线时间作了明确约定，但需要说明的是，计算机软件开发是根据委托方的需求进行从无到有的研发过程，双方在实际履行过程中常常会根据前一段的工作成果以及自身实际不断提出修改意见或增加需求，由此开发出的系统软件经过反复调试、修改和完善。在本案合同履行过程中，项目开发需求增加，功能反复优化调试，妆点公司项目组在组群里对上线时间安排并未提出任何异议，应视为双方以实际行为修改合同的履行时间。同时，妆点公司本身亦有团队参与到项目开发中，承担40%的工作量，双方的工作存在紧密关联，亦无法割裂双方工作的关联性而单独评价魔筷公司的开发工作存在逾期。综上，妆点公司以二期功能开发逾期主张解除合同，依据不足，本院不予支持。 （三）妆点公司要求赔偿的损失金额问题。妆点公司主张赔偿的事由系魔筷公司存在未开发二期功能和逾期交付的行为，其主张的损失金额由2016年7、8月参与开发的员工工资损失和后续研发投入的工资损失两部分构成。本院在前述裁判理由中认定魔筷公司并不存在逾期交付开发成果的行为，故对妆点公司据此主张的赔偿责任不予支持。魔筷公司未完全开发二期功能构成违约，应当向妆点公司承担违约责任，但妆点公司要求魔筷公司承担的赔偿金额依据不足。本院根据违约行为给妆点公司人员安排上造成的损失，酌情确定损失为20000元。 （四）关于开发系统账号、源代码、管理权限交付问题。《技术开发（委托）合同》对开发成果交付作了约定。在开法项目过程中，虽然在gitlab平台上，魔筷公司根据开发进度上传源代码共享，但并未提交证据证明在开发完成后，进行源代码的交接。至于原告主张的其他账号和权限，在合同履行过程中并未有体现，合同亦未有相应的约定，对妆点公司的该部分主张不予支持。 综上，依照《中华人民共和国合同法》第六十条、第一百零七条、第一百零九条、第三百三十一条、《中华人民共和国民事诉讼法》第六十四条第一款之规定，判决如下： 一、被告（反诉原告）杭州魔筷科技有限公司于本判决生效之日起十日内向原告（反诉被告）杭州妆点信息技术有限公司赔偿损失20000元。 二、被告（反诉原告）杭州魔筷科技有限公司于本判决生效之日起十日内向原告（反诉被告）杭州妆点信息技术有限公司交付“嗨云”电商系统源代码。 三、原告（反诉被告）杭州妆点信息技术有限公司于本判决生效之日起十日内支付被告（反诉原告）杭州魔筷科技有限公司软件开发费用240000元。 四、驳回原告（反诉被告）杭州妆点信息技术有限公司的其他诉讼请求。 五、驳回被告（反诉原告）杭州魔筷科技有限公司的其他诉讼请求。 如未按本判决指定的期间履行给付金钱义务，应当依照《中华人民共和国民事诉讼法》第二百五十三条之规定，加倍支付迟延履行期间的债务利息。 本诉案件受理费16257元，由原告（反诉被告）杭州妆点信息技术有限公司承担15997元，由被告（反诉原告）杭州魔筷科技有限公司260元。反诉费用7429元，由被告（反诉原告）杭州魔筷科技有限公司承担3066元，由原告（反诉被告）杭州妆点信息技术有限公司承担4363元。 如不服本判决，可在判决书送达之日起十五日内向本院递交上诉状，并按对方当事人的人数提交副本，上诉于杭州市中级人民法院。 审 判 长  郭丁观 人民陪审员  胡霞青 人民陪审员  王敏华 二〇二〇年六月十一日 法官助理田恬 书记员沈琳