jim coplien

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. 11.500,- ex. Vat, course materials and meals included.

Tilmelding via mail eller tlf. 8732 8782


Jim Coplien

 Jim O. Coplien Jim Coplien (”Cope”) is the father of Organizational Patterns, is a co- founder of the Software Pattern discipline, a pioneer in practical object-oriented design in the early 1990s and is a widely consulted authority and author in the areas of software design and organizational improvement.
He currently works as Software Architect and Agile Consultant at Gertrud&Cope in Denmark. He is also a partner with the Scrum Training Institute, which provides premiere Scrum training and consulting world-wide. He sits on the editorial board of the LNCS Pattern Journal, is a Member Emeritus of the Hillside Group, and is a Certified Scrum Trainer.

Cope does extensive consulting in Europe, North America, and the Middle East, with a special focus on the Nordic countries. He is a frequently-sought conference speaker at major European conferences, and serves as a co-organizer of many patterns conferences.

He regularly gives international seminars on Lean Architecture, Scrum fine-tuning, patterns, and Agile software development. He has organized and led outreach programs to make Scrum certification training available at no cost to students at partner universities world-wide, as well as to software professionals in emerging countries. He still writes code for a living once in a while.

He is also a researcher and a past holder of the Vloebergh Endowed Chair at Vrije Universiteit Brussel. He has past affiliations with Flinders University in Adelaide and with Manchester University, and is a past professor at North Central College in the United States. He is currently doing joint research with Trygve Reenskaug on the DCI architecture paradigm.

He also leads research programs in the theory of design and organizational patterns. Together with Gertrud Bjørnvig, he is writing a new book on Lean Architecture and Agile Software Development, to be published by John Wiley in 2010.

Books
Cope has written or co-authored several books in his career, including the seminal Advanced C++ Programming Styles and Idioms, originally a Jolt Cola productivity winner, and still strong in its sixteenth year.

bookHis most recent book, co-authored with Neil Harrison, is Organizational Patterns of Agile Software Development.

bookHe was one of the first authors to treat the concept of domain-driven design, together with modern programming principles such as object orientation, in his Multi-Paradigm Design for C++:

book


News
Trifork-løber sætter verdensrekord
Trifork-løberen Sara Slott satte tirsdag...
Jesper Boeg udgiver bog om kanban
“Priming kanban” er netop kommet på gaden....
Q3: Øget indtjening på internationale aktiviteter
Trifork har i 3. kvartal 2011 fastholdt de gode...
Events
15.02.2012-15.02.2012
Mobile apps: Det grafiske design
23.02.2012-23.02.2012
NSCoder Night: Animation for iOS
28.02.2012-28.02.2012
Clojure in Practice