Scrum的五个价值观:勇气,承诺,尊重,专一和开放。了解自组织首先要了解这些价值观是如何融入您的项目中的实际事物:程序员
当团队有权作出决策以实现这些目标时,能够实现这种承诺水平,每一个人都对项目的计划和执行方式有发言权。ide
当团队成员相互尊重时,他们可以相互信任,以完成他们所作的工做。但对于程序员和其余技术人员而言,这种尊重并不老是那么容易。许多程序员,尤为是高技能程序员,每每纯粹基于技术能力。这多是有效采用Scrum的障碍。若是程序员不尊重产品负责人,他在谈论项目目标时不会听取产品负责人的意见。ui
一个优秀的Scrum Master会找到方法来增长团队成员之间的相互尊重。例如,他能够向程序员展现产品负责人对用户的思考方式以及公司需求有深入的理解。随着程序员开始了解该知识如何对项目成功有用,他们开始重视并尊重产品负责人的意见。spa
当Scrum团队成员正在进行sprint工做时,这是他在sprint 期间惟一的工做。 他能够自由地完成完成sprint积压所需的任何工做,并处理sprint期间对该积压所作的任何更改。当每一个团队成员专一于sprint目标而且能够自由地完成知足这些目标所需的任何工做时,整个团队可以组织本身并在须要变动时轻松地重定向。three
另外一方面,分心的团队是一个效率较低的团队。在现代工做场所中有一个神话,人们 - 特别是程序员 - 在多任务处理时工做得最好,由于他们能够在第一个项目被阻止时转移到第二个项目的任务。这不是人们在现实生活中的工做方式!在项目之间切换,甚至在同一项目中的不相关任务之间切换会增长意外的延迟和工做量,由于上下文切换须要大量的认知开销。放下你目前的工做须要花费大量的心理努力,而后从另外一个项目的中心开始。你最终不得不回顾你上次作的事情,只是为了提醒本身你试图解决的问题。告诉团队成员切换到另外一个项目上的任务不只须要执行新任务所需的时间,ip
当您在Scrum团队工做时,团队中的其余人应该始终了解您正在进行的工做以及如何将项目推向其当前目标。 这就是为何基本Scrum模式中的实践旨在鼓励团队成员之间的开放性。例如,任务板容许每一个人看到每一个团队成员正在完成的全部工做,以及剩下多少工做要作。Burndown图表让每一个人均可以本身测量sprint实现sprint目标的速度。每日Scrum在有效完成时,是一项几乎纯粹的开放式练习,由于每一个人都分享他或她的任务,挑战和整个团队的进步。全部这些均可以帮助团队营造相互支持和鼓励的氛围。ci
为Scrum团队创造一种开放文化听起来很棒,也很积极,并且确实如此。但它一般是Scrum团队最困难的事情之一,由于它是Scrum价值观与公司先前存在的文化冲突的最多见方式之一。rem
许多公司都有一种不鼓励透明度的文化,并用一种依赖于不透明的严格等级来取而代之。创建这样一种文化的管理者能够经过多种方式从中受益。在一个不透明的组织中,告诉团队实现一个不切实际的目标(“我不关心你是怎么作的,只是完成它!”)会更容易,迫使团队加班加点来实现它。get
当你选择开放而不是不透明时,你会让团队变得更强大,而不是以牺牲团队为代价来强化本身。这样作须要勇气,可是当你这样作时,你最终会获得更好的产品和更好的工做环境。产品
对于一个大胆的团队,投资者须要有信心,让他们有时失败,这将使他们可以从错误中吸收教训。若是团队惧怕失败的可怕后果,他们的创新将受到影响,限制他们承担风险的能力。总而言之,在项目的每一个阶段都须要勇气和须要。凭借勇气,团队将可以满负荷工做。
那么你将如何在团队中创建勇气?您如何让团队相信本身,并相信Scrum不只能够帮助他们构建更有价值的软件,并且他们的公司将看到他们新方法的价值?
Agile & Scrum Basis