摘要:
敏捷开发是一种哲学,它是一种思考软件开发的方式。 敏捷软件开发宣言个人和交互胜过过程和工具。可工作的软件胜过面面俱到的文档。客户协作胜过合同谈判。响应变化胜过遵循计划。 敏捷宣言背后的原则我们遵循以下原则:我的的最高优先级通递过尽早地、持续地交付有价值的软件来满足客户。欢迎变化的需求,即使在开发的后期。敏捷过程利用变化为客户创造竞争优势。频繁交付能工作的软件,短则几周,长则几个月,时间间隔越短越好。在整个项目开发过程中,业务人员和开发人员必须每天都在一起工作。项目开发以积极的个体为基础。为他们提供所需的环境和支持,并相信他们能完成工作。向开发团队传递信息或者在开发团队内部传递信息... 阅读全文
摘要:
记录第一章一些关键句子:1、敏捷开发的好处(即使是更快的发布软件的能力)都源自不同的工作方式,而不是更快地工作。2、当你考虑采用敏捷开发时,关键的问题只有一个:敏捷开发能使我们更加成功吗?3、成功的一些经典定义:成功的、 不太成功的、 失败的。 写代码 -------------> 写出可维护的代码4、没有个人的成功,你将很难为自己及其他员工提供激励;没有技术上的成功,你的代码最终将被它自身的重量压跨;没有组织的成功,你的团队可能发现公司不再想要它了。 阅读全文