You are viewing details from a past event. Please check our upcoming event schedule if you are looking for current content.

Patterns and Agile Development: Emergent Design

Thursday, 5:00 PM MDT - Westminster I

Our industry is at a major turning point; moving away from waterfall-style development methodologies and toward lighter-weight, Lean-Agile development. This brings great promise. However, it also creates interesting questions. What is the role of design in an Agile process? How much design is enough, and how much is over-design? Are patterns still relevant, with TDD and refactoring gaining momentum throughout the industry?

Emergent Design is an integration of patterns, testing, and refactoring that enables the strong synergy of these disciplines to empower teams to be more effective in a responsive, agile environment. This seminar will be given by the author of the book “Emergent Design”, Scott Bain.

About Scott Bain

Scott Bain

Scott Bain is a 35+-year veteran in computer technology, with a background in development, engineering, and design. He has also designed, delivered, and managed training programs for certification and end-user skills, both in traditional classrooms and via distance learning. Scott teaches courses and consults on Agile Analysis and Design Patterns, Advanced Software Design, and Sustainable Test-Driven Development. Scott is a frequent speaker at developer conferences. He is the author of “Emergent Design: The Evolutionary Nature of Professional Software Development” which won a Jolt Productivity Award. He is also one of the co-authors of Essential Skills for the Agile Developer. Both books are available from Addison Wesley/Pearson Education. He is currently writing, with Amir Kolsky, Sustainable Test-Driven Development.

More About Scott »