SCRUM是项目(公司)的层面.
Agile是软件开发流程(的层面).
Pattern是技术层面. Pattern只是一个有代表性的词而已,其实涵盖更多与技术有关的东西.
比如光是Pattern就有Design Pattern,Architect Pattern.
其他技术性的东西: 面向接口编程,合同编程(Design by Contract),DDD(Domain Driven Development),TDD(Test Driven Development),
原文链接:https://www.f2er.com/javaschema/287523.html