Design phase

The design phase in the development of a software application or computer system includes interviewing the client, determining the inputs and outputs, and structuring files and reports.