码迷,mamicode.com
首页 > 其他好文 > 详细

构建之法阅读笔记06

时间:2016-04-16 13:44:44      阅读:218      评论:0      收藏:0      [点我收藏+]

标签:

敏捷流程--一系列价值观和方法论的集合。

 

以用户的需求变化为核心,采用迭代、循序渐进的方法进行软件开发。

把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成。

最终目的是提高效率。

 

价值观:

敏捷建模的价值观包括极限编程的四个价值观:沟通、简单、反馈、勇气,还扩展了第五个价值观:谦逊。

1、沟通:建模促进团队内部开发人员的沟通,也促进团队和项目关系者的沟通。

2、简单:通过画图表,简化软件开发过程,容易发现出新的想法和对软件的理解,也容易帮助改进。

3、反馈:通过图表交流想法,可以快速获得反馈,并能够按照建议行事。

4、勇气:面对过程中一些挑战的必要元素,不轻易妥协后退。

5、谦逊:是开发人员的需要的品格,是对项目、对人的一种态度,一种能面对否定、面对挑战的态度。

 

核心原则:

1、主张简单:实现程序功能,肯定会有复杂的联系,简化有助于开发人员对项目的理解和创新。

2、拥抱变化:现实中,用户的需求一直在变化,项目参与人员也会有变化。所以开发人员对待项目,也要去拥抱变化。

3、可持续性:项目能够适应日后的扩展,这才具有生命力。开发的时候,要考虑一下未来。

4、递增的变化:不必一开始就考虑到一切,去准备一切。要实现这样也是不太可能的。打下一个基础,然后慢慢改进。这就是递增的思想。

5、有目的地建模:最终的目的是实现目标,那么就从目标入手,以此发展,让整个项目是存在明确目的地。

6、高质量的工作:高质量是对项目的健康的评定,没人喜欢糟糕的状态,高质量的工作能给人信心。

7、快速反馈:团队中,交流是必要的,能立即获得反馈,是对工作变化能有快速的反应。能修正好目标方向,更有效率。

 

构建之法阅读笔记06

标签:

原文地址:http://www.cnblogs.com/maplely/p/5398120.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!