Download as pdf or txt
Download as pdf or txt
You are on page 1of 17

RECAP

Problem Analysis Phase Tasks:


✔ • Understand the problem domain.
✔ • Analyze problems and opportunities.
✔ • Analyze business processes.
✔ • Establish system Improvement objectives.
• Update or refine the project plan.
• communications, and.e:s and recommendations.
Establish System Improvement Objectives

• establish the criteria against which any improvements to


the system will be measured and to identify any
constraints that may limit flexibility in achieving those
improvements.

objective: a measure constraint: something


of success, something that will limit flexibility in
that you can expect to defining a solution to
achieve, if given objectives. Essentially
sufficient resources these cannot be changed.
• the system analyst facilitates this task
• other participants include the same system owners and
users who have participated in other tasks in the problem
analysis phase
• this task is triggered by the Problem Analyses completed
in the previous tasks.
• Example of objective:

Poor Objective
- Create a delinquent account report

Reword
- Reduce credit losses by 20 percent through earlier
identification of delinquent accounts
Categories of Constraints

• Schedule
• Cost
• Technology
• Policy
RECAP

System Analysis Phases

✔ • Preliminary Investigation Phase (Scope Definition)

✔ • Problem Analysis Phase

• Requirements Analysis Phase

• Decision Analysis Phase


Requirements Analysis Phase
Requirements Analysis Phase

• defines the business requirements for a new system


– definition phase
– logical design phase

• requirements can be defined in terms of the type of data,


process, and interfaces that must be included in the
system.
Requirements Analysis Phase Tasks:

• Identify and express system requirements


• Prioritize system requirements
• Update ore refine the project plan
• Communicate the requirements statement
Identify and express system requirements

• translates objectives into an outline of functional and


nonfunctional requirements that will be needed to meet
the objectives

functional requirement: a nonfunctional


description of activities and requirement: a description
services a system must of other features,
provide characteristics, and
constrains that define as
satisfactory system
• the system analyst facilitates the task and document the
results
• system users are the primary source of business
requirements
• system owners may participate in the task since they
played a role in framing the system improvement
objectives that will guide the task
• system designers and builders should not be involved
• this task is triggered by the approval to continue the
project from the Problem Analysis Phase.
–the key input is the System Improvement Plan via the
repository

• the only deliverable of this task is the Draft Functional


and Nonfunctional Requirements
Prioritize System Requirements

Timeboxing - attempts to divide requirements into “chunks”


that can be implemented within a period of time that does
not tax the patience of the user.
- it forces priorities to be clearly defined

• system analysts facilitates this task


• system owners and users establish the actual priorities
• system designers and builders are not included
• the task is triggered by the Validated Requirements
• the deliverable of this task is the Requirements with
Priorities

– Mandatory Requirements: is one that must be fulfilled by the


minimal system. The system is useless without it

– Desirable Requirement: is one that is not absolutely essential to


the minimal system. It may still be essential to the vision of
future version
Update or Refine the Project Plan

• consider if the possibility that the new system may be


larger than originally expected
• if so, adjust the schedule, budget, or scope accordingly
• secure the approval to continue into the next phase
• the task is triggered by the completion of the Completed
Requirements and Priorities
– Project Plan is the key input
Communicate the Requirements and Statement

• communication is the process through which differences


of opinion must be mediated
• the project manager and executive sponsors should
jointly facilitate this task
• interpersonal, communications, and negotiation skills are
essential to this task
Tasks for the
Requirement
s Analysis
Phase of the
Systems
Analysis

You might also like