成为赋能团队的关键:解决问题而非交付功能
在NDC Oslo 2023上,Martin Mazur讨论了如何释放工程师的潜力,强调赋能团队的核心在于解决问题,而不仅仅是交付功能。通过早期让工程师参与产品发现工作,可以创造出超越客户期望的产品。
赋能工程师的关键
Mazur指出,赋能工程师意味着信任他们并减少对他们的干预。多年来,工程师的创新能力被削弱,因为他们被排除在“构建什么”的讨论之外。创新发生在真实客户问题与新技术相遇的时刻,而只有工程师最了解技术的潜力。
工程师所需的技能
为了应对赋能工作,工程师需要具备以下能力:
- 应对不确定性
- 规划工作
- 进行有意义的对话
- 理解价值的创造方式
这些技能可以通过学习获得,但在大多数工程师的工作环境中,他们从未有机会学习这些技能。
提升工程师能力的途径
Mazur建议,工程师不应仅仅专注于技术的深度,而应拓宽技能范围,包括商业模式、设计原则和人际交往能力。例如,参加不寻常的会议演讲或阅读平时不会选择的书籍,都是提升技能的好方法。
衡量团队成功的关键
Mazur强调,衡量团队成功的标准应是结果(即对用户、产品或业务的影响),而非产出(即完成的工作量)。只有通过衡量结果,才能让团队对其成果负责。
解决用户问题的重要性
Mazur在接受InfoQ采访时表示,软件的价值在于解决用户的问题。如果构建的功能从未被使用,那就是对人力资源的巨大浪费。
团队解决问题的能力
Mazur认为,团队需要文化变革,才能真正解决问题。组织应以上下文而非控制为主导,团队应被授权解决问题,并对结果负责。
提高决策能力
Mazur指出,区分好的决策与好的结果是提高决策能力的关键。好的决策是基于现有信息的最佳选择,即使结果不佳。工程师应避免因信息不足而陷入分析瘫痪,及时做出决策。
对团队和个人的建议
Mazur建议团队和个体工程师在工作中始终思考两个问题:“这是为了什么?”和“这是为了谁?”,并深入挖掘产品解决的问题和目标用户,从而为工作带来新的视角。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用。你还可以使用@来通知其他用户。