Architecture & Design

5 days Methods & Practices

Course Overview

Big Up-front Design is a bad idea, as an industry we've learned the consequence of this over the past few decades.

Who Should Attend?

Developers, technical leads, and architects who are interested in creating lightweight, practical, and pragmatic architecture and design for their products

What You'll Learn

  • Evaluate the risks of both evolving and not evolving
  • Apply principles and practices of evolutionary architecture and design
  • Create Strategic Design and evolve it with tactical decisions
  • Drive the design using automated tests
  • Measure and improve quality of design

Course Content

01 Risk of creating vs. not creating
02 Strategic vs. tactical design
03 Principles and practices for evolutionary architecture
04 How to approach refactoring
05 Agile principles for creating lightweight design
06 Measuring and improving the quality of design
07 Test Driven Design

Ready to Get Started?

Download the detailed course outline or contact us for more information.