What If I Have On-Site Users?
The user role modeling techniques described in this chapter are still useful even if you have real, live users in your building. Working with real users will strongly improve your likelihood of delivering the desired software. However, even with real users there is no guarantee that you have the right users or the right mix of users.
To decrease the likelihood of failing to satisfy important users, you should do some simple role modeling on projects even when you have available internal users.