|
|
| Friday January 9, 2009 Meeting, 9:00 - 11:30 a.m.
|
|
Title:
Refactoring Databases: Evolutionary Database Design
Speakers:
Pramod Sadalage, of
Thoughtworks
and
Martin Fowler, of
Thoughtworks
Abstract:
For years the norm for object developers was to work in an evolutionary (iterative and
incremental) manner but for data people to work in a more serial manner. The predominance of evolutionary
development methodologies such as Extreme Programming (XP), Feature Driven Development (FDD) make it
clear that the two groups need to work in the same manner to be productive as a team.
We will present material from the 2007 Jolt Productivity Award winning book "Refactoring Databases:
Evolutionary Database Design" on how to go about doing evolutionary database development, how to think in
agile terms about your data and database and will talk about Database refactoring, Evolving an existing
database schema a small bit at a time to improve the quality of its design without changing its semantics.
Evolutionary data modeling: Model the data aspects of a system iteratively and incrementally, just like all other
aspects of a system, to ensure that the database schema evolves in step with the application code.
Who should attend:
-
Data Architects
-
Data Administration Managers
-
Data Modelers
-
Data Analysts
-
Project Managers
-
Software Developers
What you will learn:
-
Automated database deployment,
-
continuous integration applied to the database,
-
database testing,
-
database regressions testing, and
-
applying Test Driven Development to the database.
Speaker Biography:
Pramod Sadalage is the author of Recipes for Continuous Database Integration: Evolutionary Database Development, is a co-author of
Refactoring Databases: Evolutionary Database Design, founder of the Agile Databases list server,
and works for Thoughtworks.
Martin Fowler is the author of Patterns of Enterprise Application Architecture, Refactoring: Improving the Design of Existing Code, UML Distilled, Planning Extreme Programming, Analysis Patterns: Reusable Object Models, works for Thoughtworks, and is a highly sought after speaker.
Price:
Free - but preregistration is required. Special Note: attendance is limited to 80 people.
Preregistration is easy:
Just email your name to damabostonprereg@yahoo.com by 9pm on Wednesday, 1/7, two days before the meeting. If it turns out you can't make the meeting, please cancel your preregistration so we can offer the space to someone else.
Location:
Liberty Mutual Conference and Training Center
20 Riverside Road
Weston, MA 02493
Directions, Map, and Parking (link)
Meeting Format
-
Note: No food or drink, other than plain water, are allowed in the room. Food and beverages are available for purchase from the adjascent cafeteria, but must be consumed in the cafeteria.
-
9:00 - 9:30 a.m. Networking and Announcements
-
9:30 - 11:30 a.m. Presentation
|
|
|