There was, however, a scenario that was making me very uncomfortable. Consider that you are running a company that delivers an auxiliary service to another company, f.e. is able to connect two locations with a rented, high-speed network connection:
...you are going out of business despite using maps.
To understand what happened, you need to go beyond your user needs, and map your corporate user chain (at least up to some level):
That kind of dead end can be predicted but it requires mapping going far beyond your user needs. It looks like it would be good to map everything up until you:
- end up in the utility area (so there is a well-known standard that must be fulfilled), as the risk of sudden changes is relatively small
- you reach human consumers - which are so unpredictable that there is no point in mapping them
That looks like a plenty of work, and it indeed is. Only experience can help you here, so don't wait and create your first map now.
BTW. Simon suggested even more things: