【IT168 技术文章】 敏捷开发包括很多模式:AMDD(Agile Model Driven Model),AUP(Agile Unified Process),XP(Extreme Programming),FDD(Feature Driven Development),Scrum,OpenUP(Open Unified Process),ADM(Agile Data Model),LSD(Lean Software Development)等等,本节介绍XP和Scrum。 1. XP 2. Scrum 一、XP的核心思想 二、XP的十二种方法 三、XP的四个核心价值 XP用“沟通、简单、反馈和勇气”来减轻开发压力和包袱;无论是术语命名、专著叙述内容和方式、过程要求,都可以从中感受到轻松愉快和主动奋发的态度和气氛。这是一种帮助理解和更容易激发人的潜力的手段。XP用自己的实践,在一定范围内成功地打破了软件工程“必须重量”才能成功的传统观念。 XP精神可以启发我们如何学习和对待快速变化、多样的开发技术。成功学习XP的关键,是用“沟通、简单、反馈和勇气”的态度来对待XP;轻松愉快地来感受XP的实践思想;自己认真实践后,通过对真实反馈的分析,来决定XP对自己的价值;有勇气接受它,或改进它。 |
|