您的软件开发生命周期数据模板
您的软件开发生命周期数据模板
- 建议收集的属性
- 需要追踪的关键活动
- Jira Software 数据提取指南
软件开发生命周期属性
| 名称 | 描述 | ||
|---|---|---|---|
|
Event 时间
EventTime
|
特定开发活动或事件发生的具体日期和时间。 | ||
|
描述
事件时间 (Event Time) 是记录活动发生的时间戳。这是所有流程挖掘分析的时间基础,为每个案例提供了事件的时间顺序。 此属性对于计算所有基于时间的指标(包括周期时间、处理时间以及活动间的等待时间)至关重要。它能够分析流程随时间变化的绩效,帮助识别在开发生命周期的何时何地发生了延迟。
为何重要
该时间戳是正确排列事件顺序以及计算所有耗时指标的基础,对于理解流程效率和识别延迟至关重要。
获取方式
这对应于 Issue 变更日志或历史记录中每个条目的“created”时间戳。
示例
2023-10-26T10:00:00Z2023-11-15T14:35:10Z2024-01-05T09:00:00Z
|
|||
|
开发项
DevelopmentItem
|
Jira Software 中单个工作单元(如 Story、Bug 或任务)的唯一标识符。 | ||
|
描述
“开发事项”作为主要案例标识符 (Case ID),代表一个独立的工作单元,如功能、Bug 修复或任务。它关联了该事项从最初构思、规划到开发、测试及部署的所有活动。在 Jira 中,这通常对应于 Issue Key,例如“PROJ-123”。 分析此属性可以追踪每个工作项的完整端到端生命周期,它是构建流程图、计算周期时间以及识别不同事项在开发流程中流动差异的基础。
为何重要
这是将所有相关开发活动关联在一起的核心密钥,通过它可全程追踪单个工作项从开始到结束的完整旅程。
获取方式
这是 Jira Software Issue API 对象中 Issue 的标准“key”字段。
示例
PROJ-101CORE-5432API-789
|
|||
|
活动
Activity
|
事项开发生命周期中发生的特定事件或状态变更的名称。 | ||
|
描述
此属性代表软件开发过程中的一个独立步骤或里程碑。这些活动源于 Jira Issue 状态字段的变更或其他重要事件(如代码提交或评审)。 在流程挖掘中,这些活动的顺序构成了流程图。通过分析活动,您可以识别流程走向、衡量各阶段耗时,并检测与标准流转不符的情况,如返工循环或跳过质量门禁。
为何重要
活动定义了流程的步骤,它们的顺序对于可视化流程流、识别瓶颈以及分析流程变体至关重要。
获取方式
通常源自 Jira Issue 历史记录或变更日志中的“status”字段变更。还可以通过连接的开发工具数据进行补充。
示例
开发已开始已执行代码审查QA 测试完成已部署到生产环境
|
|||
|
最后数据更新
LastDataUpdate
|
指示该流程数据上次从源系统刷新的时间戳。 | ||
|
描述
该属性记录了最近一次从 Jira Software 提取数据的日期和时间,反映了分析数据的时效性。 了解上次更新时间对于评估流程洞察的时效性非常重要。它能帮助分析师和业务人员确认所见即所得,并明确分析中所包含事件的时间截止点。
为何重要
指示数据的实时性,这对于确保分析和仪表板能够反映流程的最新状态至关重要。
获取方式
该时间戳在数据提取、转换和加载 (ETL) 流程结束时生成并记录。
示例
2024-03-15T02:00:00Z2024-03-16T02:00:00Z
|
|||
|
源系统
SourceSystem
|
提取开发生命周期数据的源系统。 | ||
|
描述
该属性标识数据的来源。在此流程中,它始终为“Jira Software”。如果在大型分析中组合了多个源系统,该字段对于区分数据非常有用。 在更广泛的 IT 架构中,指定源系统可确保数据血缘清晰,并有助于跨不同平台管理数据质量和集成工作。
为何重要
提供清晰的数据来源记录。在集成多个系统的数据,或进行数据治理和审计时,这一点至关重要。
获取方式
这是一个静态值,应在数据提取和转换过程中添加。
示例
Jira Software
|
|||
|
受理人
Assignee
|
当前被分配处理该开发事项的用户。 | ||
|
描述
“负责人 (Assignee)”是当前阶段负责该事项的个人。在 Jira 中,这是一个标准字段,随着事项在人员和团队间流转而更新。 分析负责人是了解资源分配、负载分布和交接点的关键。它有助于解答:各阶段涉及哪些开发人员或团队?谁是效率瓶颈?工作在组织中是如何分配的?
为何重要
识别活动对应的负责用户或资源,从而实现工作量分析、资源管理并了解个人之间的交接情况。
获取方式
这是 Jira Issue API 响应中“fields”对象下的“assignee”字段。
示例
Alice SmithBob Johnson未分配
|
|||
|
团队名称
TeamName
|
负责该事项的开发团队。 | ||
|
描述
代表分配给开发事项的特定敏捷团队或功能团队。在 Jira 中,这通常作为一个自定义字段实现,或者通过项目、组件等信息推断得出。 该属性对于团队维度的绩效分析至关重要。通过它,您可以筛选仪表板以查看各团队的周期时间、返工率和吞吐量等指标,这对于“跨阶段协作效率”和“开发负载与进度”分析非常有价值。
为何重要
允许对不同开发团队进行绩效衡量和比较,有助于识别高绩效团队并分享最佳实践。
获取方式
这通常是 Jira 中的自定义字段。请咨询您的 Jira 管理员以确认具体的字段名称,可能是“Team”、“Squad”或类似名称。
示例
凤凰团队核心服务UI/UX 复仇者联盟
|
|||
|
项优先级
ItemPriority
|
分配给开发事项的优先级,指示其紧急程度。 | ||
|
描述
项优先级 (Item Priority) 定义了工作项的相对重要性或紧急程度。Jira 提供了一个标准的“优先级”字段,具有可配置的级别,如最高、高、中和低。 分析优先级对于检查合规性和识别关键项的瓶颈至关重要。例如,“高优先级项合规性检查”仪表板依靠此属性来验证高优先级项是否按预期得到了加速处理,还是与低优先级项一样被卡在了同一个队列中。
为何重要
有助于分析高优先级项是否比低优先级项处理得更快,以及它们是否遵循了更精简的路径,从而确保达成 SLA。
获取方式
这是 Jira Issue API 响应中“fields”对象下的“priority”字段。
示例
最高高中低
|
|||
|
项目名称
ProjectName
|
开发事项所属的 Jira 项目名称。 | ||
|
描述
在 Jira 中,所有工作项都按项目组织。项目名称 (Project Name) 提供了高层级的背景信息,通常对应于特定的产品、团队或倡议。 此属性是一个强大的过滤和对比维度。它允许分析并基准化不同项目或产品间的 SDLC 流程。这可以揭示哪些项目效率更高、哪些返工更多,以及不同团队是否遵循了不同的流程变体。
为何重要
允许按项目、产品或团队对流程分析进行细分,从而进行绩效对比并识别最佳实践。
获取方式
这是 Jira Issue API 响应中“fields”对象下的“project”字段。
示例
移动应用开发核心平台数据科学
|
|||
|
项目状态
ItemStatus
|
开发事项在工作流中的当前状态。 | ||
|
描述
该属性反映了开发事项在特定时间点所处的具体阶段,如“进行中”、“评审中”或“完成”。随时间变化的状态变更序列构成了流程挖掘的活动基础。 “活动”属性代表变更事件,而“事项状态”则提供事项的即时状态。它可以作为筛选和分析的维度,帮助您查看当前各状态的事项分布,或分析长期停留在某一状态下的事项特征。
为何重要
提供事项在生命周期中所处位置的快照,这对于基于状态的分析以及掌握当前在制品 (WIP) 的状态至关重要。
获取方式
这是 Jira Issue API 响应中“fields”对象下的“status”字段。
示例
待办进行中审核中已完成
|
|||
|
项目类型
ItemType
|
开发事项的类型,例如 Bug、Story、Task 或 Epic。 | ||
|
描述
项类型 (Item Type) 对正在执行的工作性质进行分类。Jira 使用标准的 此属性对于对比分析至关重要。它允许您针对特定类型的工作过滤流程,例如对比“Bug”与“Story”的生命周期。这有助于识别某些类型的工作是否更容易出现延迟、返工或偏离标准流程的情况。
为何重要
允许对流程分析进行切片,以比较不同类型的工作(如 Bug 与新功能)是如何处理的,以及它们的流程在何处存在差异。
获取方式
这是 Jira Issue API 响应中“fields”对象下的“issuetype”字段。
示例
StoryBug任务Epic
|
|||
|
Sprint 名称
SprintName
|
开发事项所属的敏捷 Sprint 名称。 | ||
|
描述
对于使用 Scrum 的团队,Sprint(迭代)是完成一组工作的时间盒。此属性记录了某个项所属的 Sprint 名称或标识符。 按 Sprint 分析是专注于敏捷的流程挖掘的基础。它有助于评估单个 Sprint 的表现,了解遗留工作,并根据 Sprint 目标跟踪进度。它提供了一个比通用日期范围更具体的时间背景。
为何重要
为敏捷团队提供关键背景信息,支持按 Sprint 维度分析流程效率和吞吐量。
获取方式
此信息通常存储在由 Jira Software (Agile) 管理的“Sprint”自定义字段中,可通过 Issue API 访问。
示例
PROJ Sprint 12023年第四季度 Sprint 311月 PI Sprint 2
|
|||
|
事件结束时间
EventEndTime
|
活动或状态完成的时间戳。 | ||
|
描述
该属性标记活动的完成时间。它是一个特定案例中后续活动开始的时间戳。 当“事件时间 (EventTime)”标记活动开始时,“结束时间 (EventEndTime)”标记其结束。两者之差即为该活动的处理时间。这对于计算“平均阶段处理时间”KPI 以及构建分析活动持续时间的仪表板至关重要。
为何重要
定义活动的结束点,从而可以计算流程中每个步骤的持续时间,这对于瓶颈分析至关重要。
获取方式
这是一个派生属性。对于给定事件,其结束时间即为同一案例中后续活动的开始时间。
示例
2023-10-26T12:30:00Z2023-11-15T18:00:15Z2024-01-05T11:45:00Z
|
|||
|
交接等待时间
HandoffWaitTime
|
两个连续活动之间的空闲时间。 | ||
|
描述
该指标计算从一个活动结束到下一个活动开始之间的等待时间或排队时间,代表了工作闲置等待处理的耗时。 它是“平均交接等待时间”KPI 和“跨阶段协作效率”仪表板的关键指标。较长的交接时间通常意味着协调不当、资源受限或团队间(如开发与测试)沟通低效。缩短这种闲置时间是优化整体周期时间的有力杠杆。
为何重要
突出显示流程中的闲置或排队时间,暴露团队或个人之间交接的低效,并揭示协作问题。
获取方式
这是一个计算指标。计算方法为:同一案例中当前活动的开始时间减去前一活动的结束时间。
示例
017280043200
|
|||
|
修复版本
FixVersion
|
该开发事项实际解决并发布的软件版本。 | ||
|
描述
Jira 中的“修复版本 (Fix Version)”指包含该已完成事项的发布版本,标志着开发工作的具体成果。 该属性提供了实际的发布背景。通过将其与“计划发布版本”对比,可以分析交付绩效。它还可用于将特定版本中的所有交付项分组,以便统一查看发布成果。
为何重要
确认某项工作包含在哪个版本中,为发布分析和跟踪已交付功能提供真实依据。
获取方式
这对应于 Jira Issue API 响应中的“fixVersions”字段。
示例
v2.1.1 热修复v3.0.0 重大版本发布v2.2.0
|
|||
|
处理时间
ProcessingTime
|
在特定活动上花费的总活跃时间。 | ||
|
描述
“处理时间”是事项处于特定状态或活动中的持续时间。它的计算方式是日志中单个事件的“结束时间”与“开始时间”之差。 该指标是瓶颈分析的核心组成部分,直接用于“平均阶段处理时间”这一 KPI。通过汇总每个活动的处理时间,您可以清晰地看到开发生命周期中哪些阶段最耗时,从而集中精力进行改进。
为何重要
直接衡量每个活动的持续时间,使其成为识别哪些流程步骤是耗时最长瓶颈的首要指标。
获取方式
这是一个计算指标,通过事件日志中每一行的“结束时间”减去“开始时间”得出。
示例
86400360000604800
|
|||
|
总周期时间
CycleTime
|
开发事项的完整端到端持续时间。 | ||
|
描述
周期时间 (Cycle Time) 衡量从开发项创建到最终解决(如部署到生产环境)所经历的总时长。它在案例级别计算,即第一个事件的时间戳与最后一个事件的时间戳之差。 这是衡量整体流程速度和效率的首要 KPI。“平均端到端周期时间”KPI 和“整体 SDLC 周期时间分析”仪表板直接基于此计算。缩短周期时间通常是流程改进计划的核心目标。
为何重要
衡量开发流程的端到端速度,为整体效率和交付速率提供关键绩效指标 (KPI)。
获取方式
这是案例层级的计算属性。计算方法为:特定“开发事项”的最后一个事件时间戳减去第一个事件时间戳。
示例
12096002592000604800
|
|||
|
报告人
Reporter
|
最初创建或报告该开发事项的用户。 | ||
|
描述
“报告人 (Reporter)”是在 Jira 中创建 Issue 的个人,可能是开发人员、QA 测试人员、产品经理,甚至是外部客户。 分析报告人可以揭示工作的来源。例如,您可以对比 QA 提交的 Bug 与客户反馈的 Bug 在生命周期上有何差异。这也有助于理解流程起步阶段的沟通模式和信息流转。
为何重要
识别工作项的来源,可用于分析基于任务创建者或 Bug 报告者的模式。
获取方式
这是 Jira Issue API 响应中“fields”对象下的“reporter”字段。
示例
查尔斯·达尔文玛丽·居里艾萨克·牛顿
|
|||
|
是否返工
IsRework
|
指示活动是否属于返工循环一部分的标记。 | ||
|
描述
该布尔属性用于标记活动是否代表流程的回退,例如在 QA 测试失败后返回“开始开发”阶段。这通过分析案例的活动序列来判定。 识别返工是提升流程效率和质量的基础。该属性直接支持“返工活动率”KPI 和“返工循环频率与路径”仪表板,帮助量化无效工作的比例并找出导致返工的质量瓶颈。
为何重要
明确标记属于低效返工循环的活动,从而对流程浪费和质量问题进行精确衡量和分析。
获取方式
这是一个计算属性。它需要预先定义预期的流程走向,然后标记任何回退到前序阶段的异常活动。
示例
truefalse
|
|||
|
组件
Component
|
该项所属项目的子部分或功能区域。 | ||
|
描述
在 Jira 中,组件 (Components) 用于将项目中的问题分组成更小、更易于管理的部分。这可以代表一个功能区域(如“用户身份验证”)、一个技术层(如“后端 API”)或一个模块(如“报表”)。 按组件分析可以提供更细粒度的开发流程视图。它可以帮助识别应用程序的某些部分是否产生了更多 Bug、拥有更长的开发周期或经历了更多返工,从而指向技术债或复杂性较高的领域。
为何重要
允许按产品的核心功能或技术领域对流程进行切片,有助于精确定位哪些组件是导致延迟或质量问题的根源。
获取方式
这是 Jira Issue API 响应中“fields”对象下的标准“components”字段。
示例
用户界面数据库API Gateway身份验证
|
|||
|
计划发布
PlannedReleaseVersion
|
该事项计划部署的目标软件版本或发布计划。 | ||
|
描述
该属性(通常对应 Jira 中的“影响版本”)指示了功能或修复程序预定的发布版本,作为工作完成的期限或目标。 它是衡量“发布及时率”KPI 的核心属性。通过对比实际部署日期与该版本关联的计划发布日期,您可以评估进度的执行力度和发布流程的可预测性。
为何重要
定义目标交付日期或发布版本,从而计算准时交付率并分析进度计划的遵守情况。
获取方式
这对应于 Jira Issue API 中的“versions”或“fixVersions”字段。具体使用的规划字段可能因配置而异。
示例
版本 2.12024年第一季度发布凤凰项目启动
|
|||
|
项解决结果
ItemResolution
|
关闭开发事项的最终结果或原因。 | ||
|
描述
“解决结果”解释了事项被关闭的具体原因。例如,状态虽然是“已关闭”,但解决结果可能是“已完成”、“不做了”、“重复事项”或“无法重现”。这为工作成果提供了关键背景。 分析解决结果有助于区分真正完成的工作与被取消或拒绝的事项。这对于质量分析以及了解高价值工作的实际吞吐量(而非浪费在弃用事项上的精力)至关重要。
为何重要
区分成功完成的项和因其他原因关闭的项,这对于准确的生产力和质量分析至关重要。
获取方式
这是 Jira Issue API 响应中“fields”对象下的“resolution”字段,通常仅在 Issue 关闭时填充。
示例
已完成暂不处理重复无法复现
|
|||
软件开发生命周期活动
| 活动 | 描述 | ||
|---|---|---|---|
|
QA 测试完成
|
表示开发事项已通过所有质量保证 (QA) 检查,准备进入下一阶段(如 UAT 或发布)。这通过状态移出核心测试状态来识别。 | ||
|
为何重要
这标志着重要质量门禁的完成。分析 QA 阶段的耗时有助于优化测试流程和资源分配。
获取方式
从 Jira 问题变更日志中推断。它是“状态”字段从“QA 测试中”流转到后续状态(如“准备 UAT”或“准备发布”)时的时间戳。
捕获
状态从“QA 中”变更为“UAT 就绪”的时间戳。
事件类型
inferred
|
|||
|
QA 测试开始
|
此事件标志着开发事项正式进入 QA 测试阶段。它通常通过 Jira 状态变更为“QA 中”、“测试中”或“待测试”来识别。 | ||
|
为何重要
这是开启质量验证循环的关键里程碑。通过衡量从“开发完成”到此时点的耗时,可以直观展示开发与测试团队间的交接延迟。
获取方式
从 Jira 问题变更日志中推断。它是“状态”字段更改为指定的 QA 测试状态(如“QA 测试中”)时的时间戳。
捕获
状态变更为“QA 中”或“测试中”的时间戳。
事件类型
inferred
|
|||
|
UAT 已批准
|
代表 UAT 顺利完成,意味着干系人已批准发布。这通常通过状态从“UAT 中”变更为“发布就绪”或“完成”来识别。 | ||
|
为何重要
此里程碑确认了业务部门的接受,并为生产环境部署开了绿灯。它是确保交付成果符合用户预期的关键关口。
获取方式
从 Jira 问题变更日志中推断。它是状态从“UAT 测试中”更改为工作流中下一个状态的时间戳,代表已通过批准。
捕获
状态从“UAT 中”变更为“发布就绪”的时间戳。
事件类型
inferred
|
|||
|
已部署到生产环境
|
此事件标志着与开发事项相关的代码更改已在生产环境上线。这可以通过状态变更为“完成”或“已发布”来识别,也可以通过集成的 CI/CD 工具捕获。 | ||
|
为何重要
这是流程的主要成功终点。对于计算端到端周期时间以及衡量部署频率和吞吐量至关重要。
获取方式
当状态更改为“已发布”或“已完成”时,可以从 Jira 问题变更日志中推断出来。为了提高准确性,也可以从 Jenkins、Bamboo 等 CI/CD 工具推送的部署事件中捕获,或通过 Jira 中的部署 (Deployments) 功能获取。
捕获
状态变更为“完成”或“已发布”的时间戳。
事件类型
inferred
|
|||
|
开发已开始
|
代表开发人员开始处理事项的时刻。这通常通过 Jira 工作流中的状态变更来识别,例如 Issue 状态变更为“进行中”。 | ||
|
为何重要
这是衡量活跃开发时间的衡量里程碑,有助于区分等待时间与增值工作,是识别瓶颈的核心指标。
获取方式
从 Jira 问题变更日志中推断。它是“状态”字段首次更改为“进行中”、“开发中”或类似的活跃状态时的时间戳。
捕获
状态变更为“进行中”的时间戳。
事件类型
inferred
|
|||
|
开发项已创建
|
这标志着生命周期的开始。当一个新的开发事项(如 Story、Bug 或任务)在 Jira 中正式记录时,系统会自动捕获该 Issue 的创建时间戳。 | ||
|
为何重要
此活动标志着流程的正式开始,对于计算端到端周期时间和跟踪待办工作总量至关重要。
获取方式
这是每个 Jira Issue 的基础事件。创建时间戳存储在 Issue 记录的“created”字段中,可通过 Jira API 访问。
捕获
Jira Issue 对象上的“created”时间戳字段。
事件类型
explicit
|
|||
|
QA 测试失败
|
表示 QA 团队发现了缺陷,导致开发项发回给开发人员进行返工。这是从向后的状态流转中推断出来的,例如从“QA 测试中”回退到“进行中”或“待办”。 | ||
|
为何重要
此活动对于识别返工循环至关重要。跟踪其频率有助于量化低质量带来的成本,并突出开发或需求阶段需要改进的领域。
获取方式
从 Jira 问题变更日志中推断。在“状态”字段从测试状态(例如“QA 测试中”)流转回先前的开发状态(例如“进行中”)时捕获。
捕获
状态从测试状态回退到开发状态的时间戳。
事件类型
inferred
|
|||
|
UAT 已开始
|
标记用户验收测试 (UAT) 的开始。在此阶段,业务干系人或最终用户将验证新功能。该活动通常通过 Jira 状态变更为“UAT 中”或“用户验收测试”来识别。 | ||
|
为何重要
此活动跟踪发布前最后验证阶段的开始。分析其耗时是了解并减少因干系人响应延迟或反馈周期过长而导致瓶颈的关键。
获取方式
从 Jira 问题变更日志中推断。它是“状态”字段更新为“UAT 测试中”或类似的指定状态时的时间戳。
捕获
状态变更为“UAT 中”的时间戳。
事件类型
inferred
|
|||
|
发布就绪
|
表示开发项已通过所有检查,并已打包进特定的软件发布版本中,等待部署。这通常在问题的状态更改为“准备发布”或填充了“修复版本 (Fix Version)”字段时推断出来。 | ||
|
为何重要
此活动有助于跟踪发布就绪情况,以及事项在完成所有开发和测试后等待部署窗口的耗时。
获取方式
通常通过 Jira Issue 变更日志中的状态变更为“发布就绪”来推断,也可以通过设置“修复版本”字段的时间戳来推断。
捕获
状态变更为“发布就绪”或填充“修复版本”时的时间戳。
事件类型
inferred
|
|||
|
已执行代码审查
|
表示同行或负责人已针对质量、标准和功能对代码进行了审查。这可以从状态更改中推断,例如从“审核中”移至“准备 QA”,或直接从集成的开发工具中获取。 | ||
|
为何重要
此活动是关键的质量门禁。分析其持续时间和结果(如返工)有助于提升代码质量并减少后续流程中发现的 Bug。
获取方式
通常在状态移出“代码审查”状态时从 Jira 问题变更日志中推断出来。如果集成了 Bitbucket 或 GitHub 等代码仓库工具,它也可以是一个明确的事件。
捕获
状态从“评审中”变更为下一状态的时间戳。
事件类型
inferred
|
|||
|
开发已完成
|
此活动表示开发人员已完成编码,事项准备进入下一阶段(如代码评审或测试)。它通过 Jira 状态变更(如从“进行中”变更为“评审中”或“QA 就绪”)来识别。 | ||
|
为何重要
这标志着核心开发阶段的结束,支持对编码时长以及向 QA 团队交接效率的深度分析。
获取方式
通过捕获“状态”字段从活跃开发状态更改为后续状态(如“审核中”或“准备 QA”)的时间戳,从 Jira 问题变更日志中推断出来。
捕获
状态从“进行中”变更为“评审中”或“QA 就绪”的时间戳。
事件类型
inferred
|
|||
|
开发项已关闭
|
这是流程的最后一步,确认该事项不再需要进一步处理。通常通过状态变更为“已关闭”并设置“解决结果”字段来识别。 | ||
|
为何重要
代表事项旅程的绝对终点。将其与“部署到生产环境”对比,可以揭示管理层面的延迟或部署后的监控期耗时。
获取方式
从 Jira 问题变更日志中推断。它是“状态”字段更改为“已关闭”并设置了解决结果时的时间戳。
捕获
状态变更为“已关闭”的时间戳。
事件类型
inferred
|
|||
|
开发项已取消
|
代表开发事项在完成前被终止。这通过状态变更为终态(如“已取消”、“已拒绝”或“不做了”)来识别,通常伴随有特定的解决结果。 | ||
|
为何重要
此活动跟踪非成功的流程结果。分析事项取消的原因可以揭示规划、优先级排序或需求定义方面的问题。
获取方式
从 Jira 问题变更日志中推断。这是问题“状态”更改为“已取消”或“不予解决”并设置了相应解决结果时的时间戳。
捕获
状态变更为“已取消”、“已拒绝”或“不做了”的时间戳。
事件类型
inferred
|
|||
|
项准备开发
|
表示开发项已完全明确规格、经过评审并排定优先级,开发人员可以随时开始工作。这通常从工作流中的状态更改推断出来,例如从“积压工作 (Backlog)”移至“待办 (To Do)”或“准备开发 (Ready for Dev)”。 | ||
|
为何重要
跟踪此项有助于衡量待办事项的准备情况以及开发开始前的等待时间,从而将规划和完善时间与实际开发时间区分开来。
获取方式
从 Jira 问题变更日志中推断。寻找“状态”字段更改为“准备开发”、“待办”或“选定进行开发”等值的时间戳。
捕获
状态变更为开发就绪前置状态的时间戳。
事件类型
inferred
|
|||