《精益产品开发》读书笔记之三

简介: 何老师的这本书是一本非常“好”读的书,深涩的概念也是讲得深入浅出,触类旁通,而且故事感十足。

敏捷开发会被误解为是“用质量换效率”,实际是这样吗?


其实这句话正确的表达应该是“向质量要效率”,无论是敏捷还是精益开发都是这样。


我们通常理解的质量是什么?

主观来说,客户感觉功能是否好用;客观一些的话,功能的响应速度是否满足预期;深入一些的说,新需求是否比较容易被满足。


其实这些都只是外部质量,外部质量由内部质量决定,它可以一定层度反映内部质量;内部质量才是关键,它影响和决定了外部质量。


内部质量是什么?

内部质量基本是围绕着代码的观察,包括代码的复杂度、代码的测试覆盖率、代码的耦合性、代码的重复度等等。


想要真正改进质量,要从内部质量入手。

虽然我们有质量团队,可以通过测试来保障质量,但事实上,测试能反映质量情况,并不能改变质量情况,所以要向开发要质量,从内部质量入手。开发提交的代码质量高,内部质量高,外部质量自然就会高。


其次,可以进一步通过控制需求的粒度来改进质量。我们内部自己的实践,2周一个版本的节奏发布,提升的不止产品的内外质量,还有团队的整体幸福感和成就感。


最后,还可以形成质量的正向反馈。对外部质量等多个维度进行分析,将结论及时有效反馈给产研团队,也是一个行之有效的方法。

相关文章
|
Devops 持续交付
《精益产品开发》读书笔记之六--结
何老师的这本书是一本非常“好”读的书,深涩的概念也是讲得深入浅出,触类旁通,而且故事感十足。
206 0
《精益产品开发》读书笔记之六--结
|
敏捷开发
敏捷史话读书笔记14-17章
《敏捷史话》禅道团队,个人读书笔记。了解敏捷agile的由来和人物。记录敏捷开发各个不同的节点。【自适应发软件开发倡导者】【制定《相互依赖声明》】【估算扑克】【测试驱动开发】
117 0
|
敏捷开发 设计模式 安全
敏捷史话读书笔记5-13章
《敏捷史话》禅道团队,个人读书笔记。了解敏捷agile的由来和人物。记录敏捷开发各个不同的节点。【敏捷是什么】【I am a programmer】【不要让自己成为一个标签】【瀑布开发之旅】【敏捷开发的萌芽】【贯彻[匠艺精神]】【重构】【《敏捷宣言》】【Bliki的诞生】【守】【破】【离】【UML/MDA】【Agile UML/MDA】【Dark Scrum】【敏捷之外】【极限编程的诞生】【JUnit的诞生】
196 0
|
敏捷开发 C++
敏捷史话读书笔记1-4章
《敏捷史话》禅道团队,个人读书笔记。了解敏捷agile的由来和人物。记录敏捷开发各个不同的节点。【scrum正式化】【敏捷的生活】【Jeff的书单】【创造[Enterprise Scrum]】【初识DSDM】【敏捷宣言】【集成敏捷转换模型】
222 0
《精益产品开发》读书笔记之五
何老师的这本书是一本非常“好”读的书,深涩的概念也是讲得深入浅出,触类旁通,而且故事感十足。
168 0
《精益产品开发》读书笔记之五
|
定位技术
《精益产品开发》读书笔记之四
何老师的这本书是一本非常“好”读的书,深涩的概念也是讲得深入浅出,触类旁通,而且故事感十足。
177 0
《精益产品开发》读书笔记之四
|
测试技术 项目管理 调度
《精益产品开发》读书笔记之二
何老师的这本书是一本非常“好”读的书,深涩的概念也是讲得深入浅出,触类旁通,而且故事感十足。
170 0
|
数据可视化 项目管理 芯片
《精益产品开发》读书笔记之一
何老师的这本书是一本非常“好”读的书,深涩的概念也是讲得深入浅出,触类旁通,而且故事感十足。
362 0
|
测试技术 项目管理
艾伟也谈项目管理,成功软件项目管理的奥秘
  如何入门并设定软件成功的目标    1、如何开始项目管理(如何入门) 实践技能建议 要点说明 1.设定优先级 1)         为团队成员提供服务 2)         满足组织客户的需求 3)         从事自己相关的项目 2.分析自我能力差距 人员管理(人际关系、解决冲突、推销想法) 聆听技巧 锻炼演讲表达能力 3.
1210 0
|
Java 项目管理
艾伟也谈项目管理,软件架构引言之项目管理的问题
  软件架构引言之项目管理的问题     很多朋友都有过或者正在管理一个或者多个软件项目,那么我的文章就从这个问题开始:如果单纯从表象来说,软件项目管理过程中暴露的最大问题是什么?     不同的人的会有不同的答案,但是大致这样的答案我想大部分人都是会认可的,那就是“进度拖延”。
1118 0