A conference in Malmö for software developers

Location: Architecture track
Time: 2007-11-15 09.00
Level: Intermediate
James O. Coplien, Nordija,Denmark
James Coplien is a Senior Agile Coach and System Architect at Nordija A/ S in Copenhagen ,Denmark. His critically acclaimed book, "Organizational Patterns of Agile Software Development," co-authored with Neil Harrison, has been called "the first documentation that ever existed on true Agile development" by Mike Beedle. Coplien's early publications on Agile software development inspired SCRUM meetings and were the foundation of many XP practices. He is also a Member Emeritus of the Hillside Group, the group that pioneered Software Patterns, author of several books on software design and C++ programming. James lives near Helsingør ,Denmark, with his wife and son.
6 hr Workshop - Agile Architecture is not Fragile Architecture!
There is a popular misconception that Agile development means not doing architecture, yet every major schoolofAgile practice advocates architecture. You can do a great Agile architecture in one week or in a single sprint, and overwhelming industry experience with Scrum bears out a return on investment before the end of your third sprint! In this course, designed as a one-day addendum to the Scrum course, we'll teach you how great projects do architecture the Agile way. The course focuses in interactive systems and draws from a broad range of sources including Trygve Reenskaug's work on architectural underpinnings of MVC, Jim Coplien's lightweight domain analysis, dressed-down Use Cases, CRC cards, and role-basesd development. The course is for architects, designers, and programmers, and is programming-language neutral. You'll learn:
·             Why architecture is perhaps more crucial to Agile development than to conventional development;
·             How to adapt Agile techniques so that they are supported by a good architecture, rather than doing damage to the architecture
·             How to sustain a business object architecture and domain object architecture that support each other
·             An overall development framework that reduces cost and has prospects for increasing revenues
·             How to reduce risk with eager decision-making strategies
·             The importance of "factoring" and "re-factoring"
Telephone: +46-(0)40-602 3134, email: info@oredev.org