| New Courses:
Pragmatic Test-Driven Development
Learn two different testing rhythms: test-frequently and test-first. Understand how refactoring affects tests and how acceptance and system quality tests can support and enhance core TDD practices.
Agile Architecture Workshop: A Pragmatic Approach
Learn small and larger project or program practices and techniques for agilely defining, refining, and evolving your software architecture.
Popular Courses:
Skills for the Agile Designer
Acquire techniques for seeing and shaping solutions, developing a common design vision, monitoring design debt, and focusing on the important stuff.
Writing Agile Use Cases
Learn practical techniques for writing clear, concise usage descriptions, conducting wizard-of-oz prototype experiments, and relating use cases to smaller-sized agile user stories and acceptance tests.
Developing and Communicating Software Architecture
Learn how to develop an essential architecture and explain it to diverse stakeholders.
Practical UML
UML 2.0 in 1 day for the healthy skeptic. Move beyond overly simpllstic or clunky, cluttered diagrams.
The Art of Telling Your Design Story
Create compelling, convincing, and nuanced designed presentations.
|