产品管理如何帮助开发人员在流程状态下工作(并像他妈的一样富有成效)

从“与享受有关的韵律”一文中,我们知道有7个因素可以实现流程状态。 当我们充分参与活动时,此状态才是最终有效的。

今天,我们关注通过良好的产品管理可以激活哪些因素。 以及如何实现激活。

项目管理的主要目标是确保:

  • 开发人员完全参与了他正在做的事情
  • 开发人员确切地知道他需要做什么以及他的表现如何
  • 开发人员有信心可以完成手头的任务

影响它的主要因素是我们组织票务和在团队中工作的方式。 入场券应准确,准确地描述。 这样,开发人员就确切地知道他的目标是什么。

精心描述的票证的创建是一个过程。 第一次迭代可能只是标题。 它从高度抽象的角度描述了一项功能。 它看起来可能像这样:“用户应该能够向其他用户发送私人消息”。 在下一次迭代中,我们应该确定此功能在各个方面的确切工作方式。 它也应该分为较小的票,可以在一两个小时内完成。

您对票证描述的目的是以开发人员和质量检查人员不必问您任何问题的方式编写它。 您也可以使用旧的启动技巧。 把票交给你奶奶,问她是否了解一切。

在sprint会议期间,我们需要确保所有开发人员都了解票证。 通常看起来像这样:

  • 一切都清楚了吗?

或像这样:

  • 任何问题?
  • 没有

这样,并不意味着开发人员可以理解。 这仅表示他们认为自己了解。 或者他们不想现在再谈论这个。

如何确保每个人都真正理解任务? 使用双重确认技术。 主要思想不是问别人是否理解。 而不是问他如何理解。 以我们自己的话来说,应该做什么和如何做。 如果开发人员仅说一般性声明,则可以提出更具体的问题。 只要双方确定他们以相同的方式理解该描述,我们就在进行描述。

我们喜欢致力于自己选择的事情。 允许开发人员按自己的喜好门票。 这将改善他们的内在动力。

它使他们能够从自己喜欢的领域中选择目标,这可能对他们构成挑战。

TL; DR

高精度划分和描述票证。 使用双重确认来确保开发人员确实知道该怎么做。 让他们选择门票以提高他们的内在动力。