Designing Step-by-Step

This chapter puts the principles together by working towards the artefacts required for implementing the use case.