每日一学

V1.0筑基期:端到端打通,构建工程串联的能力 在最初的建设阶段,通常是以工具链的打通、工程能力自动化为主要目标,通过提高工具的效率从而提升研发效能,同时能够对工具进行灵活的变更、扩展等操作,不被工具所“绑架”。要实现生产力的贯通,我...
1、伪Scrum 看到文章的标题,你的第一感觉是什么?很多人跟我说,他的第一反应是:什么?还有不真的Scrum?还真有,比如说,让需求方提需求,结果需求方所有的需求都是必须立即做,马上做;站会大家每天早上无精打采地来了,无精打采地...
绩效度量也称之为业绩度量,它是指一个组织对其团队客观的评价方法,它反映组织的执行力和工作效率,为团队更有针对性地做出持续改进提供数据支撑。 我们如何科学有效地度量敏捷团队绩效呢?主要从速度、质量和价值三个维度着手。 1.速度 首...
1.过度强化个别“关键”指标 度量的指标数据要整体分析,切不可孤立地仅关注个别“关键”指标,这样将适得其反,真的是“你度量什么,就会得到什么”了。 例如:特别关注“关键”的生产缺陷率,会导致各团队担心该指标在组织内部过于“突...
一、平衡式的度量指标 1.维度1:幸福感(幸福指数) 指标1:开发者对于工作的幸福指数工作幸福指数越高,软件开发生产力就越高。可以每周问每位开发者:“如果从0到10打分,你向其他开发者推荐入职我司做开发工作的可能性有多大?”...
在2018年底有一本名为《Project to Product:How to Survive and Thrive in the Age of Digital Disruption with the Flow Framework》著作出版,...
1.从时效、利润和成本测算三方面来分析业务价值 敏捷追求价值,这毋庸置疑,但到底什么算价值呢?以往各敏捷流派并没有给出清晰说明,本节将主要探讨并分析业务价值。首先第一方面,我们常说“时间就是金钱”,缩短用户操作时间,就能节约用户时...
1、逐特性集成 这里所说的特性(Feature)这个概念,大体上对应于敏捷需求管理中的用户故事(User Story),它是对用户有意义、有价值的一块改动,它是独立可区分的,可以独立开发、测试甚至发布。特性通常不太大,几个人日甚至更短的时...
自动化测试是敏捷软件开发中的一项重要实践。然而在业界实践中并没有得到足够的广泛应用。除了技术难度资金投入外,开发团队固有的限制性信念也是造成这种状况的重要原因。比如,在与团队交流时,我常常听到类似这样的声音:“自动化测试很好,但是,因为现在...