当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 分析 Planner 计划中的不完整任务

作者:精品下载站 日期:2024-12-14 04:10:13 浏览:12 分类:玩电脑

分析 Planner 计划中的不完整任务


更多地利用 Planner Graph API

上个月,我报道了 Microsoft 如何通过应用程序权限升级 Planner Graph API。这一变化很重要,因为它为自动化开辟了更多机会。我提供了一个演示脚本来说明如何提取和报告 Microsoft 365 租户中所有计划的详细信息的原则。该脚本有一两个错误,我随后修复了。同时,我借机升级了脚本,添加了读者要求的两个功能。

列出未完成的任务

第一个更改是包含每个计划的未完成任务列表。这个想法是对计划中正在进行的工作进行概述。任务的期限和自分配以来的天数突出显示可能拖得太久的任务。

[玩转系统] 分析 Planner 计划中的不完整任务

为计划创建不完整的任务列表并不困难。该脚本的先前版本已经获取了计划的任务集,因此唯一需要的处理是:

  • 过滤掉已完成的任务。
  • 将用于标记任务优先级的内部值(例如,5=中)转换为文本。
  • 同样,将任务完成百分比转换为文本值。
  • 计算任务的存在时间(自创建以来的天数)以及自有人将该任务分配给当前所有者以来已经过去了多长时间。

这些步骤都不需要额外的图形请求,因为它们针对可用任务数据进行操作。

查看单独的任务分配

任务可分配给计划名册中的任何成员。对于 Microsoft 365 组拥有的计划,这意味着任何组成员。循环任务列表组件为其计划使用轻量级容器,成员资格由有权访问该组件的帐户组成。该脚本忽略轻量级计划。

在任何团队中,有些人可能比其他人更擅长处理分配的任务。也有可能有些人比其他人接受更多的任务,因此工作分配不均。有些人在工作完成后关闭任务时不像其他人那么勤奋,这意味着以他们的名义打开的任务数量比应有的要多得多。由于这些原因以及其他原因,小组成员的任务管理可能会“出现问题”。

Planner 包含小组成员的任务分配图表(图 2)。该图表作为高级概述很有用,但也存在一些问题。过滤器可以提供帮助(例如,仅包含未完成的任务或特定成员的任务),但它们只能细化图表中显示的数据。

[玩转系统] 分析 Planner 计划中的不完整任务

图 2 中显示的数据包含大量未分配的任务。每个计划都是不同的,在这种情况下,Office 365 for IT Pros eBook 团队通过将消息中心帖子同步到 Planner 来跟踪 Microsoft 365 消息中心中发布的更改。一些消息中心帖子内容丰富,可以立即关闭,例如那些宣布适用于企业的 Microsoft 365 应用程序有更新的帖子,而另一些则与本书的内容无关。最后,当微软重新发布消息中心发布或更新代码更新出现的日期时,有时会出现重复的任务。我们立即关闭这些任务,这导致大量未分配的任务。

回到个人任务分配,在大多数情况下,人们想了解未完成的任务。已完成的工作很快就会被忘记,但未完成的任务却会让人心神不宁,或者类似的事情。该图表显示某人有多少任务分配,过滤器可以将任务分配减少为不完整的任务,但仅此而已。我们可以做得更好。

图 3 显示了报告脚本针对属于处理 Office 365 for IT Pros 电子书的不同作者和编辑的不完整任务生成的分配分析。正如您所看到的,我的待办事项中未完成的任务数量最多。我只能辩称我比任何其他作家都涵盖了更多的章节。我还可以说,有时我会因为没有完成文书工作和关闭任务而感到内疚。任何执行任务平均时间超过一百天的人可能需要一些帮助来清理他们的任务!

[玩转系统] 分析 Planner 计划中的不完整任务

生成不完整任务分析的代码只需循环访问每个组成员以发现他们是否有任何活动任务并进行一些基本计算。

示例脚本的 V2.0(可从 GitHub 下载)包含生成不完整任务列表和个人成员统计数据的代码。

戴上你的思考帽

访问数据可以释放创造力。通过图表访问 Planner 数据,人们可以对数据的含义有更丰富的理解。我的例子只是触及了可能性的表面。例如,人们要求微软改进 Planner 中包含的图表集。有些人希望看到可用集中的甘特图。满足请求可能会使 Planner 与 Microsoft Project 过于接近,但我确信比我更有能力处理图形库的人可以完成这项工作。

TEC 演讲:在 Microsoft 开始阻止消息后,如何处理本地 Exchange

听听 Tony Redmond 怎么说,如果您的组织使用较旧的本地 Exchange 服务器可能会发生什么情况。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯