《敏 捷 教 练:如何打造优秀的敏捷团队》—4.3 角色平衡

举报
清华大学出版社 发表于 2019/10/21 15:08:25 2019/10/21
【摘要】 本节书摘来自清华大学出版社《敏 捷 教 练:如何打造优秀的敏捷团队》一书中第四章,第4.3节,作者是Rachel Davies Liz Sedley,徐 毅 袁店明 译。

4.3  角色平衡

客户和开发人员之间的关系至关紧要,因为他们需要紧密合作才能创造出最棒的产品。每一个人都需要觉得自己是团队的一份子,为了同一个目标而奋斗。要让整个团队都清楚各个角色的职责。

客户[1]就是掌管业务案例、排列软件功能优先级的人。开发团队则负责决定如何构建这些功能,告诉客户这个过程要花多长时间。客户可以设定软件必须交付的日期,但范围不能限死,范围需要和团队一起确定。

客户往往是产品经理,跟多个用户和干系人一起工作,决定软件应实现哪些功能。在大型软件开发中,只靠一个人担当客户角色是远远不够的,需要组建一个客户团队。这个团队将负责编写用户故事以及排列它们的优先级,他们得具备所有必需的专家技能。业务分析师、用户代表以及交互设计师,这些角色客户团队可能都得有,准确的混合和配比根据项目和组织的不同而定。

有时,最好的解决方案是,由“近客户”(near-customer)负责跟团队一起明确需求的细节,由“远客户”(far-customer)负责业务优先级相关决策。业务分析师和团队坐在一起,可以担当近客户的角色;产品经理坐在业务运营和市场营销的团队附近,可以担当远客户的角色。

角色之间若未能形成平衡,必然有一方会劳累过度。如果是客户太劳累,会导致开发人员无法跟客户进行充分的交流,只能靠猜测去理解客户的真正需求。如果开发人员人手不够或是工作进度不如预期,就会产出让业务人员失望的结果。作为教练,可以努力,进一步让不平衡状态的副作用变得清楚可见,让管理层也开始认真考虑解决问题。



【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。