敏捷开发是一个大的概念。Scrum是一种敏捷方法,极限编程是敏捷开发的一种实践方法。我们可以把Scrum当作是道,则极限编程就是术,两者其实不冲突,可以结合使用,相辅相成。
Scrum更强调核心价值观,在价值观的指导下推导出的行为准则,产生一系列的Scrum活动,如每日站会、冲刺、评审、回顾会等。极限编程和Scrum是两个不同的敏捷开发方法,它们关注的是软件开发过程中的不同层次的内容。