True leader

敏捷方法主张各级领导者应当具备“服务型”领导力(servant leadership)。然而我们都知道,服务型领导力非常难得,更常见的领导力是”管理”型。好一点的是”指导型”,再好一点是”辅导型”。一般领导能做到”常辅导、少指导、偶管理”就顶天了。

https://mp.weixin.qq.com/s[……]

继续阅读

​Flexagile 弹性敏捷 – 理论篇

适用性

相信大家在项目运作过程中,一定碰到过多产品线同步开发、多项目并行的场景。我根据在RingCentral的团队运作经验,整理了此篇文章供大家参考、学习交流。

在RingCentral,我所负责的开发团队因致力于各类丰富应用平台的产品集成,团队面临着多产品同步并行的挑战。在实际的开发[……]

继续阅读

给你9个理由去拆分需求

许多Scrum团队用用户故事来打造产品的待办事项列表。但是,当某个迭代(sprint)承载一个比较大的故事,可能会引发很多问题。通常建议是把用户故事拆小到团队可以在每个迭代完成6-10个。那么问题来了,为什么要这么做呢?

更快的获取反馈

如果是小的用户故事,团队通常可以在1-3天内完成并[……]

继续阅读

Scrum Master成熟度模型

有人天生什么都会。无论那个行业,高手进阶之路都要过关斩将克服重重困难。Scrum Master的成长也是如此。从牛刀小试,到成为Scrum Master的终极目标 — Servant Leader(服务型领导人),这中间也像游戏里的打怪通关一样,一级一级升上去。那么一个Scrum Master的成长,到底要经历哪些级别?

与普通游戏从第一级开始修炼不同,对很多想成为Scrum Master的人来说,第一关往往是从”负”开始的。因为在以前的工作经历中,很容易积累起一些与敏捷精神和Scrum Master职责相违背的做事习惯

 

UTF8_EXCER[……]

继续阅读

在做自动化测试之前你需要知道的

 

什么是自动化测?

  做测试好几年了,真正学习和实践自动化测试一年,自我感觉这一个年中收获许多。一直想动笔写一篇文章分享自动化测试实践中的一些经验。终于决定花点时间来做这件事儿。

  首先理清自动化测试的概念,广义上来讲,自动化包括一切通过工具(程序)的方式来代替或辅助手工测试的行为都可以看做自动化,包括性能测试工具(loadrunner、jmeter),或自己所写的一段程序,用于生成1到100个测试数据。狭义上来讲,通工具记录或编写脚本的方式模拟手工测试的过程,通过回放或运行脚本来执行测试用例,从而代替人工对系统的功能进行验证。

  当然,我们更普遍的认识把“自动化测试”看做“ 基于产品或项目UI层的自动化测试”。

[……]

继续阅读

批量用户故事快速估算方法

在启动一个大项目的过程中往往需要批量估算用户故事,这是一个有挑战的过程。一方面我们不想占用太多时间,另一方面又要求具备做计划需要的准确程度(够用的准确),同时得到完整的项目范围。在众多项目中我们尝试了多种做法,来应对不同规模用户故事的估算。
UTF8_EXCERPT[……]

继续阅读