Agile has long shunned up-front design. When Agilists force themselves to do up-front work, it usually is limited to a symbolic use of User Stories for requirements and metaphor for architecture, with much of the rest left to refactoring.
Experience and formal studies have shown that incremental approaches to architecture can possibly lead to poor structure in the long term. This course shows how to use domain analysis in a Lean way to build an architecture of form that avoids the mass of structure that usually accompanies big up-front design, using only judicious documentation.
It will also show how architecture can accommodate incremental addition of features using Trygve Reenskaug’s new DCI (Data, Context and Interaction) approach, and how it maps elegantly onto C++ implementations.
The course is based on the forthcoming Wiley book of the same title (http://eu.wiley.com/WileyCDA/WileyTitle/productCd-0470684208.html).
Teacher: Jim Coplien.
Language: English
Location: Trifork A/S, Margrethepladsen 4, 8000 Århus C
Duration: 2 days, each day from 9.00 am to 5 pm.
Price: Dkr. 9.700,- ex. Vat, course materials and meals included.
Tilmelding via mail eller tlf. 8732 8782
