3 Working Backward and Understanding the Outputs
First and foremost, we will focus on how the feature should work out in the end. For example, in order to submit a leave application form online, the outputs might include:
• An application form is posted to the HR department.
• The number of days’ leave and type of leave will also be sent to the HR Department/ Team Leader via email.
• The number of days’ leave will be reduced from the type of leave respective.
Focusing on the outputs helps to focus the efforts on making the feature work. This process ensures that our software will always satisfy the conditions imposed at the start of the phase.