我有这个怪异的问题在我脑海中挥之不去。
考虑以下电子表格结构:
| A B C D E
----------------------------------------------------------------------
1 | The awsome project of Foo
2 |
3 | Pri Type Issue Estim Subject
4 |
5 | 1 Story FA-133 The great UI feature
6 | FA-134 5 Do some work
7 | FA-135 2 Document the work
8 | Bug FA-137 1 Fix the misplaced pixel
9 | FA-136 2 Regression test
10|
11| 2 Story FA-153 The awsome BL computation
12| FA-154 5 Do some work
13| FA-155 2 Document the work
14| Bug FA-157 1 Fix the precision trancation error
15| Bug FA-129 1 Fix the wrong error code
16| FA-156 2 Regression test
Pri = 优先级, Estim = 估计
好吧,还有技能类型,但让我们保持简单,对吧......
现在,故事是什么?确切地。我们正在寻找故事。
简而言之
对于不是 Story的每条记录(并且不为空),我需要提取其上方第一个Story记录的主题和优先级。
我们如何在电子表格上做到这一点?
这是完整的图片:
我正在尝试帮助我的 Scrum 主管,他现在正在使用电子表格与我们的客户沟通,以进行我们的修饰和计划会议。
现在,在每个 sprint 开始时,一旦范围关闭,他手动将所有任务行(不是Story的那些)复制到备忘录纸笔记中,并将它们放在板上。到目前为止 - 很棒。我们喜欢 Scrum。
但是:我想自动打印这些笔记。就像 duhhh,我们在 2013 年......为此,我需要一个包含相关记录值的 CSV 或 TSV 字符串,以便我可以制定和打印它们。
现在,假设我想在每个任务的记录中计算一个带有故事名称的列,其中说明问题任务的故事是什么以及这个故事的优先级是什么,我将如何在我们的谷歌电子表格上做到这一点?
如果您跳过诸如“为故事中的每个任务拖动优先级以填充它”或“为故事主题添加一个简单的列并手动填充它”之类的建议,我会感谢您。
首先 - 我们的客户喜欢这个电子表格干净易读,没有重复信息,我们尽量满足他的需求。所以 - 隐藏的列是答案的一半。不是全部。
第二 - 在计划任务期间,当它们的优先级发生变化时,它们会在故事之间移动,所以它会变得不舒服。
这个想法是自动化平凡的工作,而不是为计算机工作......
如果我可以使用公式计算这些值 - 那就太棒了