"Agile Development with ICONIX Process"
By Doug Rosenberg, Matt Stephens and Mark Collins-Cope
A pragmatic collection of agile UML techniques, illustrated by example.
- Defines a core subset of agile practices and separates agile fact from fiction
- Describes how to get from use cases to source code using a minimal object modeling process
- Defines extensions to the core ICONIX Process, including: persona analysis/interaction design; and how to combine object modeling with Test Driven Development (TDD)