Dashboard详细需求设计:状态趋势与性能KPI
需积分: 0 65 浏览量
更新于2024-08-03
收藏 139KB DOCX 举报
"本文档详细介绍了Dashboard的需求设计,包括各个组件的功能、数据统计规则以及关键性能指标。"
在Dashboard需求设计文档中,主要关注的是对于问题(issue)状态的跟踪和分析,以提供有效的数据可视化工具。以下是文档中涉及的关键知识点:
1. **Validbug定义**:Validbug是指那些状态非following和rejected,且resolution非rejected和duplicated的问题。这些bug会被纳入Dashboard的统计范围,用于展示真实的问题状况。
2. **Bugstatus - Overallbugtrend**:这个组件展示了所有问题的状态趋势,基于subdomain和指定的时间或sprint。它会统计在查询时间段内,问题在不同状态下的数量,如新问题(new)、测试中(intest)和已关闭(closed)。例如,如果一个问题在2023年5月1日创建,5月3日进入测试,5月10日关闭,那么在5月1日至5月2日,新问题的数量为1,5月3日至5月9日,测试中的问题数量为1,5月10日之后,已关闭的问题数量为1。
3. **Openbugprioritystatus**:这个组件专注于未关闭且有效的bug的优先级分布。它根据subdomain获取状态为非closed的bug,并按其优先级进行分类。
4. **Inflowvsoutflowbyselecteddate**:这个模块追踪在特定时间或sprint内,新问题(inflow)与已关闭问题(outflow)的数量对比。这有助于理解问题处理的流动情况。
5. **BughandlingKPI**:关键性能指标(KPI)部分提供了衡量问题处理效率的标准。根据传入的查询条件(时间或sprint),数据将按不同方式进行处理和分组。对于不同优先级的问题,有特定的处理时间阈值,例如,blocker级别的问题应在5天内集成,critical级别在10天内,其他级别在20天内。此外,还规定了从new到open超过3天,以及从integrated到closed超过3天的情况被视为有效数据。
6. **Internalvsexternal**:此部分关注问题来源,区分内部(internal)和外部(external)问题,同样基于subdomain和查询条件,提供在特定时间段内的问题分布情况。
以上内容构成了Dashboard的核心需求,旨在通过数据可视化来优化问题管理,提高工作效率,以及提供决策支持。设计者需要确保这些组件能够准确、实时地反映出问题的状态变化和处理效率。
2021-10-02 上传
2023-07-31 上传
2021-03-28 上传
2021-03-06 上传
2021-03-11 上传
2021-04-20 上传
2023-06-13 上传
2023-06-06 上传
2021-05-02 上传
yh18516041208
- 粉丝: 0
- 资源: 77
最新资源
- 掌握压缩文件管理:2工作.zip文件使用指南
- 易语言动态版置入代码技术解析
- C语言编程实现电脑系统测试工具开发
- Wireshark 64位:全面网络协议分析器,支持Unix和Windows
- QtSingleApplication: 确保单一实例运行的高效库
- 深入了解Go语言的解析器组合器PARC
- Apycula包安装与使用指南
- AkerAutoSetup安装包使用指南
- Arduino Due实现VR耳机的设计与编程
- DependencySwizzler: Xamarin iOS 库实现故事板 UIViewControllers 依赖注入
- Apycula包发布说明与下载指南
- 创建可拖动交互式图表界面的ampersand-touch-charts
- CMake项目入门:创建简单的C++项目
- AksharaJaana-*.*.*.*安装包说明与下载
- Arduino天气时钟项目:源代码及DHT22库文件解析
- MediaPlayer_server:控制媒体播放器的高级服务器