从敏捷系统中提取数据并进行分析。
agile-analytics的Python项目详细描述
#吉拉敏捷提取器[构建状态](https://travis-ci.org/cmheisel/agile-analytics.svg?branch=master)(https://travis ci.org/cmheisel/agile analytics)
[![覆盖状态](https://coveralls.io/repos/github/cmheisel/agile-analytics/badge.svg?branch=master)(https://coveralls.io/github/cmheisel/agile-analytics?分支=主)
[![故事就绪](https://badge.waffle.io/cmheisel/agile-analytics.svg?label=ready&title=ready)(http://waffle.io/cmheisel/agile analytics)
取数器收集数据,这些数据被馈送到一个或多个分析器/报告器/写入器组合中。
\以及搜索条件。
它们生成一组具有已知接口的Agileticket对象。
分析上下文。
例如,循环时间分析器将在配置中查找开始状态和结束状态,并计算两者之间的天数,并将其存储为AnalyzedTicket对象上的循环时间。
它有两个标准属性:
*表-将报表表示为二维表,为每个行/列组合提供列标题、行标签和值
*摘要-报表特定数据的键/值存储
示例:
*csv突出
*csv到文件
*google电子表格|开始日期=2015年1月1日
结束日期=2015年3月31日
字段=周期时间
|
+——>;报告者:吞吐量
标题=每周吞吐量
开始日期=2015年1月1日
|结束日期=2015年3月31日
|
+————>;分析器:周期时间+
|+——————————————————————————————————————————————————————————————————————————————————————————1缺陷类型=缺陷,事件开始日期=1/1/2015
验证=用户,通过结束日期=3/31/2015
+—————————————————————————————————————————————————————————————————————————————————开始状态=分析标题=每周分析吞吐量
结束状态=开发开始日期=2015年1月1日
结束日期=2015年3月31日
周期=每周
```
[![覆盖状态](https://coveralls.io/repos/github/cmheisel/agile-analytics/badge.svg?branch=master)(https://coveralls.io/github/cmheisel/agile-analytics?分支=主)
[![故事就绪](https://badge.waffle.io/cmheisel/agile-analytics.svg?label=ready&title=ready)(http://waffle.io/cmheisel/agile analytics)
取数器收集数据,这些数据被馈送到一个或多个分析器/报告器/写入器组合中。
\以及搜索条件。
它们生成一组具有已知接口的Agileticket对象。
分析上下文。
例如,循环时间分析器将在配置中查找开始状态和结束状态,并计算两者之间的天数,并将其存储为AnalyzedTicket对象上的循环时间。
它有两个标准属性:
*表-将报表表示为二维表,为每个行/列组合提供列标题、行标签和值
*摘要-报表特定数据的键/值存储
示例:
*csv突出
*csv到文件
*google电子表格|开始日期=2015年1月1日
结束日期=2015年3月31日
字段=周期时间
|
+——>;报告者:吞吐量
标题=每周吞吐量
开始日期=2015年1月1日
|结束日期=2015年3月31日
|
+————>;分析器:周期时间+
|+——————————————————————————————————————————————————————————————————————————————————————————1缺陷类型=缺陷,事件开始日期=1/1/2015
验证=用户,通过结束日期=3/31/2015
+—————————————————————————————————————————————————————————————————————————————————开始状态=分析标题=每周分析吞吐量
结束状态=开发开始日期=2015年1月1日
结束日期=2015年3月31日
周期=每周
```