Re: How to convince my team to do DDD?

Giacomo Tesio <[email protected]>
Newsgroups gmane.comp.programming.domain-driven-design
Message-ID <CAHL7psGL4D5osBov9718ioHXuc2meeNw4g7_Vhz3wv0ZR9HzpA@mail.gmail.com>
Does your current development process include domain experts?

If so, you can explain to stakeholders that their business experience is
the most valuable asset in the
project<http://epic.tesio.it/doc/manual/nothing_but_business.html>and
thus encapsulating such experience in a specific, well crafted, piece
of code is a proper approach.
If you do not need domain experts, you probably do not need DDD.

A concrete way to spread the verb of DDD, is to start with a small project
(that is still complex enough to require at least a domain expert) with an
experienced modeler.
Do not improvisate, however, or you will obtain the worse result, with
everybody stating that "DDD does not works!".


My 2 cents.


Giacomo


On Wed, Mar 20, 2013 at 2:07 PM, atle03 <[email protected]> wrote:

> **
>
>
> Hi all,
>
> I have a clear impression that my team/product could benefit greatly from
> using DDD, but at the same time I really don't see how I can convince them
> about this. I am not only thinking of using DDD as a set of patterns for
> organizing code ("DDD light"), but see DDD more as a behaviour-changing
> think for the team. For me this means establishing the ubiquitous language,
> defining bounded contexts, doing collaborative design sessions around the
> domain model, working with business concepts in code, etc. The dream would
> be some kind of "awakening" in the team where people see the light and
> start changing their behaviour.....
>
> Does anyone out there have ideas on how to approach this? Any sources of
> inspiration I can point team members to? Although the books (Evans, Vernon,
> Nilsson, ...) are very good, they require some effort to get through, and I
> find them less suited for convincing "newcomers", especially
> non-programmers. Other than that, there are few presentations, booklets,
> videos, articles, etc around.
>
> Regards,
> Atle
>
>  
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.