Constructing Agile Software Processes
Hasko Heinecke, Christian Noack · 2002
A Software Development Process usually cannot be successfully applied out of the box. Practitioners know that methods have to be adapted to company culture and project constraints. However, many current Agile Processes lack an explicit description of the constraints, alternatives, and side effects of such changes. This paper describes how a pattern language with clearly described forces and trade-offs can be derived from existing development processes, and how the result can be used for a “Bottom-Up” approach to process adaptation.