词汇表

最近更新时间:2024-10-21 14:44:54

我的收藏

B

部署流程

部署流程是用于描述持续部署具体行为的载体,将服务部署到相应集群中。

部署流程阶段

流程阶段用于描述流水线中有顺序的执行动作。

C

测试管理

CODING 测试管理(CODING Test Management,CODING-TM)为您提供井然有序的测试协同管理工具服务,从测试用例库管理、制定测试计划,到协作完成测试任务,为测试团队提供敏捷测试工作方式,提高测试与研发团队的协同效率。提供可视化的工作视图以及数据报告,随时把控测试进度和规划。

持续部署-触发器

触发器能够将流水线的启动与某一事件相关联,当事件发生后,流水线触发器携带制品信息自动触发流水线启动。

持续部署-集群

K8s 是 Google 开源的容器集群管理系统,提供应用部署、维护、扩展机制等功能。利用 K8s 能更加方便地管理在跨集群中运行的容器化应用。

持续部署-应用

一个或多个微服务的组成与集合。

CODING-CR

参见 代码托管

CODING-PM

参见 项目管理

CODING-TM

参见 测试管理

D

代码托管

CODING 代码托管(CODING Code Repositories,CODING-CR)是为开发者打造的云端便捷代码管理工具,旨在为更多的开发者带去便捷、高效的开发体验,全面支持 Git/SVN 代码托管,包括代码评审、分支管理、超大仓库等功能。

迭代

  • 在敏捷模式下:指时间冲刺(Sprint),指团队完成一定数量工作所需的短暂、固定的周期。
  • 在经典模式下:指某版本(Version)的生产过程,包括从需求分析到交付完成。

J

经典项目管理

传统项目管理的特点是强计划驱动,围绕着需求、资源和时间展开,需求范围固定后才可分配人员和时间,并在项目推进过程中积极跟踪和控制风险。

经典项目管理便是 CODING 基于传统项目管理模式提供的管理方案,主要适用于使用传统项目管理方式的团队,帮助团队在同一平台汇总信息,统一协同,随时查看任务并分配与协调人员,及时跟踪测试进度和缺陷修复进度,实时掌握项目进度,过程透明可控。

Q

缺陷

  • 在 TAPD 敏捷项目管理中,缺陷是一个用来跟踪需求的进度或者问题解决过程的一个工具。在这里用户可以将某个需求或者问题指派给开发去解决。
  • 在 CODING 项目管理中,缺陷指软件不符合最初定义的业务需求的现象。

R

任务

  • 在批量计算中,任务(Task)是在一台云服务器上执行的应用程序的信息。Batch 调度系统根据用户提交的配置,自动创建 CVM,执行程序。
  • 在 CODING 项目管理中,任务指为实现某个目标或需求所进行的具体活动。
  • 在数据万象中,针对已存在于存储桶中的文件,您可创建任务进行媒体处理操作。目前支持创建文件转码音视频拼接视频截帧视频转动图智能封面五种任务。任务创建基于模板功能,您可直接使用数据万象提供的系统预设模板,也可自定义模板,模板详情请见 模板文档
  • 在混沌演练平台中,任务是经验库的一次实例化执行。
  • TI-ONE 平台中的任务,一般是指用户在平台上创建的训练作业,包括自动学习作业,任务式建模作业等。

S

Scrum 敏捷项目管理

敏捷项目是价值驱动的,在敏捷项目管理中,先固定了成本与时间,需求在交付期间频繁细化,在固定的时间盒中优先交付高价值的需求。敏捷项目管理中最常见的模型为 Scrum 框架,基于经验主义和精益思维,采纳了一种迭代和增量的方法来优化对未来的预测性并控制风险。

CODING 的 Scrum 敏捷项目管理模式便是在此基础上,通过标准化的流程和完整的信息统计,帮助团队快速入门敏捷研发并创造价值。该模式主要适用于迭代驱动型的团队,通过短周期的快速试验来暴露自身所面对的潜在问题,并不断检视与调整来持续改进产品、团队和工作环境,从而高效并创造性地交付最高价值的产品。

史诗

史诗(Scrum 敏捷项目管理)是敏捷研发的纵轴,也是一个较大的功能或特性,可以将大型工作分解为多个较小的需求或任务。通常其需要分多次迭代才可完成。

事项

事项是项目协同中的主体,例如史诗(Scrum 敏捷项目管理)、用户故事、需求、任务、缺陷等都可以被抽象为不同的事项类型。

事项属性

属性可以理解为事项的描述信息,用于快速说明此事项目前的状态、截止日期、处理人、优先级等信息,事项属性主要用于定制对应事项类型的字段,项目中各事项类型的属性均需要从属性列表中进行选择。

X

项目管理

CODING 项目管理(CODING Project Management,CODING-PM)工具包含迭代管理、需求管理、任务管理、缺陷管理、文件/wiki 等功能,适用于研发团队进行项目管理或敏捷开发实践。结合敏捷研发理念,帮助您对产品进行迭代规划,让每个迭代中的需求、任务、缺陷无障碍沟通流转, 让项目开发过程风险可控,达到可持续性快速迭代。

项目协同

项目是实践 CODING DevOps 的最小单位,可以将它当做最基础的项目进度可视化协调工具。项目协同功能模块是协调各个事项的调度中心,在这里可以将众多事项进行拆解与分配,例如将用户故事拆解出子工作项,将合并请求关联至事项,分配缺陷至相关责任人等等,通过合理的任务分配与处理机制实现无间协作。

需求

  • 在 TAPD 敏捷项目管理中,产品需求被称为“User Story”,或简称为 Story,是从用户的角度来描述的独立功能点。
  • 在 CODING 项目管理中,需求指用户解决某一问题或达到某一目标所需的软件功能。

需求类型

需求类型下分用户故事和需求两种类型,经典项目管理默认开启需求,Scrum 敏捷项目管理默认开启用户故事,可根据团队工作模式进行选择或同时开启。

在敏捷模式下:需求由产品负责人(Product Owner)创建,是最小交付单位,不可拆分为任务。

在经典模式下:需求由产品经理创建,可拆分子需求,最后拆分成任务,比如前端页面任务、后端接口任务、测试任务等等。

  • 用户故事:是敏捷框架中最小的工作单元,是从用户角度描述软件如何为其带来特定的价值。
  • 需求:是指用户解决某一个问题或达到某一目标所需的软件功能。

Z

制品

软件制品是指由源码编译打包生成的二进制文件,不同的开发语言对应着不同格式的二进制文件,这些二进制通常可以直接运行在服务器上。

子工作项

子工作项指在经典项目管理模式下,为实现需求所进行的具体活动(子需求、子任务)。