Project management 完美状态报告是什么样子的?

Project management 完美状态报告是什么样子的?,project-management,projects,status,Project Management,Projects,Status,我与许多场外开发商和承包商合作。我要求他们每天给我发一份5分钟的工作状态。有时我必须将个人的状态整合到团队中,有时还要整合一周的状态,以便在期末向我的客户报告 我想学习: 完成的项目以及每个项目花费了多少时间 遇到的问题以及在每个问题上花费了多少时间 下一步将要处理的项目、其估计值(以工时为单位)及其目标日期 他们对工作的疑问 我正在寻找一种在以下情况下提供此信息的格式: 让开发人员快速完成(5-10分钟,不要想太多) 便于我快速阅读和浏览 对于每个开发人员都是统一的 您有什么建议?只需

我与许多场外开发商和承包商合作。我要求他们每天给我发一份5分钟的工作状态。有时我必须将个人的状态整合到团队中,有时还要整合一周的状态,以便在期末向我的客户报告

我想学习:
  • 完成的项目以及每个项目花费了多少时间
  • 遇到的问题以及在每个问题上花费了多少时间
  • 下一步将要处理的项目、其估计值(以工时为单位)及其目标日期
  • 他们对工作的疑问
我正在寻找一种在以下情况下提供此信息的格式:
  • 让开发人员快速完成(5-10分钟,不要想太多)
  • 便于我快速阅读和浏览
  • 对于每个开发人员都是统一的

您有什么建议?

只需给他们一个模板,该模板以您希望看到返回的数据的格式列出。如果你需要对未来的工作进行评估,你也可以考虑增加他们投入的时间,去掉“不考虑太多”的条款。我不相信有人在5分钟内做出的估计。不假思索

如果您当前正在使用任何项目管理软件,开发人员记录和审查(甚至只是记住)他们为您编译的内容应该是微不足道的。理想情况下,他们应该全天记录问题,而不是仅仅为了填写报告而提出问题

您的“我想学习”列表似乎是生成模板的绝佳起点。只有你才会知道什么是最适合你的格式。

使用。创建sprint backlog,为sprint的每一天创建一个包含任务的电子表格和一个列。让人们填写每天每项任务的工作时间。发送每日报告,从sprint的燃尽图开始,然后为每个成员短写两行一行的话-上一个工作和下一个工作。发送每周报告,其中包含燃尽图、每个主要功能的红/黄/绿状态(如果不是绿色,则包括阻塞问题和注释)以及sprint待办事项列表中的剩余项目

我没有样本链接,但这里有一些草稿:

10/02/2008 - Product A daily status <Burndown chart> Team member A Last 24: feature A Next 24: feature A unit tests Team member B Last 24: bug jail Next 24: feature B Team member C Last 24: feature C Next 24: feature C Blocked on: Dependency D - still waiting on the redist from team D 10/02/2008-产品A每日状态 组员A 最后24集:功能A 下一步24:功能部件单元测试 组员B 最后24小时:臭虫监狱 下一个24小时:功能B 组员C 最后24点:功能C 下一篇24:功能C 阻塞:依赖项D-仍在等待来自团队D的redist 10/02/2008-产品A每周状态 **特色A**绿色 [注:红色/黄色/绿色表示状态;同时使用背景色以更好地显示] 正轨 **功能部件B**-黄色 [注:红色/黄色/绿色表示状态;同时使用背景色以更好地显示] 因为臭虫监狱而滑了一天 缓解措施:是否会对团队成员A进行负载平衡单元测试 **特征C**-红色 [注:红色/黄色/绿色表示状态;同时使用背景色以更好地显示] 功能因团队D的外部依赖项而被阻止。取消阻止时无ETA。 缓解:考虑剪断这个短跑的特点 **里程碑时间表:** 规划完成-2015年9月(规划两周) 编码完成-10/15(编码四周) RC-10/30(两周稳定和测试)
看起来你想参加极限编程的独立会议


您可以使用带扬声器的电话或一些VOIP与非现场团队成员交谈。

通常我只是依靠电子邮件作为提供状态报告的一种手段,它提供了简单性和完成速度,但没有强制执行任何形式的一致性

实现这一点有很多选择,但它们都有可能使过程更加复杂和耗时。其中一些可能是:

一个在线表单,每个表单包含多个部分,或者一个多页电子表格,每个表都是一个部分

所有这些都需要你自己努力去创造它们,你需要为了某种目的而统一吗?e、 g.自动化摘要报告


另一种方法是使用承包商在工作时填写的项目管理工具,您可以随时报告。我会推荐Thoughtworks Studio Mingle,但它确实依赖于一个类似敏捷的过程。

您可能不想听这个,但这里就是它-

我在办公桌两边都遇到过这种情况,并且得出结论,这些汇总状态报告对于您和开发人员来说完全是浪费时间。原因如下:

  • 开发人员应在规定的截止日期内完成功能/可交付成果
  • 开发人员应该在出现问题时提出问题
  • 根据需要,沟通应双向流动
如果这些事情没有发生,再多的被动状态报告也无法解决不可避免的问题

在开发人员方面——一个“快速五分钟状态”[我讨厌这个短语,五分钟不快!]会中断开发人员的流程,造成十五分钟(或更多)的生产力损失(我认为joel甚至在博客中提到了这一点)。但是,即使它真的只有五分钟,如果你有十几个开发人员,那么你每周在administrivia上浪费五个工时(可能更像是20个)

在管理者一边,按项目等将个人的状态报告汇总到团队中是非生产性的工作,也会浪费你的时间。很可能没有人读过这些报告

但真正的问题是:这种报告和汇总可能意味着被动管理,而不是主动管理。换句话说,无论使用什么方法——scrum、xp、敏捷、rational、瀑布式、自主开发或其他什么——我都不在乎 10/02/2008 - Product A weekly status <Burndown chart> **Feature A** - Green [note: red/yellow/green represents status; use background color as well for better visualisation] On track **Feature B** - Yellow [note: red/yellow/green represents status; use background color as well for better visualisation] Slipping a day due to bug jail Mitigation: will load balance unit tests on team member A **Feature C** - Red [note: red/yellow/green represents status; use background color as well for better visualisation] Feature is blocked on external dependency from team D. No ETA on unblock. Mitigation: consider cutting the feature for this sprint **Milestone schedule:** Planning complete - 9/15 (two weeks of planning) Code complete - 10/15 (four weeks of coding) RC - 10/30 (two weeks stabilization and testing)