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.