![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
《持续交付2.0》读书笔记
小石头yyymmm
这个作者很懒,什么都没留下…
展开
-
第1章 持续交付2.0
精益思想 精益思想是指导企业根据用户需求,定义企业生产价值,按照价值流来组织全部生产活动,使价值在生产活动之间流动起开,由需求拉动产品的生产,从而识别整个生产过程中不经意间产生的浪费,并消除之。 持续交付2.0“8”字环周期 4个核心原则:坚持少做、持续分解问题、坚持快速反馈、持续改进并衡量 第一个环:探索环 目标:识别和定义业务问题,并制定出最小可行解决方案,进入第二个环 步骤:提问(定义问题)...原创 2019-03-25 11:27:18 · 1156 阅读 · 0 评论 -
第4章 持续交付2.0的组织文化
文化氛围 “ 持续交付2.0”强调“持续学习”和“快速验证”,而探索必然会伴随着失败,失败会令人产生挫败感和不安全感。而学习与成长也通常法神在失败之后。这就要求组织必须建立“安全、信任与持续改善”的组织文化 建立企业文化的4个步骤 第一步:定义想要做的事情 第二步:定义期望的做事方法 第三步:提供相应的培训 第四步:做些必要的事情来强化那些行为 企业应当根据“改善套路”,在设定目标后,从简单之处行...原创 2019-03-26 10:27:53 · 433 阅读 · 0 评论 -
第五章 持续交付的软件系统架构
#“大系统小做”原则 持续交付架构要求 为测试而设计:易于测试新代码 为部署而设计:易于部署新功能 为监控而设计:易于监控新上线的功能 为扩展而设计:支持团队成员规模的扩展,支持系统自身的扩展 为失效而设计:一旦发布或部署失败,如何优雅且快速地处理 系统拆分原则 系统、服务、组件 大系统应该由很多组件或服务组成,组件或服务的颗粒度比类大,但比整个系统小很多 服务可由多个组件构成,能够独立启动...原创 2019-03-20 16:50:04 · 467 阅读 · 0 评论 -
第六章 业务需求协作管理
产品生命周期 分为5个阶段。 各阶段目标: 概念阶段:清楚回答市场机会、客户需求的紧迫性、企业自身的竞争优势、产品的可行性以及自身产品团队能力等问题 孵化阶段:考察产品核心功能的完善度、满足典型目标用户的核心诉求程度,小范围试验用户的反馈等问题 验证阶段:主要关注最小核心功能集的用户体验、早期用户的反馈、盈利模式,以及产品技术核心团队的稳定性与加大投资的可行性 运营阶段:主要关注市场环境变化、客户...原创 2019-03-14 17:30:03 · 447 阅读 · 0 评论 -
第二章 价值探索环
如何发现和识别用户的真实需求是目前所有企业面临的难题 风险假设:用户假设、问题假设、解决方案假设 探索环 目标就是要持续识别和定义这些有价值的假设,选择并验证其中风险最高或最易验证的价值假设,并借助价值验证环得到数据反馈,以便深入理解用户需求,把握业务前进方向 4个关键环节:提问、锚定、共创、精炼 工作原则:(3个) 分析并快速试错 一次只验证一点 允许失败 共创与精炼的常用方法(6个) 装饰窗方...原创 2019-03-26 10:55:08 · 242 阅读 · 0 评论 -
第三章 快速验证环
进入验证环的基本前提是“团队已达成共识,所选的方案是当前所处环境下,验证或者解决业务领域问题的最佳方式” 目标就是借助各种方法与工具,让质量可靠的解决方案以最快的速度到达客户手中,从而收集并分析真实的反馈 4个关键环节构建、运行、监测、决策 工作原则:(4个) 质量内建、消除等待、重复事物自动化、监测一切 ...原创 2019-03-26 11:04:42 · 362 阅读 · 0 评论 -
第七章 部署流水线原则与工具设计
部署流水线 部署流水线是对软件交付过程的一种可视化呈现方式,展现了从代码提交、构建、部署、测试到发布的整个过程,为团队提供状态可视化和即时反馈 流水线的设计原则 一次构建,多次使用:当部署流水线的一次运行实例构建出制品,如果需要,它就应该直接被用于该流水线后续阶段的构建过程,而不是在后续阶段中被再次重复构建 与业务逻辑松耦合:部署流水线应该与具体的部署构建业务相分离。也就是说,仅仅将部署流水线平...原创 2019-03-28 11:48:29 · 753 阅读 · 0 评论