您如何轻松传达所有这些信息?
我迅速起草了以下模型(请记住,这是线框-没有图形设计,透明性仅用于说明,可能不会保留):
友好,不一定清晰:
更多信息,但不一定清晰:
吓人的所有信息,如果您坚持下去,请清除:
高级问题:单元格必须显示未按下时的总体进度,因为在同一网格上,某些任务可能只允许单独报告(如上所述),而其他任务可能共享了报告(即在同一2人任务上,Person1完成,他们只需要报告50%,而当Person2出现时,他们报告“说”他们已经完成50%,但是填写75%。在这种情况下,微小的窗口看起来会有所不同(建议多加赞赏)
反馈,想法,建议,解决方案-欢迎和赞赏!
附加说明:我的担心不是用户看到了所有额外的信息。正如Ryan所指出的那样,这通常是不必要的。问题在于用户可能不理解为什么他键入“ 50%”,但是单元格突然显示“ 75%” (尤其是在另一个仅具有“共享”报告的单元格中,用户类型正是他得到的...)
我建议一栏用于个人进度,一栏用于团队进度。这样,当用户输入他的50%时,它将保持50%,并且团队进度将显示75%。这样,您的弹出窗口可能仅在团队进度单元中,只需列出所有团队成员及其进度。
我认为您最初显示的数据量在很大程度上取决于它与手边用户的相关性。因此,例如,我想如果马丁登录,他可能只对自己的进度和任务的整体进度感兴趣,而不必对路德维希的兴趣。这将使我们能够从显示中消除路德维希的进步。
当然,如果不需要(或通常不需要),我们总是可以通过可折叠部分向用户提供更详细的信息,以免干扰用户。我认为这是一个很好的妥协。
我喜欢称它为“痒”-当某事变得尴尬或复杂时,我尝试分析不适的感觉,看看是否可以摆脱它们。我觉得很尴尬,因为悬停的元数据让我想起了 “悬停和覆盖”反模式 (另请参阅 此PDF第32页) )。感觉就像数据想要“摆脱”这样的狭窄空间。
我将寻找某种信息可视化,可以将多个用户的贡献表示为一个整体,并考虑将这些信息从一个单元中提取出来。
由于您可能被锁定为网格格式(不希望讨论其他选项,但与该问题无关),也许您可以在每行上创建一个条形图,该条形图沿整个长度延伸,并根据谁完成的操作填充。我要在这里走出去,尝试用ASCII进行草绘:
[ ][ ][ ][ ][ ][ ] <-- cells in a row
---------|----|--------------------- <-- with each row, a smaller row beneath it
representing completion state
[ ][ ][ ][ ][ ][ ]
-------------------------------|----
[ ][ ][ ][ ][ ][ ]
-------|----------------------------
每行都可以填充以指示完成。 100%完成的任务将具有一个全彩色的完成行,其中带有“ 100%”(或2个用户的50%| 50%等)。 75%的已完成任务将使75%的填充部分填充为“ 75%”,剩下的白色填充部分为“ 25%”。当多个人使用它时,可以使用不同的颜色。也许可以考虑在每个细分市场中输入其名称,尽管问题是是否合适。我的目标是使行在视觉上不如每个主要任务重要,并使用较小的字体大小(大约10像素)。您可能会立即隐藏这样的行,并在最后的单元格中使用按钮来显示它们:
[ ][ ][ ][ ][ ][show completion] <-- hidden state
[ ][ ][ ][ ][ ][hide completion] <-- displayed state
-------|------------------------|--------------
您可能会发现此答案完全没用,因为您被迫坚持使用单元格/弹出窗口,但我想我很诚实,告诉您至少要制作原型。
写出前一个想法时,我想到了另一个主意:用户可能不在乎特定的百分比。如果您考虑到这一点,则可以在某些事情上使用简单的英语,而不必将它们映射到带有百分比的框中。以您自己的示例为例:
**Your progress** - [Done!]
对于您和另外2个人:
**Your progress** - [Nearly done! - 85%]
- Martin is done!
- Ludwig is halfway done.
对于2个以上与您合作的人:
**Your progress** [Halfway there! 55%]
- Martin, Ludwig and Esther are done!
- Simon and Chauncey are halfway done.
- Henrik just got started.
超过10?
**Your progress** [A ways to go... 15%]
- 5 people are done!
- 7 people are nearly there!
- 1 person just got started.
如果要使用弹出选项,我将测试这一选项,看看人们是否在乎其他人的百分比。我倾向于发现,当提供详细信息时,与其说是增加清晰度,不如说是一个“让我思考”的时刻,但是YMMV(显然,我不知道您是为谁设计的)。
您可能要使用分数而不是百分比。换句话说,您可能想说每个人都负责n
个工作单元,其中x
个单元已经完成。如有必要,可以将总单元格显示为百分比。
John : 3 of 5
Paul : 4 of 4
George : 0 of 2
You : _ of 1
------------------
58%
切换到工作单元可以完成两件事。
这是显示数据的另一种方法。
也许您只需要清楚地指出正在计算的内容即可。
Hans 50% x 30% = 15%
Lotti 30% x 20% = 6%
Jane 0% x 25% = 0%
You [80%] x 25% = 20%
-------------------------
41%