with Maria Ericsson
This chapter explains why you might perform business modeling before a system development effort and discusses several ways of doing it. It also describes how to derive software requirements from business models.