Shearing layers is a concept coined by architect Frank Duffy, which was later elaborated by Stewart Brand in his book, How Buildings Learn: What Happens After They’re Built (Brand, 1994), and refers to buildings as composed of several layers of change. The concept has been adopted by a number of technology vendors to also describe the different layers of systems within an organisation.
The Shearing layers concept views buildings as a set of components that evolve in different timescales; Frank Duffy summarized this view in his phrase: “Our basic argument is that there isn't any such thing as a building. A building properly conceived is several layers of longevity of built components” (quoted in (Brand, 1994)).
The layers are (quoted from Brand, 1994):
The concept is based on the work of ecologists (O’Neill et al., 1985) and systems theorists (Salthe, 1993). The idea is that there are processes in nature, which operate in different timescales and as a result there is little or no exchange of energy/mass/information between them. Brand transferred this intuition to buildings and noticed that traditional buildings were able to adapt because they allowed “slippage” of layers: i.e. faster layers (services) were not obstructed by slower ones (structure).
The concept of Shearing Layers leads to an architectural design principle, known as Pace-Layering, which arranges the layers to allow for maximum adaptability.
The technology advisory firm Gartner uses the term pace layering in its variation of the shearing layer concept. They describe how within organisations there are different layers of software applications. Applications which need to adapt and change at different speeds. They refer to these layers as Systems of Record, Systems of Differentiation and Systems of Innovation. Their proposition is that firms need to look at how these application layers are governed, managed, sourced, maintained and interact to enable companies to better adapt and react to changing business requirements. Gartner have trade marked this variant/adaptation of pace layering in connection with how companies should manage their application portfolio, referring to is as the PACE layered application strategy (trademark).
The Shearing Layers concept has been applied to other man-made artifacts such as software (Simmonds et al., 2000; Papantoniou et al., 2003) or the web (Garrett, 2002).