Then you need to envision the application that is being developed to automate certain manual activities in the business process; the data it creates, uses and stores; and key metrics such as data change rates, access profiles and maintenance requirements.