敏捷整洁之道 回归本

Aleksandr Shitik
Aleksandr Shitik

我撰写自己的文章和书籍,并评论电影和书籍。 在宇宙学与天文学、IT、效率与规划方面的专家。

敏捷整洁之道 回归本
Robert C. Martin
类别: 信息技术 (IT), IT管理, 团队合作, 工作流程组织
出版年份: 2020
阅读年份: 2022
我的评分: 一般
阅读次数: 1
总页数: 272
摘要(页): 9
原始出版语言: 英语
其他语言的翻译: 俄语, 西班牙语, 葡萄牙语, 中文, 法语

总体概述

这本书以八个章节阐述敏捷开发。每章末尾提供对所学内容的总结。除文字外,书中还不时出现图表。阅读流畅、快速。

简要概述

第一章. 敏捷入门

作者解释敏捷的起源,作为对瀑布式重型开发方法问题的回应。描述在Snowboard举行的会议,敏捷宣言及灵活性核心价值观的形成。敏捷被呈现为一种哲学,而非一系列实践,强调以人为中心、适应性为核心。

第二章. 为何采用敏捷

马丁指出敏捷不仅是流程,而是开发者的专业工作方式。他强调业务与团队之间需要诚实、理性的期望,并提出“开发者与客户权利宣言”,确立双方责任。

第三章. 与客户互动的方法

作者说明敏捷以与客户的密切、持续沟通为基础。迭代式规划考虑需求持续变化;短频发布迅速获取反馈、降低风险。

第四章. 团队内部互动的方法

章节强调稳步节奏:团队需避免加班。代码共同所有提升灵活性,减少对单个专家的依赖。持续集成有助于避免技术债务与代码库破坏。

第五章. 技术方法

马丁坚持技术纪律是敏捷不可或缺的。测试驱动开发(TDD)有助产出高质量代码、降低变更成本。简洁设计避免过度复杂,提高工作速度。结对编程促进学习、提升代码质量并增强集体责任。

第六章. 实施敏捷

此章指出实施敏捷需在文化、价值观和团队行为上作调整。马丁探讨多种方法论,强调敏捷工具应被有意识使用,而非形式化。辅导与教练至关重要,但不可变成教条。

第七章. 高阶精通

作者剖析不当实施后常出现的失望,并阐明期望与现实脱节的原因。高阶精通关联专业责任、能力与价值观,而非具体方法。马丁强调重点应放在敏捷原则,而非仪式。

第八章. 结论

书末,马丁提醒敏捷根本是文化与价值观,而非流程。敏捷的力量在持续改进、反馈与对人的尊重。

观点

又一本关于开发方法的书。书中许多内容我在阅读前已知,但仍学到一些新颖有趣的点。部分材料成为我在工作中关于敏捷方法学的演示基础。

Вверх