核心价值观

  1. 尊重每个人的独立性,发挥每个人的主管能动性。

    每个人都是彼此有能力的独立个体, 每个项目成员都应该有很强的自主性;

    • 在一个项目划分的时候, 每个人都应该负责项目的一部分, 而不是具体的任务指派, 每个人针对其所负责的部分, 可以有自己的见解、自己的安排,让每个人都能对自己所负责的部分先交上一个主观的答卷。
    • 任何部分的负责人, 有可以对任何部分提出自己的建设性意见, 并由大家讨论, 投票作为决策参考, 但也需要在最终由大家公认的决策者来作最终决策, 为决策负责, 同时间接地监督各方面对决策地落实情况。(不能直接以投票结果作为最终决策结果, 否则责任将无法议定, 会对后期的团队发展埋下祸根)
    • 对于某项决策的不满, 任何人都可以通过发起投票来推翻此决策, 成为新的责任人。
    • …任何行为都应由具体的相关成员负责。
    • 尽可能让团队地每个成员满足自身追求实现自我价值的同时, 不破坏项目整体的决策发展路线。
  2. 尊重团体目标+个人目标

    • scrum是目标导向的一种管理方法, 每次会议都需要有Sprint, 避免无效讨论。
    • 目标导向的好处是, 可以有更多的自主性, 主动成分要大于任务驱动, 每个人都可以基于团队目标来制定自己的个人目标, 然后基于个人目标可以自主制定具体的任务或其他方式来完成这个目标。
  3. 每个都应该致力于去实现自己所定下的目标, 目标要切实可行, 定下目标后要确实的做到

    • 这个是有一定难度的, 需要通过不停的练习的。因为所定的目标切实可行的前提是, 需要对自身有一定程度明确认知的同时,对整个项目也要有清楚的了解, 才能够指定出一个比较合理的目标。
    • 这个合理的目标最理想的状态是, 你能够完成它, 同时它也不是很轻松, 是具有一定挑战性的。
    • 要对目标最终能否完成, 做出默许的承诺。 定了目标, 就要对之负责, 就要完成此目标。
  4. 开诚布公、透明的团队沟通

    • 需要时刻保持一种透明的态度来面对项目成员, 这样才能保证每个人自主性的同时, 降低项目整体的风险。
    • 当你做任何事情时, 比如你碰到了很多困难, 或者说有些障碍, 或者说有些地方你需要跟别人去沟通或是需要别人去帮你一把的时候。 应该对所有遇到的困难, 或者说可能出现问题的地方, 要持有一种开放态度, 把这个信息共享给团队的所有人。 有任何可能出错的地方, 都应该重视, 都应该让所有团队成员都知道只有提出了, 才有可能去做计划, 作安排, 才有可能去解决
  5. 要有挑战自己的底气

    • 要有解决难题的勇气, 挑战自己的底气。
    • 工作的最终目的是追求自我价值的实现, 而不是一味的完成无聊的工作。只有不断挑战自己, 才能更快的提升自己、获得快速的成长, 离自我实现更进一步。

作用

  • Scrum 从来都不应该是扭曲的多分任务、多干活。而应该是以兴趣为导向的,以尊重个体为导向的,以目标为导向的自我实现。

  • Scrum 更多适用于那些”在某些想做的事情上, 即使没有任何金钱上的获取, 也会默默地去做的人。” 这些人往往在 在传统的 开发模式下, 很难获得应有的待遇。 而Scrum的透明性, 可以更容易地获得大家地认可。 Scrum 认为大多数人其实都是有追求和梦想的人, 不过是被现有地内卷体系抹平了棱角而已。

  • Scrum 可以有效避免内卷, 在scrum下一切付出都会被大家看在眼里, 都会得到应有地汇报。 Scrum可以更好地推动发展和创新, 一起把蛋糕做大; 而不是在蛋糕就那么大地情况下, 狼多肉少地盯着 , 最终践踏着同伴地尊严, 内卷地分食那份本应更好地成果。

  • Scrum认为, 只有每个独立成员, 都能够从项目中获得自我价值实现, 获得成就, 才能实现整个项目的效益最大化。

实施

想要践行Scrum, 一般少不了三个重要的仪式:

  1. 每日站会

    • 每日站会是Scrum最重要地组成部分之一, 不能流于形式。
    • 它之所以是站会地形式, 就是希望这个会议应该要短而且高效, 一般不应该超过15分钟。
    • 会议时间太长是有问题的, 因为我们每天都要开这这样一个会, 太长是不现实的, 大家也没有那么多时间。
    • 这个会议的目的不是为了汇报工作,比如写周报那一套。 而是为了更好的交流彼此遇到的问题, 让团队的每个人都知到发生了什么, 那些事情将要发生, 那些问题可能会出错, 我们可能会遇到什么事情会阻碍项目的成功或者是这些事情可能导致计划表拖延。
    • 这个会议的目的不是一个监督作用, 而是为了信息的流动, 提高大家的参与感, 和集体认同感。
  2. Sprint计划会

    • Sprint = 短跑 , 我们需要向什么方向冲刺?
    • Sprint计划会, 整体的价值观应该 是 以目标为导向的, 而不是任务导向。
    • 这个会议上我们要多去讨论, 在一个Sprint周期里, 想要完成什么事情, 目标是什么; 不要把过多精力放在我们有什么任务需要完成。
    • 基于利益相关人员来拉这个会议, 一起讨论整个团队的目标是什么, 然后每个人再自己设定自己的目标, 强调自主性。
    • 每个负责项目的队长也要注意, 不要把任务直接给单向地指派给别人, 而是优先把事情放到代办列表里, 由大家自己去认领, 其次再进行分配, 要充分地给与项目成员自主权。
  3. 对每个Sprint的回顾和反思会议

    • 没有反思, 就不知道自己那些做的好, 那些做的不好
    • 建立会议的目的是, 不仅每个人都做了自己的反思, 也是合作过程中了解团队其他成员的想法和反馈。 因此, 也是整个项目沟通中很重要的部分。
  4. 重大决策应获得项目里每个成员的同意批准

    • Sprint计划会、回顾会。 尽可能在一些重大决策时, 或是已有一段时间未全员参加时 (特别时两周一次的Sprint计划会),让尽可能多的人参与进来, 尽管一些人在此Sprint周期中可能没有做一些具体的事情, 但是他们的意见同样是非常重要的。
    • 需要确保大家都是在同一个认知下面的, 如果有的人有重要的事请没能参加, 也应该通过会议记录的形式把信息传递给对方。
  5. 要着重强调项目中的风险和阻碍

    • 着重强调项目中的风险、阻碍、一些问题、一些可能遇到的挑战, 这些东西在哪里。
    • 要注意的任何潜在有可能出现的问题, 并且在每个sprint中, 都为一些可能的突发事件预留一点点时间。
    • 本身对于各方面的一些潜在的问题的处理, 就涉及了scrum的一个核心价值观, 而且这也是项目成败的一些关键所在。 所以尽可能每次站会, 每次计划的时候, 需要让所有人都知到。
    • 有任何问题, 一定要开诚布公, 一定要让大家都知到。
  6. 敏捷开发强调快速适应变化

    • 意识到可能出现的问题, 要快速进行调整、适应、解决。
    • 要学会授权(empower), 不要成为默认的问题解决者。当带一个小队的时候, 要尊重每一个人, 每个人都是一个有能力的独立的个体, 都是可以自力更生的, 都需要有自己的主人翁意识地去解决一些问题。而不是说,已有问题, 就找到你, 转到项目地负责人来处理。
    • 仅靠一两个人撑起来的项目管理是很失败的, 是不利于团队发展的。