WHAT IS A PROBELM SPECIFICATION?
A problem specification is a short, clear explanation of an issue, outlining who the
stakeholders are and why it is important to solve the problem. The problem specification
may include a problem statement; constraints and limitations; objectives and goals; input and
output specifications; and evaluation criteria.
WHAT IS A STAKEHOLDER?
takeholder: an
individual or group(s)
of people within or
outside an organization
who are affected
or think they are
affected by a software
development project.
Forms of Input
The input can be in
different forms:
B Direct entry (by using barcode scanners; OCR or OMR scanners; or MICR readers)
B Manual entry (keyboard, joystick, touch screen, touch pad or mouse entry, or data
manually being entered by human operators)
B Automatic data entry (by using sensors: temperature, light, infrared, pressu
WHAT IS A PROBLEM STATEMENT?
a description of
the problem itself,
identification of who the
solution is designed for,
the issues encountered
and what needs to
be solved.