软件代码审核协议 代码审查服务合同

6

 

软件代码审核协议

协议编号: WGGRJSH-2024-00001 [由甲方在签署时填写]

甲方(委托方): 文稿稿

法定代表人/授权代表: [甲方代表姓名,签署时填写]

住所: [甲方详细地址,签署时填写]

联系方式: 95022435 / mail@wengaogao.com

网站: www.wengaogao.com

乙方(受托方): [乙方公司全称,签署时填写]

法定代表人/授权代表: [乙方代表姓名,签署时填写]

住所: [乙方详细地址,签署时填写]

联系方式: [乙方电话号码/电子邮件,签署时填写]

鉴于:

  1. 甲方委托乙方对其拥有的软件代码进行审核,以确保代码质量、安全性和合规性。
  2. 乙方具备进行软件代码审核的专业技术能力和经验。

双方本着平等互利、诚实信用的原则,经友好协商,达成如下协议:

第一条 定义

  1. 软件代码: 指甲方委托乙方进行审核的,以 Java 编写的,用于实现 文稿稿网站内容管理系统 的计算机程序源代码,包括但不限于主程序、模块、库、脚本、配置文件、数据库脚本等所有相关文件,版本号为 V1.0。
  2. 审核: 指乙方根据本协议约定的标准和方法,对软件代码进行检查、分析、评估和测试,以识别代码中存在的缺陷、漏洞、安全隐患和不符合规范之处。
  3. 缺陷: 指软件代码中存在的,导致软件功能、性能、可靠性、可维护性等方面不符合预期要求的错误或不足。缺陷等级分为:严重缺陷、主要缺陷、次要缺陷、建议性缺陷。具体定义见附件三。
  4. 漏洞: 指软件代码中存在的,可能被恶意利用导致安全风险的缺陷。漏洞等级分为:高危漏洞、中危漏洞、低危漏洞。具体定义见附件四。
  5. 安全隐患: 指软件代码中存在的,可能导致数据泄露、系统瘫痪、权限提升、拒绝服务等安全问题的潜在风险。
  6. 第三方组件: 指软件代码中引用的,由第三方开发并提供的软件库、框架、模块或其他可重用代码,包括开源组件和商业组件。
  7. 审核报告: 指乙方完成代码审核后,向甲方提交的书面报告,详细记录审核过程、发现的问题、整改建议和结论。
  8. 工作日: 指除法定节假日及周六、周日外的所有日期(以中国政府发布的法定节假日安排为准)。
  9. 不可抗力:指本协议双方不能合理控制、不可预见或即使预见亦无法避免的事件,该事件妨碍、影响或延误任何一方根据本协议履行其全部或部分义务。该事件包括但不限于政府行为、自然灾害、战争、黑客攻击或任何其它类似事件。

第二条 审核范围与内容

  1. 审核范围: 甲方提供的文稿稿网站内容管理系统的全部源代码,共计 50000 行。具体代码文件清单见附件一。
  2. 审核内容:
    • 2.1 代码质量标准审核:
      • 2.1.1 代码规范性:

命名规范:所有变量、函数

 


您可能还喜欢

首页 导航 会员 客服 微信
QQ95022435 微信 邮箱 TOP