DDD-London
I'm pleased to announce that Tom Scott from the BBC is coming along to talk to us about how he and his team make use of some the concepts and practices of DDD. A biologist by training Tom is currently the Product Manager for BBC Wildlife Finder (bbc.co.uk/wildlifefinder) and Earth News (bbc.co.uk/earthnews); previously, at the BBC, he was responsible for the development of BBC Programmes (bbc.co.uk/programmes) and BBC Music (bbc.co.uk/music). The development of the sites adopted a variation on the domain driven design approach with a focus on modelling the core things/concepts that matter to the user and providing those things with persistent URIs. This talk focuses on Wildlife Finder and its integration with /programmes describing the design methodology adopted, a methodology which has proved successful with publishing content to the web.
London EC1V 7DP - United Kingdom
Monday, June 28 at 6:30 PM
Attending: 15
Details: http://www.meetup.com/DDD-London/calendar/13123834/
DDD-NYC
To be announced shortly. 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.
New York, NY 10001 - USA
Wednesday, July 7 at 6:30 PM
Attending: 11
Details: http://www.dddnyc.org/calendar/13685829/
DDD-NYC
To be announced shortly. 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.
New York, NY 10001 - USA
Wednesday, September 1 at 6:30 PM
Attending: 9
Details: http://www.dddnyc.org/calendar/13623923/
DDD-NYC
Working Session: The DDD FAQ At last month's meeting, Eric Evans suggested that it would be valuable to the DDD community as a whole if this group were to spend some time evolving a 'DDD FAQ list'. In this month's meeting we will do just exactly that! Here's the plan: Develop a list of questions that the group considers would be valuable to provide answers for the larger DDD community (please try to think about what some of these questions might be in advance of the meeting) Break into groups of 2-4 each and work on developing the answers to one or more of the questions Reconvene as a group to review and discuss our answers and organize them into a coherent whole Collate the FAQ into a single list for eventual posting to the dddcommunity.org site Bring your creativity and your brainstorming hats since the success of this meeting will be heavily dependent on the contributions of each of the attendees! This meeting will be held at the Microsoft offices in Midtown. Check the meetup location for details! Please don't forget to bring a photo ID to get access to our meeting location.
New York, NY 10001 - USA
Wednesday, June 2 at 6:30 PM
Attending: 17
Details: http://www.dddnyc.org/calendar/13135837/
DDD-NYC
Once again, Eric Evans is in town (to teach DDD Immersion class). He joins us for a round-table discussion, so come with questions and stories to contribute. LOCATION WARNING: we are meeting at Microsoft again. Please don't forget to bring a photo ID to get access to our meeting location.
New York, NY 10001 - USA
Wednesday, May 5 at 6:30 PM
Attending: 28
Details: http://www.dddnyc.org/calendar/13100809/
DDD-NYC
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.
New York, NY 10001 - USA
Wednesday, April 14 at 6:30 PM
Attending: 35
Details: http://www.dddnyc.org/calendar/12775694/