SECR 2009 is over. To learn about current SECR please visit www.secrus.org.
Important dates
October 26, 27, 30: CMMI training in Russian

October 27: Banking Day and other Collocated Events

October 28-29: main conference and SQA Days
Our sponsors

Adobe

Premium sponsor


Intel

Premium sponsor


Microsoft

Premium sponsor


Exigen Services

Gold sponsor


IBM

Gold sponsor


EMC

Silver sponsor


iCarnegie

Sponsor

How to Design
Large Scale Systems in Agile

Andrew Bibichev

Abstract
Andrew Bibichev

Andrew Bibichev

CustIS

Can Agile fit to a project of creating large scale enterprise system? Is it possible to tame the complexity and not to allow it to grow exponentially? How to arrange the process of designing the system without violating the principles and spirit of Agile?

The article gives an overview of modern approaches to design: Model-Driven Design (MDD), Domain-Driven Design (DDD), Feature-Driven Development (FDD). A common seed is extracted from them – the domain model.

Practical tips are given for creating domain models and using them in development of business logic. An example of creating such a model is presented.

The final part deals with issues related directly to the organization of the design process. The most frequent mistakes are listed that lie in the way of designers and developers following the DDD.
The material has introductory nature and does not require technical skills.

« Previous Regular talk All Regular talks Next Regular talk »

Keynotes Invited talks Workshops Types of presentations

All talks sorted by author name All talks sorted by company name

IEEEIEEE Computer SocietyTCSEIEEE Moscow Center
TEKAMA HSE RUSSOFT AP KIT
SQALAB Infopark A-SYS Ukrainian Hi-Tech Initiative
INTSPEI IT Ukraine
Adobe Intel Microsoft
Exigen Services
EMC
iCarnegie