Patterns for agility

Maria Eugenia Iacob, M.M. Lankhorst, A. Schrier

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

Abstract

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 : combining adaptive methods and flexible solutions
EditorsM. Lankhorst
Place of PublicationBerlin, Germany
PublisherSpringer
Pages-
ISBN (Print)978-3-642-28188-4
DOIs
Publication statusPublished - 2012

Publication series

NameThe enterprise engineering series
PublisherSpringer

Fingerprint

software development
examination
management
community

Keywords

  • METIS-292254
  • IR-82978

Cite this

Iacob, M. E., Lankhorst, M. M., & Schrier, A. (2012). Patterns for agility. In M. Lankhorst (Ed.), Agile service development : combining adaptive methods and flexible solutions (pp. -). (The enterprise engineering series). Berlin, Germany: Springer. https://doi.org/10.1007/978-3-642-28188-4_5
Iacob, Maria Eugenia ; Lankhorst, M.M. ; Schrier, A. / Patterns for agility. Agile service development : combining adaptive methods and flexible solutions. editor / M. Lankhorst. Berlin, Germany : Springer, 2012. pp. - (The enterprise engineering series).
@inbook{674ebb68b9104a6c90199cd305fa4d0a,
title = "Patterns for agility",
abstract = "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.",
keywords = "METIS-292254, IR-82978",
author = "Iacob, {Maria Eugenia} and M.M. Lankhorst and A. Schrier",
year = "2012",
doi = "10.1007/978-3-642-28188-4_5",
language = "English",
isbn = "978-3-642-28188-4",
series = "The enterprise engineering series",
publisher = "Springer",
pages = "--",
editor = "M. Lankhorst",
booktitle = "Agile service development : combining adaptive methods and flexible solutions",

}

Iacob, ME, Lankhorst, MM & Schrier, A 2012, Patterns for agility. in M Lankhorst (ed.), Agile service development : combining adaptive methods and flexible solutions. The enterprise engineering series, Springer, Berlin, Germany, pp. -. https://doi.org/10.1007/978-3-642-28188-4_5

Patterns for agility. / Iacob, Maria Eugenia; Lankhorst, M.M.; Schrier, A.

Agile service development : combining adaptive methods and flexible solutions. ed. / M. Lankhorst. Berlin, Germany : Springer, 2012. p. - (The enterprise engineering series).

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

TY - CHAP

T1 - Patterns for agility

AU - Iacob, Maria Eugenia

AU - Lankhorst, M.M.

AU - Schrier, A.

PY - 2012

Y1 - 2012

N2 - 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.

AB - 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.

KW - METIS-292254

KW - IR-82978

U2 - 10.1007/978-3-642-28188-4_5

DO - 10.1007/978-3-642-28188-4_5

M3 - Chapter

SN - 978-3-642-28188-4

T3 - The enterprise engineering series

SP - -

BT - Agile service development : combining adaptive methods and flexible solutions

A2 - Lankhorst, M.

PB - Springer

CY - Berlin, Germany

ER -

Iacob ME, Lankhorst MM, Schrier A. Patterns for agility. In Lankhorst M, editor, Agile service development : combining adaptive methods and flexible solutions. Berlin, Germany: Springer. 2012. p. -. (The enterprise engineering series). https://doi.org/10.1007/978-3-642-28188-4_5