System Analysis and Design August 3 2023
System Analysis and Design August 3 2023
August 3, 2023
■ Identify improvements.
1|Page
Critical Thinking
Situational example:
The analyst could first have the users think about circumstances
leading to stock-outs and then describe the issues that lead to
these circumstances.
2|Page
- The system shall update on-hand inventory levels twice
per day.
3|Page
Why do we need to determine the requirements when building a system?
4|Page
Examples of business requirements include:
Determining ways in which the new system can support user needs
leads to statements of the system’s functional requirements. A
functional requirement relates directly to a process the system has to
perform as a part of supporting a user task and/or information it
needs to provide as the user is performing a task. The International
Institute of Business Analysis (IIBA) defines functional requirements
as “the product capabilities, or things that a product must do for its
users.”
5|Page
For example, assume the user requirement is “Schedule a client
appointment.”
“Confirm appointment.”
Figure 1
6|Page
For example, as shown in Figure 1, the user may state:
7|Page
The important thing to remember is that a requirement is a
statement of what the system must do, and the focus of requirements
will change over time as the project moves from planning to analysis
to design to implementation. Requirements evolve from broad statements
of overall business needs from the system to detailed statements of the
business capabilities that a system should support to detailed technical
statements of the way in which the capabilities will be implemented in
the new system.
8|Page
Figure 2
9|Page