如何管理单人项目的流程

时间:2009-04-14 10:35:27

标签: project-management agile scrum

我们有一名开发人员负责3个不同的项目。他曾经在修复错误,维护和很少的功能实现。在一个特定项目中,他与另一名初级开发人员合作。

我们公司希望为所有项目实施scrum。处理1人或2人项目的scrum流程的最佳方法是什么?

5 个答案:

答案 0 :(得分:12)

我同意它应该保持简单愚蠢,但大多数Scrum框架都可以在这里使用。

我有几个人以这种方式在项目和维护/运营工作上工作。

产品负责人/积压工作 - 仍然有一位业主负责定义业务价值并确定优先顺序,对吧?积压应该仍然在那里。 如果他是一个更大的Scrum企业的一部分,那么他可能需要以更大的产品Backlog的一部分为基础。

Scrum团队 - 是的,它是一个1人或2人的团队。所以它真的是自我组织......但没关系!每日scrum?两个人之间是肯定的,或者如果只是一个人,有时候是完成任务和问题的好时机,想一想Scrum Scrum或产品负责人需要遇到什么样的障碍。

Sprint - 仍然是一个好主意,特别是如果一个更大的Scrum企业的一部分在sprint中工作,但即使没有它。很好的机会赶上PO,演示你得到的东西,激励自己,回顾并看看你能做得更好,计划下一个冲刺。 请注意,如果在Scrum企业/ Scrum Scrum之外工作,冲刺可以从比平常更短的时间中受益,因为范围可能更小并且计划开销更低。但这取决于具体情况。

回顾 - 是的,它可以单独举行。我认为杀手程序员需要回顾自己的工作/进度,并对阻碍他们的事情采取行动。即使在工作区中保留图表也可以帮助您取得进步。

任务委员会/ Burndown - 是的,你需要那些。您可以将它们放在墙上的工作空间中,它们可以很小,但即使您是一个人,它们也能提供帮助。 为什么GTD(完成任务)可以帮助单个人和TB / BDC?如果那个人正在做项目工作,那么Sprint Burndown和Release Burndown会提供很多价值。如果他正在进行操作/维护工作,它仍然是一种验证他是否正常的方法,并相应地采取相关措施。

Scrum Master - 这个人应该是他自己的Scrum大师。

教练 - 如果组织有教练帮助球队/ SM / PO,那么他也应该帮助这个scrum单元...

总结一下 - 我清楚地知道Scrum / Agile的价值观和原则也适用于1-2人团队。 同样清楚的是,大多数Scrum也可以应用。

问题是所涉人员的想法。

如果管理层,开发人员,采购订单都在船上,并且相信价值/原则是有意义的,并且努力改进,那么它将起作用。 如果他们不这样做,那么首先要达到整体思维有意义的地步,然后处理个人团队......

答案 1 :(得分:6)

SCRUM的理想团队是8-10人。所以,我不知道你怎么能让这个小团队工作。

通常,管理人员会误解Scrum或敏捷流程。通过阅读scrum的成功率,它创造了我想要做的事情,它在管理人员中具有吸引力。

所有SCRUM实施都有两个方面:

  • 流程:举行会议,回顾会议等。
  • 工程实践:创建明确的要求(用户故事),测试自动化,持续集成等。
恕我直言,您的管理层期待着工程实践和(也可能)某些流程。

你可以零碎地采用它们以获得更好的形状,然后你可能就像现在一样。 (至少在管理层看来;-))

答案 2 :(得分:4)

也许SCRUM在这里太过分了。组织工作包和底层任务。

最好的方法?保持简单愚蠢。不要因为管理开销太大而使项目膨胀。您不必使用软件来执行Scrum任务。像Redmine / JIRA这样的问题跟踪器可以很好地跟踪您的进度并分配任务。但您也可以使用带有少量磁铁和备忘录(任务名称)的白板。所以你可以通过董事会分配任务;)

答案 3 :(得分:3)

根据我的经验,Scrum仍然可以与具有现有职责的几个人的小团队中的项目相关。原因如下:

  1. 它仍然鼓励任务突破和细粒度估算。
  2. Sprint仍然是工作单位,不应在范围或持续时间内发生变化。
  3. 每日站立会议仍鼓励定期讨论。
  4. 你仍然在迭代周期中交付。
  5. 还有一个刻录图表可供追踪。
  6. 您仍然处于追溯持续改进阶段。
  7. 所有这些对于2名成员团队或8名成员团队同样重要。不要被那些说“只有一种方法来做Scrum”或者你需要的人数超过少数才能使其发挥作用的人们所打扰。

答案 4 :(得分:2)

Scrum在这里肯定是矫枉过正的。此外,不要认为Scrum是一个银弹,如果你不能在你的项目中实现它,就会感到被遗忘。阅读37signals和其他一些有关保持精益的资源的真实情况,你会发现,与1或2的跨学科团队合作实际上是一个非常高效的单位,如果所涉及的1或2人愿意并且能够。

就像Martin K.所说:保持简单愚蠢。这只是1或2人,不需要“项目管理”。切掉垃圾就行了。

(这并不是说你不应该遵循预算,开支和衡量进展,但不要在不需要的基础设施上浪费时间和金钱)