课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
敏捷开发是目前大多数软件开发程序员都在学习的一种开发方式,而本文我们就通过案例分析来了解一下,敏捷开发程序员都需要掌握哪些能力。
专注于少而精的事情
确保开发人员可以作为一个团队工作,而不是在Scrum团队内部创建微型团队。如果无法设定一个Sprint目标,你就会失去意义。
充分调研和理解目标
专注于达成目标。
即使你收到高度规范化的路线图,也要理解每个项目背后的目标,而不是匹配一系列的需求。不要试图用与利益相关者的其他方案来解决,用结果而不是论据来证明。
与开发人员一起解决问题
当你意识到开发人员因为你给他们施加压力而产生技术债务时,要公开讨论并找到解决的方法。如果完善会议耗尽了你的精力,因为开发人员想知道每一个小细节,这就是缺乏信任的表现。可能他们害怕失败,害怕被追究责任。除非你能解决与开发人员的冲突,否则团队将是不正常的。
设定目标
作为产品负责人,你必须采取推动的立场,不要被动。了解当下最关键的问题,设定一个产品目标,并确保利益相关者了解其重要性。凡是无助于实现产品目标的事情,都与当下无关。
授权给开发人员
不要试图通过出现在所有的每日Scrum上向他们施压,要求进展,来对开发人员进行微观管理。赋予他们做决定的权利,给他们创造的空间。信任是任何高绩效团队的基础。在一个坚实的Scrum团队中,开发人员是自我管理的,并带来所有需要的技能,为业务和最终用户创造价值。
可能你的组织中面临实施这些要点的阻力,不用担心,这很正常,很多团队也在面临同样的问题。但你应该知道:不采取立场,不按照我应该的方式做我的工作会发生什么。
【免责声明】本文系本网编辑部分转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与管理员联系,我们会予以更改或删除相关文章,以保证您的权益!更多内容请加danei0707学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。