April 14, 2010 6:30 PM - 35 attended

Eric Evans: "Folding Design into an Agile Process" [Re-scheduled]

This location is shown only to members

This time Eric Evans will present to the group his talk "Folding Design into an Agile Process". He has given this talk only once before, during QCon in London a few weeks ago. We will have a Q&A session afterward.

Abstract

After a decade of heavy process, the Agile revolution of the late '90s threw off the dead hand of big upfront design. The bloody purge that followed was needed!

There were unintended consequences. Too many teams interpret "Agile" as a permit to not think about design. But if they have ambitious goals, Agile teams need more than standup meetings and iterations. Many teams get off to a quick start, building lots of features in early iterations, but end up with a "Big Ball of Mud". Without clear and well-structured code, they cannot sustain their pace and also put themselves at risk of, one day, encountering a critical feature they simply cannot deliver. Without the common understanding between developers and stakeholders that is forged in domain analysis, one of the greatest benefits of iteration, the deepening communication about what the software should do and how it should do it, is never realized.

We must not return to the "Analysis Paralysis" that we used to endure (and that many teams still do), but interpreting "Do the Simplest Thing" as "Do the Easiest Thing" doesn't work either.

This talk will consider ways of incorporating modeling and design into the iterative process in a lightweight way that increases communication with stakeholders and decreases the likelihood of painting ourselves into corners, without returning to the dead-hand of the analysis phase. As a concrete example of how such techniques can be incorporated into the Agile framework, we'll have an overview of a simple process Domain Language has used with its clients for the last six years.

The right kind of modeling and design, far from bogging down a project, leads to a livelier and more sustainable development pace.


We apologize for having re-scheduled our April meeting, but we thought it was worth it given the opportunity. Our regular schedule will resume in May.

We will be videotaping this talk for dddcommunity.org.


NEW LOCATION WARNING: since the repairs at the Microsoft offices have completed, we are moving back there.

Please don't forget to bring a photo ID to get access to our meeting location.

  • You must be a member to post a comment. Join or login.

35 attended

RSVPs closed

5.00 5.008 (8 ratings)
Other nearby
Meetups
Why these groups?
x

The Meetup Groups shown here are topically similar to DDD-NYC.

Groups are more likely to be displayed here if they:

  • have a Meetup scheduled
  • have a high rating
  • have a group photo
  • are "public" and not "private"
  • have shown they are likely to stick around (older than 30 days)
Find more Meetup Groups
near New York

Log in

  • Not registered with us yet?
or

Log in to Meetup with your Facebook account.

Sign up

or

Join this Meetup Group even quicker with your Facebook account.

By clicking the "Sign up using Facebook" or "Sign up" buttons above, you agree to Meetup's Terms of Service