Chapter 2, introduction + initial requirements