Get certified - Transform your world of work today
To Be Agile
at To Be Agile.


To Be Agile provides customized training, coaching and consulting to software developers and development teams around the world, enabling them to master essential practices, including Agile, Scrum, XP, test-driven development, design patterns and related techniques, for building high-quality software more rapidly.

The company was founded by David Bernstein, a successful developer, instructor and coach whose clients have included Fortune 500 firms such as Microsoft, Yahoo!, IBM, SunGard, Boeing, AT&T, Sprint, Allstate, and Weyerhaeuser, as well as RealNetworks, Medtronic, Kawasaki, Vanguard and the states of California and Washington.

As a Registered Education Provider for the Scrum Alliance, we offer developer-focused Certified Scrum Developer Essentials Training Weeks where participants become Certified Scrum Developers in 5 days.

Our courses emphasize learning by doing. Participants gain experience in hands-on exercises correctly using Scrum and XP development practices including pair programming, test driven development, refactoring, discovering patterns, emerging designs, and much more. Attendees learn cutting-edge techniques we’ve distilled from 30 years of working with more than 7,500 developers and development teams around the globe. Visit for a description of our courses.

Our training comes with extensive follow-on support to ensure continued success. On-site course delivery is also available for companies that want their entire team trained at their location. To see a list of pubic classes offered by Techniques of Design, go to For more information, contact David Bernstein at (206) 659-8711 or visit Our blog can be found at