自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

黄河敏捷开发

CSM | CSP | PMP,分享敏捷开发、质量管理、项目管理经验

原创 排队论与里特定律在项目中应用的思考

最近小孩老生病,经常跑医院,经历了无数次的排队,即心烦又无可奈何,不自觉对排队理论做了一些思考,对看板方法中的限制在制品有一些新的感触。 排队论 网上查了一些资料,排队系统包括三个组成部分:输入过程、排队规则和服务机构。 输入过程考察的是顾客到达服务系统的规律。它可以用一定时间内顾客到达数...

2019-12-05 17:53:01

阅读数 1011

评论数 0

原创 关于研发效能提升的思考

研发效能提升是最近比较热门的一个话题,本人根据这几年的工作心得,做了一些思考总结,由于个人深度有限,暂且抛转引入。 三要素 任何生产力的提升都离不开这三个因素:人、流程和工具,少了其中任何一个因素都无法实现。 人,即思想,也就是古人说的“道”,道不同不相为谋,是制高点,也是高层建筑的基...

2019-11-26 17:30:05

阅读数 3625

评论数 5

转载 Scrum Master的职业路径在哪儿?

本文转载自 熊节 老师的文章 以下观点我觉得是非常有价值的,改变了以往很多认识: 我们这个行业的关键问题,不是瀑布或敏捷的问题,而是四项基本能力是否具备的问题:需求管理、项目管理、配置管理、质量保障。一个最最简单的晨会,你可能以为它仅仅是一项最基本的项目管理活动,当你真的想解决其中的问题,你就...

2019-09-23 18:43:40

阅读数 183

评论数 0

原创 阳明心学在敏捷开发中的应用

前几天公司组织致良知四合院的阳明心学四天三夜的学习,这四天完全脱产,手机全程关机,保持最集中心态,成效还是不错的。学习过程中产生不少共鸣,并不断的与敏捷思想做对比,发现有很多可以借鉴的。 阳明心学的核心思想与敏捷价值观 • 阳明心学核心:心即理----心是一切事物的源泉之源泉,我心即天...

2019-07-19 14:50:43

阅读数 2138

评论数 9

原创 禅道----基于敏捷思想的项目管理工具

•禅道简介 •禅道最早在2004年发布,是国内较早的开源项目管理软件。它集产品管理、项目管理、质量管理、文档管理、 组织管理和事务管理于一体,覆盖了项目管理的核心流程,是一款较专业的研发项目管理软件。 •禅和道是中国文化中极具代表意义的两个字,希望通过这两个字来传达对管理的理解和思考,其网站z...

2019-05-29 09:20:16

阅读数 413

评论数 0

原创 敏捷开发中需求拆分的重要性

经常碰到迭代结束了,还很多任务未完成,若按照敏捷的原则,得将未完成的任务延期到下一个迭代,但会导致不少重复工作量;若不这么做,就得延长迭代周期,变得不伦不类。 于是不少团队开始怀疑敏捷开发的好处,要是按照传统瀑布模式,就没有这些烦恼了。 之所以会有这样的问题,我觉得最主要的是需求没有拆分到足够...

2019-05-22 11:28:31

阅读数 726

评论数 0

原创 Certified Scrum Master (CSM) 敏捷ScrumMaster认证考试部分题目

CSM 笔试常见的题目(这里是16年的版本,后期应该有较大改动),题目较简单,目的主要是让大家把两天培训的内容复习一遍。可自行选择英语、汉语,但汉语的翻译有时候比较难懂,建议还是使用英文,也便于根据答案进行推敲。这里只是摘录部分我做过的题目,有些答案忘记了得自己琢磨。 1)推荐Sprint周...

2019-03-19 09:13:42

阅读数 5238

评论数 0

原创 研发质量管理工作经验总结(四)----QA的价值

最近招聘QA,面试时常问的一个问题:“你的工作能给公司带来什么价值”? 大部分面试者会回答类似内容:我通过多长时间的努力,给公司建立了一套流程体系,促进过程规范的改进。 但是过程规范改进的目的又是什么?对公司有什么好处?进一步询问后,往往不知道怎么回答。我觉得他还是没弄清楚QA工作的根本目的:...

2019-03-15 14:13:49

阅读数 1195

评论数 1

原创 翻牌游戏玩法实践与反思

游戏目的 敏捷是否真能提升研发效率?敏捷对比瀑布有哪些优势?员工通过直观的游戏环节,模拟迭代交付和瀑布交付,更能深刻体会两者的区别,并理解快速交付、自组织、客户协作、瓶颈等敏捷概念。 道具 纸牌一组12张(也可以是硬币、筹码等); 白纸每组两张; 水笔每组一支; 角色贴纸; 手机计时...

2019-03-04 13:57:27

阅读数 1119

评论数 1

原创 以炒米粉为例,讲解瀑布和敏捷的区别

很多项目推行敏捷开发很长一段时间,仍然弄不清楚瀑布和敏捷到底有什么区别,这里以炒米粉为例,讲解两者的区别。 瀑布:就是自己在家里炒米粉 家里炒米粉,一般是按照以下流程:先准备好足量的米粉、胡萝卜、葱、白菜;然后切胡萝卜丝、白菜丝、葱,同时用开水泡米粉;接着下油锅,胡萝卜丝、白菜丝等一起翻炒...

2019-02-12 14:16:52

阅读数 352

评论数 1

原创 好视通MCU敏捷开发项目总结实践案例

项目总结在有些公司也叫项目复盘,推广敏捷开发的项目会觉得迭代已经有开展回顾会了,没必要再做项目总结。我觉得这两者的定位是不一样的,回顾会偏重当前迭代,项目总结则是对整个项目周期工作的复盘。不过项目总结实际操作起来往往效果较差,经常出现SM/PM一人写完所有的总结报告内容,总结会议上SM/PM一人在...

2019-01-24 14:10:59

阅读数 531

评论数 0

原创 代码Review经常碰到的几个问题与应对方法

1、项目组人少,比如某个模块就一个人开发,如何做走查? ----建立研发中心级别的走查机制,这个模块人少,但是可以邀请他所属的开发组参与走查,比如他用的是C++,可以邀请其他C++成员参与走查,不一定要本项目的人才能走查。 2、走查问题记录不方便,是否有好用的走查工具? ----我们的代码是用G...

2018-12-12 14:44:34

阅读数 1790

评论数 0

原创 关于“质量”概念的理解

ISO对质量的定义是“产品或服务满足顾客需求的程度”,一直觉得不好理解。最近在读温伯格的《质量.软件.管理》,对质量的概念有更好的理解。 温伯格认为,质量是有相对性的:某个用户认为是质量完全过关的某个软件产品,另一个用户可能会认为质量完全不过关。不同的人,对同一个软件产品会体现出不同的质量。 ...

2018-12-12 11:07:41

阅读数 711

评论数 0

原创 需求优先级划分技巧

01 优先级 开场语 假设需求梳理会议上,团队确定本迭代的待办事项有n个,假若等到两周迭代开发快结束的时候,还有2个未完成,在这种情况下,是否按照约定准时发布? 按敏捷的思想,答案非常明确:按时进入测试和修改Bug阶段,并且只测试已经完成的n-2个需求,剩下2个没有完成的需求放在下一个迭代。...

2018-12-11 14:01:16

阅读数 2700

评论数 0

原创 如何快速输出产品的用户故事地图

01 结构与作用 故事地图产生背景 用户故事地图就是将story用可视化的方式展现在团队面前,让团队可以仔细梳理、讨论,确认这个story包含的内容,最终产出需求进行开发。 用户故事地图是Userstory的前传! 故事地图特点 不是另外一种写需求的方式 故事是用来讲的,不是用来写的 ...

2018-12-11 10:22:42

阅读数 1323

评论数 0

原创 质量回溯方法

通过质量回溯找出问题的根本原因,从源头上制订预防措施,预防同类问题再次发生 深入查找并彻底消除导致质量问题产生的根本原因,持续提升产品质量水平 ...

2018-02-09 17:56:24

阅读数 1413

评论数 0

原创 敏捷趣味回顾会议-过滤问题

过滤 可行性和有益性相关图 (#1) 绘制可行性和有益性相关图的活动提供了一个对建议的想法或行动的列表进行优先级排序的快速方式。通过比较每个想法相互之间的可行性的和有益性程度,参与者共同创建了一个排好优先级并包含高价值和高可行性想法的列表。 开展活动 1、绘制一个可行性和有益性相关图,用箭...

2017-09-22 17:52:34

阅读数 649

评论数 0

原创 敏捷趣味回顾会议-回顾

快乐与收益 (#1) 快乐与收益活动是一个非常棒的活动,用来谈论所有工作相关的事情,工作如何影响每个参与者(有关快乐与否),以及工作给团队带来多少收益。 开展活动: 1.     画出快乐与收益图 2.请参与者向图中添加便签 基于工作中做过的事情,请参与者回答如下两个问题: ● 在做这件事的时候...

2017-09-14 09:15:29

阅读数 3497

评论数 1

原创 敏捷回顾会之鼓舞热情

合作的面部绘画(#1) 合作的面部绘画是一个有趣的互动活动,有助于姓名记忆。 开展活动: 1. 给每个参与者一张 A4 纸和一支笔。 2. 指导参与者在纸的底部写下他们的名字。 3. 要求大家在房间里随意走动,直到你说停止,大家才停下来。 4. 每个人都与旁边的一个人组成一对。 5. 指导每一对人...

2017-09-12 10:29:14

阅读数 464

评论数 0

原创 敏捷趣味回顾会之Check in

一个词(#1) 一个词是一个简单的签到活动,其让参与者在进入会议里要讨论的数据和细节之前分享他们的感受。 这是一个很好的会议开场活动,因为它重视人们的感觉并让他们从一开始就说话。 开展活动: 分发给参与者一支笔和便签 请他们用一个词来形容他们的感觉(根据当前会议的上下文) 把类似的便签...

2017-09-11 17:37:01

阅读数 411

评论数 0

原创 敏捷成熟度评估模型-AMM评估管理实践与技术实践

管理实践AgileMaturity Model 实践一:SharedResponsibility–职责共享 Theme Level State Description Reference Implementations ...

2017-08-02 14:05:28

阅读数 1109

评论数 2

原创 AMM敏捷成熟度评估框架介绍

业界关于敏捷的认证有很多,Scrum、SAFe、Devops等流派都有自己的认证体系,但都是关于个人的,对于团队/项目的敏捷开展状态则比较少见,借用CMMI的说法叫成熟度。这里介绍由ThoughtWorks提出的敏捷成熟度评估框架。当然评估的目的是为了找出不足,识别改善点,并非一定要认证。 AM...

2017-07-27 08:45:13

阅读数 3055

评论数 0

原创 中兴通讯某产品大规模敏捷转型实践

本产品从2014年开始正式推行敏捷转型,到2016年实现产品级敏捷,大概用了两年时间。本文是根据我在中兴通讯这两年的经验做的总结,见识比较肤浅,且大部分是靠回忆写下来的,免不了存在一些不一致的地方。 一、敏捷转型方案 1项目概况 产品用途:中国移动IPTN承载网络传输设备 项目...

2017-07-19 16:20:06

阅读数 1774

评论数 0

原创 敏捷转型实战问题解答

总结了敏捷转型过程中常见问题,及应对技巧,供大家参考。大部分问题还是比较有代表性的,还算比较有价值吧。 问题1:如何积极的引导别人? ...... 问题6:团队内的考核问题? 问题7:回顾会确定的改进措施有反复,怎么办?

2017-07-19 10:57:57

阅读数 280

评论数 0

原创 如何高效迅速的进行CodeReview

背景很多公司都要求项目做CodeReview,但很多项目第一次组织CodeReview往往不知道该如何做,也不知道为什么去做,参加过几个项目组的CodeReview,发现一些共性问题: 有时候参与Review的人太多了,意见太分散,Review时间拉的很长,发现问题效率低; 有时...

2017-07-14 08:38:32

阅读数 26798

评论数 2

转载 敏捷教练的六顶帽子|洞见

我认为一个好的敏捷教练应该能够根据不同的目标,戴六顶不同的帽子。它们分别是:向导、教练、教师、导师、伙伴、唤醒者。作为敏捷教练首先要关注的是客户当前在哪,目标在哪,正面临哪些重大的障碍,如何能夠达成目标。导师更像顾问那样,帮助客户建立明确的价值观与信念,并以导师自己为榜样。

2017-07-12 08:50:18

阅读数 608

评论数 0

原创 敏捷项目中的进度控制

时间是软件开发过程中最为稀缺并不可替代的资源。其浪费将直接影响项目的进度。而软件开发过程中存在各种各样的浪费。因此,消除浪费是加快进度的一种重要途径。 项目进度管理中很重要的一个方面是进度风险的控制。出于应对风险的需要,在安排计划时往往会留出所谓的缓冲时间,这有其合理性。但是,这个缓冲时间延长了任...

2017-06-22 13:40:10

阅读数 1108

评论数 0

原创 突破“伪敏捷”

在敏捷推广过程中,经常听到团队自嘲自己是“伪敏捷”。故查之:"伪"意思有意做掩盖本来面貌的或虚假(跟‘真’相对)。也表示不合法的;窃取政权,不为人民拥护的,例如:伪政权,伪军,伪组织,同现代词语“装”同义,到底何为“伪敏捷”,经了解,只是采取了迭代方法,与瀑布不同之处就是需求周...

2017-06-16 08:31:49

阅读数 409

评论数 0

原创 《敏捷教练-如何打造优秀的敏捷团队》读书笔记

本书通过真实的例子,介绍如何辅导团队平稳度过整个敏捷转型生命期,如何打造一个自立、自觉的敏捷团队。针对敏捷实践的工作机理和如何激发团队的成长有深入的思考,可帮助读者了解如何高效召开各种敏捷会议,及如何指导团队建立良好的工作流程和工作习惯。总结了在敏捷转型过程中教练和团队可能面对的障碍及应对方案,很...

2017-06-06 16:27:42

阅读数 1527

评论数 0

原创 糟糕的每日站会

每日站会,作为scrum里面重要活动之一,非常容易理解和实施,同时也是公司引入敏捷最容易和最应该开展的活动之一。然而却因为执行不易历来饱受争议。很多有心尝试Scrum的项目试行一段时间后,往往是在站会上最先打了退堂鼓,继而产生质疑。总觉得站会就是例行汇报,听不到什么实际内容的讨论,枯燥无味;在有些...

2017-06-02 10:46:41

阅读数 1149

评论数 0

原创 成熟敏捷组织中管理者的角色是咋样的?

敏捷团队既然已经自组织了,那么还要管理者干嘛哪?管理实战手册对管理者的角色做了分析,有六个需要关注的领域,即便在自组织的团队里面也是一样,所以总是会有工作要做。 想象一下这样的场景:你在一家公司里面担任管理者已经有些年头了。情况变得越来越糟糕,但你知道还有改进的空间。你已经听说了Scrum、敏捷...

2017-05-25 08:32:09

阅读数 485

评论数 0

原创 敏捷开发中QA如何做质量管理?

 敏捷开发中QA如何做质量管理? 经常有人会问我,敏捷模式下,QA的职责是什么?QA有什么价值?我们还需要QA吗?敏捷转型中遇到的问题,QA能帮助解决吗?这些问题以前也思考过,笔者就是QA出身的,曾经在中兴通讯做过两年多的PQA,在中兴通讯的敏捷转型中也遇到过这些问题。 先总结一下敏捷转...

2017-05-18 09:08:28

阅读数 6733

评论数 0

原创 Certified Scrum Professional (CSP)认证经验

 CSP是Scrum的中级认证,难度较大,目前已通过CSP认证的人数也较少。相比CSM来说,它不需要考试,但非常注重实践,只有实践积分满70分才能申请。所以往往至少要2-3年的敏捷开发实际经验才可能通过认证。 网上的资料也非常少,Scrumalliance官网的资料:https://www....

2017-05-17 09:17:46

阅读数 7063

评论数 0

原创 研发质量管理工作经验总结(三)----几点心得体会

几点心得体会 质量管理核心思想是预防,预计可能出问题时要主动与团队沟通,不要等问题出现了才介入。当然如果团队不配合,先让其受点教训再介入也是个办法。 提出问题要有理有据,自己要先理解我们的流程为什么要这么要求,要想别人接受我们提出的问题,先要说服我们自己。流程没有规定的不能强制...

2017-05-16 09:15:15

阅读数 9206

评论数 0

原创 研发质量管理工作经验总结(二)----质量管理技能

研发质量管理工作经验总结(二)----质量管理技能 第二章 质量管理技能 第一节过程改进-过程制定、改进及推广 有能力根据经验制定某个过程的流程规范、工作指引、审核检查单,能固化日常工作流程、最佳实践,形成标准流程 对公司现有的流程规范非常熟悉,能对项目成员提供培训,传播公...

2017-05-16 08:54:28

阅读数 5430

评论数 1

原创 研发质量管理工作经验总结(一)----质量管理知识

 研发质量管理工作经验总结(一)----质量管理知识 目录 第一章 质量管理知识 •质量管理体系 •技能知识 •业务知识 第二章 质量管理技能 •过程改进 •质量策划 •过程跟踪和控制 •度量及数据分析 •问题风险识别与管控 •成本控制与效率提升 第三章 心得体会 ...

2017-05-12 17:31:43

阅读数 17073

评论数 0

原创 【敏捷开发每日一贴】敏捷实践Showcase的七宗罪

敏捷实践Showcase的七宗罪 Showcase(就是SprintReview,演示会、评审会)就是开发团队把开发好的功能给客户的Product Owner等业务相关人员演示,以获取他们对所开发系统的反馈,是敏捷开发的一个关键实践,一般一个迭代一次,也可以根据项目具体情况做调整。Showcase...

2017-05-10 08:59:13

阅读数 1495

评论数 0

转载 灰度发布和AB test

 马化腾曾在一场创业演讲中,讲述了微信的诞生史:微信在诞生之前,在腾讯内部有三个团队在同时做微信,主要竞争者为张小龙的e-mail团队和手机QQ团队。做这个产品之前,腾讯内部并没有给这个产品定一个完整的基调,而是让公司内部形成一个激烈的竞争,通过观察用户对产品的喜好程度和产品的实际完成情况决...

2017-05-05 15:59:04

阅读数 13975

评论数 0

原创 Klocwork代码静态检查实践

Klocwork代码静态检查实践 笔者曾用过两年多的Klocwork,它通过静态分析的方法,自动检测代码内存泄漏、空指针引用、缓冲区溢出、数组越界等运行错误,相比一些免费的检查工具功能强大很多,对于项目代码质量的改进作用还是比较明显的。这里简单总结一下推广经验。 1. Klocwork工具介绍...

2017-05-03 10:43:14

阅读数 7245

评论数 0

原创 【敏捷开发每日一贴】敏捷教练和团队引导

谈谈敏捷教练和团队引导 敏捷教练在不同的组织中,在不同的场景下,可以是:教练、咨询顾问、引导式培训师、导师、过程引导师,并且可以根据不同的情况切换角色、熟练运用各种技术、技巧、工具。(这里说的敏捷教练是Agile coash,而不是Scrummaster。) 敏捷教练不仅仅是懂得敏捷概念、知识...

2017-05-03 08:42:18

阅读数 955

评论数 0

提示
确定要删除当前文章?
取消 删除