Free/Low-cost Event > Webinar: Design Patterns in Agile Environments

Where & When

Webinar , From WA

Tue, Sep 4 - Tue, Sep 4 '07
10:00 am - 11:00 am PDT

Venue details

Pricing

Free

Speaker(s)

Alan Shalloway

Hosted by

Net Objectives

Course Delivery Options

Net Objectives delivers all courses in-house worldwide, and many through public trainings nationally. See our client list and inquire about the best course delivery option for you by using our Course Delivery Inquiry Form.

 

More information

For additional Course Information, Training options or Consulting and Assessment Service inquiries use our Inquiry Form, or contact:
Mike Shalloway
Director of Marketing and Sales
mike.shalloway@netobjectives.com
Toll-free 1-888-532-6244
Direct 404-593-8375

Presentation

Will be available at
Resources Webinars
Login or Register to view it.


Webinar: Design Patterns in Agile Environments

What relevance do Design Patterns have in a modern, Agile development process?

Many development organization ask this question. After all, the book that started the patterns movement, Design Patterns: Elements of Reusable Object-Oriented Software (Gamma, Helm, Johnson, Vlissides), was originally published in 1995. Can a concept introduced over 10 years ago still apply today?

Yes! Design Patterns are even more relevant now than ever before. Why?

Patterns emphasize maintainability as a fundamental priority in design. In an Agile process, we embrace the notion that all the forces which drive development (requirements, technology, priorities, etc…) can and will change, and that in order to keep the value of software high, our software must be changeable without excessive risk, cost, and waste. Patterns promote this by encapsulating variations at multiple levels.

Furthermore, patterns do not exist solely in the realm of up-front design. They are equally powerful, perhaps even more powerful, when emerging a design incrementally, and in the face of changing requirements. This is best understood by experiencing them in this context.

Patterns teach us to handle variation. They were originally discovered in situations where the variations to be handled were known at the beginning of the design process. However, the principles behind the patterns can be just as effectively applied when these same variations are discovered one at a time. This is what typically happens in an Agile process. This webinar introduces the principles of standard design patterns, but it does it within the context of an Agile project.

AGENDA
10:00 - 11:00 PT  Webinar
11:00 - 12:00 PT  Online Q&A

CALLING OPTIONS
We provide both a standard long distance conference call number (tolls apply) and a toll-free option using Skype. Use whatever works for you.

Read more about Design Patterns for Agile Environments

Agenda

10:00 am - 11:00 am PDT (1:00 pm - 2:00 pm EDT)
webinar itself
11:00 am - 12:00 pm PDT (2:00 pm - 3:00 pm EDT)
Q&A follow up (details given in webinar).

Venue/Registration Info

Room/Location
Online
Special Instructions

In order to receive instructions on how to attend, registration must take place no later than September 4, 2007 8:00 AM PT.