Patterns for agility

M.E. Iacob, M.M. Lankhorst, A. Schrier

Research output: Chapter in Book/Report/Conference proceedingChapterAcademicpeer-review

1 Citation (Scopus)


The use of patterns is an important practice in the agile software development community. There are many sources for patterns. In this chapter, we will examine several pattern collections and explore their potential contribution to system agility. We illustrate our pattern approach by a detailed examination of our collection of architecture patterns for multichannel management. The chapter is organized as follows: after a first part in which we define design patterns and discuss their most important characteristics, we describe our classification of several collections of patterns with respect to their contribution to agility. We conclude this chapter with an example of pattern usage in practice.
Original languageEnglish
Title of host publicationAgile service development
Subtitle of host publicationCombining adaptive methods and flexible solutions
EditorsMarc Lankhorst
Place of PublicationBerlin, Germany
ISBN (Electronic)978-3-642-28188-4
ISBN (Print)978-3-642-28188-4, 978-3-642-28187-7
Publication statusPublished - 2012

Publication series

NameThe Enterprise Engineering Series
ISSN (Print)1867-8920
ISSN (Electronic)1867-8939


Dive into the research topics of 'Patterns for agility'. Together they form a unique fingerprint.

Cite this