Category Archives: 博客

硬件产品增量分拆于规模化Scrum敏捷研发中的应用

如何分拆硬件研发中的产品增量?

这个例子来自德国纽伦堡的某个硬件产品团队,他们在5年前开始导入LeSS(大规模敏捷)。

产品领域是电信硬件和软件,其中关键是cross connect board(某种PCB电路板),包含电源、FPGA–现场可编程门阵列(其中一些最终融入到ASIC–专用集[......]

【阅读全文】

至虚极,守静笃 | 颠覆式变革下的认知升级之路

作者:雷蓓蓓   网易杭研项目管理专家

如今,我们正处于一个颠覆性变革丛生的乌卡时代,我们周遭的世界正变得越发难以理解。乌卡(VUCA)时代的特点是,Volatitily:事情变化非常快,Uncertainty:我们不知道下一步的方向在哪,Complexity:每件事会影响到另外一些事,A[......]

【阅读全文】

如何逐步引入TDD

一、团队为什么会抵制TDD

(1) 时间压力

由于团队忙于交付,所以团队不可能分心出来执行TDD,因为执行TDD需要更多的时间。所以,团队比较担心投入TDD会进一步影响进度。

(2) 学习成本

TDD不是很简单的就可以使用的,而是需要一定学习的。团队已经很忙了,还要分身学习,这对团队的直[......]

【阅读全文】

敏捷中文Scrum认证体系如何选择?

scrum

获得认证并非一个终点,而是一个起点,一个鼓励自己不断学习和继续提高的起点。

认证本身是一种对能力社会认可,当然能力是高于认证的。然而任何认证都是这个道理:越早拿到才越有价值,等大家都有了也就变普通了。在目前专家级和导师级人数都极少的情况下,鼓励国内大量的CSM持有者,尽快去申请CSP,[......]

【阅读全文】

敏捷开发估算怎么做准确和承诺?

在导入敏捷Scrum之后,很多人还习惯于原先瀑布的大规模估算,试图给出一个完美精确的估算,来进行承诺。敏捷教练小伙伴们也常常有人讨论这个问题?

然而,估算永远是不准确的,在估算上花太多时间会得不偿失。正如天气变化,我们可以对几天内的天气准确估计,但是却无法对一年后的天气进行估计。软件系统和组织和天[......]

【阅读全文】

中国敏捷现状与Scrum导入推广

敏捷传入中国10多年了,很多朋友想知道中国国内敏捷Scrum现状。根据VersionOne的2016年度调查:全球目前有58%的敏捷企业组织在用Scrum,10%是Scrum与XP混合,5%是看板,其他是各种方法混合使用。那么国内的现状如何?

尽管并无权威调查,据优普丰敏捷教练团队多年来在培[......]

【阅读全文】

创意文化管理札记

 

(摘自:《创新公司:皮克斯的启示》)

几年来,在营造一种健康的创意文化并保护这种文化的过程中,我们总结了一些理念。如果把一个复杂的理念提炼成T恤上的标语,就可能会给别人造成误解,并且提炼的过程本身就已经导致理念内涵的流失。一句值得重复的箴言,其实离—句无意义的空话并不遥远。[......]

【阅读全文】

敏捷开发中分解用户故事的几种模式

( 作者:Jacky Shen  申健 )

用户故事是敏捷开发中流行的需求表达手段,各种敏捷流派中都提倡将大型需求进行化整为零,减少颗粒度,提高灵活性,实现尽早交付价值和揭示风险。本文根据 @申导 多年敏捷实践经验,同时借鉴业内流行做法,整理出一套分解用户故事的模式,分享给大家。并且最后也给出[......]

【阅读全文】

ScrumMaster就是团队教练

( 作者:Bill Li  李国彪 )

Scrum发展和演化至今,ScrumMaster角色定位和早期的版本相比已经发生了变化。但许多人对ScrumMaster角色还是有疑惑和认知上的偏差。这可能首先要怪角色名字本身!ScrumMaster直接翻译过来就是Scrum师傅,是否意味着ScrumM[......]

【阅读全文】

Scope-Question-Assumption需求讨论会

作者:Jacky Shen 申健

关于需求的讨论

最近在辅导敏捷团队和教授Scrum课程中,发现团队提出的很多的问题现象可以归结为迭代前讨论不充分所导致。
根据自己多年亲身实践的敏捷经验,如果在迭代的计划会议上,团队并没有澄清和理解需求,而是在迭代过程中再进行需求澄清,那么往往导致“迭[......]

【阅读全文】

高绩效scrum团队的4个特征

(作者:Bill Li 李国彪)

最近的课程碰到了很多ScrumMaster和Product Owner对于打造高效能团队(效率和效果并重)的困惑和疑问,这也促发我们对这个问题再次的关注、思考及总结。简而言之,我们觉得团队的打造方向就是四个重点特征:纪律性;主动性;合作性;创新性。

纪[......]

【阅读全文】

所有代码都需要单元测试覆盖吗?

作者:Jacky Shen 申健

test-coverage-300x102

单元测试(unit testing)已经越来越得到广大开发者的认可。作为低成本、速度快、稳定度高的自动化测试手段,单元测试可以在类和函数级别对代码进行质量守护,有助于避免尴尬、耗时的错误。当然,相比功能测试(Functional testing)和端到[......]

【阅读全文】

越改越长的Bug管理流程

(作者:王洪亮)

开发软件中的Bug需要进行科学的管理这样才能够确保正确的跟踪,以较为合适的成本进行Bug的修复,以及针对Bug做出正确的决策。因此各个公司基于各自的情况都设定了对应的Bug管理方法。其中包括采用了何种工具进行Bug的登记,Bug的严重级别如何定义以及Bug的管理流程。[......]

【阅读全文】

优秀Product Owner的特质

(作者:Bill Li 李国彪)

我们总是觉得中国最缺好的Product Owner(PO),但在敏捷研发环境中,怎样来判断和选择PO呢?又从哪些方面来培养PO呢?允许我在此简要分享我的看法。我认为优秀的PO最重要的是要具备超强的产品领导力,然后是合作的心态,并且愿意去探索和演进产品。她是产品[......]

【阅读全文】

新型的敏捷矩阵组织:部落、分队、分会和协会

(作者:Jacky Shen)

 

组织导入敏捷往往更加关注形式和标准化,然后却发现不同团队的接受程度不同。 这里介绍了Spotify 的大规模敏捷之路。在从6个人扩张到1200人的过程中,它使用一种了新型的矩阵组织来扩展:部落、分队、分会和协会。


之[......]

【阅读全文】