Summary
All of the components, data, and documentation from this chapter, as well as the previous two chapters, are potentially available in any software engineering effort. How much is actually is available probably depends in part on how much discipline is involved in the predevelopment processes, even if there isn't anything formal associated with it. That discipline might be present because of a singularly talented project manager.
Another contributor to when, how much, and what quality of data is available is often the development methodology in play through the life of a project, system, or team. Several of the more common methodologies manage these predevelopment efforts in significantly different manners, and their treatment can make a substantial difference.