《敏捷软件开发-原则、模式与实践》-第一章 敏捷实践
作为一只菜鸡,刚刚毕业,还未进入华为工作,先读一读本岗位所推荐的书籍,为未来做好准备。写写博客,就当总结,记录每一章自己的收获,先从第一章开始。
第一章其实干货不多,主要就是介绍了一下敏捷联盟的一些历史,以及敏捷宣言,以及一些原则。
敏捷宣言:个体交互 胜过 过程和工具;可以工作的软件 胜过 面面俱到的文档;客户合作 胜过 合同谈判;响应变化 胜过 遵循计划; 其实我感觉,在敏捷宣言中,其核心的思想应该可以总结为 “以人为本,以软件为核心”。我们在敏捷开发过程中,应该注重团队的交流,而团队同时也包括客户,应该和客户一起工作才能做出更符合需求的软件,客户对于需求是最为了解的,而需求的变化客户掌握的也是最好的,因此将客户作为开发团队的一份子是非常重要的。
同时,在书中给出的12条开发原则中,我们还可以看到,可工作的软件的重要性。我们不断的去交付可工作的软件,不断的掌握新的情况,新的变化。
其实还有讲到很多的其他原则,但是我感觉是比较虚的,需要长期去体会的。我认为上述的观点能够让你对敏捷开发团队的工作氛围有一定的了解。
《敏捷软件开发-原则、模式与实践》-第一章 敏捷实践相关推荐
- 《敏捷软件开发(原则模式与实践)》读书笔记
<敏捷软件开发>读书分享 由于书是由英文书籍翻译,读起来会难免拗口,本次分享是由<敏捷软件开发>结合网上相关资料总结而成. 传统的瀑布式开发 瀑布模型式是最典型的预见性的方法, ...
- 对《敏捷软件开发:原则、模式与实践》中保龄球程序重构的一些思考
前几天看了<敏捷软件开发:原则.模式与实践>中第六章:一次编程实战,文章中主要描述了一对开发人员进行一次记录保龄球比赛成绩程序的开发过程.仔细研究之后,发现一个问题,拿出来和大家讨论讨论. ...
- 敏捷软件开发:原则、模式与实践(C#版)
刚才在china-pub看到<敏捷软件开发:原则.模式与实践(C#版)>已经出版了.这本书是以前那本<敏捷软件开发:原则.模式与实践>的C#版,这是不是说明C#程序员的数量已经 ...
- 《敏捷软件开发-原则、方法与实践》-Robert C. Martin
Review of Agile Software Development: Principles, Patterns, and Practices 本书主要包含4部分内容,这些内容对于今天的软件工程师 ...
- 敏捷软件开发:原则、模式与实践pdf
下载地址:网盘下载 内容简介 · · · · · · 在本书中,享誉全球的软件开发专家和软件工程大师Robert C.Martin将向您展示如何解决软件开发人员.项目经理及软件项目领导们所面临的最棘 ...
- 【软件项目管理】敏捷软件开发 —— Scrum模式
什么是敏捷软件开发 前提 : 传统软件开发模式 -- 瀑布模型 在谈论这个问题之前,我们先来回顾一下传统软件开发模式 -- 瀑布模型 在瀑布模型中,软件开发过程被分为严格的 需求分析 -- 系统设计 ...
- 《敏捷软件开发》学习笔记 第20章
要使一个软件中的代码变得难以更改,最有效的方法是让其他软件包依赖于他. 这一章几个知识点梳理一下: 1.不要让代码产生环依赖,即A依赖B B依赖A. 遇到环依赖想办法用C去分解A和B的依赖部分,或者用 ...
- 敏捷软件开发--敏捷宣言
敏捷软件开发宣言 我们正在通过亲身实践以及帮助他人实践,提示更好的软件开发方法. 通过这项工作,我们认为: 人和交互 重于 过程和工具 可以工作的软件 重于 面面俱到的文档 ...
- 读《Scrum敏捷软件开发》笔记
读<Scrum敏捷软件开发>笔记 目录 读<Scrum敏捷软件开发>笔记 第I部分 启动 第II部分 个体 第iii部分 团队 第四部分 组织 第四部门 下一站 第I部分 启动 ...
最新文章
- CF715B. Complete The Graph
- toFixed()方法
- [实验]-从汇编代码来看volatile关键字的作用
- Nmap Windows 版本时区显示乱码
- ionic助手 v1.9.0 一键式开发环境工具(告别命令行,超强功能)
- 计算机缺失esul.dll,SceneUI.ES.dll
- 移植uboot之修改代码支持NorFlash记录续集二
- B样条曲线介绍和实现(等值线平滑)
- Linux使用sendmail发送邮件
- 牛客网 F-The Biggest Water Problem
- 大卫科波菲尔优秀读后感范文4000字
- idea导入项目出现时钟标志
- 运算放大器分析----虚短和虚断简单计算
- DTU是什么,什么是工业4G DTU?
- 《Intriguing Properties of Contrastive Losses》阅读笔记
- linux系统外接硬盘_Mac如何在外置硬盘上安装Linux
- [转]Unity3D新手教学,让你十二小时,从入门到掌握!(一)
- Lenovo T420 声音卡解决办法汇总
- 程序员的鄙视链-------哈哈哈,真逗
- 性能测试之Jmeter中如何设置参数化数据