November 20, 2022
038.打造用户喜爱的产品,离不开需求助推器|影响地图Impact Mapping
把重点放在客户在工作中期望的变化,而非仅仅是客户要完成什么工作。 -Robert Brinkerhoff 开篇 今天要为你解读的这本书是《影响地图》,副标题叫做“让软件产生真正的影响力”。简单地说,这是一本帮助大家通过有效方法提升产品规划能力,实现客户业务价值交付的书。《大规模Scrum》的作者之一Craig Larman建议了本方法的最终命名“影响地图”,敏捷宣言的共同发起人Tom Poppendieck在本书前言中说“影响地图可视化地呈
February 3, 2022
敏捷软件开发工作估算方法 – 故事点和工时
你如果无法度量它,就无法管理它 – 彼得.德鲁克 软件开发组织工作估算的思考 我们人类天生不善于估算,要不就是过于乐观,要不就是过于悲观,就是很少有现实主义。尤其是我们软件开发行业,有太多的未知数:技术一直在变;新需求不断涌现;任务之间或人与人之间错综复杂的依赖关系;还有外界环境存在的各种因素。工作量主要与三方面因素有关,任务的规模,任务的复杂度以及完成该任务的人员能力水平。 为什么要做估算? 第一个原因是帮
December 27, 2021
谈我们的研发运维一体化交付模式
物有本末,事有始终,知所先后,则近道矣。 – 《大学》 [TOC] 一、说在前面的话 本文旨在记录下本人与同事,同行,以及相关领导关于研发运维一体化,架构优化与创新问题所进行的无数对话,讨论的内容,通过这些对话与讨论,很多人为本文提供了有价值的输入。 在经历了产品研发团队工作1年多的时间和开发运维团队工作6个月的时间之后,想起应该说下我们研发运维一体化技术那点事儿。每个人从不同的视角看的感受肯定不尽相同,通过本文分享
November 14, 2021
我们的DevOps如何让客户生产环境从“0”到完全恢复
人能弘道,非道弘人 – 论语.卫灵公 危与机的开始 最近工作有些吃力,11月4日当天特意请了两小时假,提前下班,吃完晚饭刚坐下来,打算简单看个电影,然后好好睡一觉恢复下体力。不想发生了一次突发事件。 19:43,有同事在群里问是否能连上客户的服务器,一开始也没有太当一回事,服务器连不上也许只是网络暂时情况。 20:26,刘博在群里紧急拉DevOps的同事入群,心里咯噔一下,看来是出了点状况,赶紧坐到电脑前开始
July 25, 2021
如何用伪领导力搞垮一个敏捷团队
《易经》乃诸经之首,中华民族的哲学思想的源泉。 做了多年的基层伪领导,自认做的不是很好,格局不高,事实也说明基层管理更适合本人的思维深度,大家看到这里,至少能判断出我的自省做得很好。本文总结了一些伪领导力,还请大家赐教。 不知“外圆内方” 说的是领导的根本法则,领导者有更加圆通的行为方式,同时要有较为公正的管理原则。 有些领导说的头头是道,正确无误;做的相差甚远。可称之为:外方内圆。举个栗子,中国人讲究亲
June 6, 2021
我们这样实践Scrum敏捷每日站会
孔子说 性相近,习相远。我们人类性情都差不多,而每个人的习惯千差万别。我不认为敏捷能改变任何人,而是一群有共同积极价值观的人走到一起,在实施敏捷后,可以把各自的潜能激发出来。 众所周知,每日站会的真正价值在于确保团队能持续地为当前的迭代的“承诺”而努力。每日站会并不是状态汇报,而是信息分享和调整协作。一个成熟的团队可以用不同的方式和关注点来开站会,与此同时团队也继续在改进中使用敏捷。 我和一个由9位成员
April 1, 2021
Scrum敏捷开发培训后有感
从⻓长远来看,你的组织可持续的竞争优势就是具有比对⼿更快的学习能⼒。 —— 彼得.圣吉 开端 2021年在即将辞旧岁和迎新年后,公司组织了两次Scrum敏捷开发企业级实训,2月初和3月初各一次。我有幸能参加第一次的培训,俗话说的好:输入只是学习的开始,输出是学习的检验和深化。在第二次培训结束后,感受到很多同事对敏捷开发方法还是有很大的意愿去尝试的。经过几天的思来想去,认为公司刚开始做敏捷转型,有必要做一个
February 11, 2021
初创的敏捷团队采用行为驱动开发共创用户故事
如果说TDD是让我们正确地做事,那么BDD就是让我们做正确的事。 在原本的计划中,2021年农历新年前发布另一篇文章,还是应了计划赶不上变化的这句老话,也算是体现了敏捷的价值观,希望本文对初创敏捷团队有一定的帮助。 维基百科的解释 行为驱动开发(英语:Behavior-driven development,缩写BDD)是一种敏捷软件开发的技术,它鼓励软件项目中的产品负责人、开发者、QA和非技术人员或干系人