Systems Analysis and Design: 03 Managing The Information Systems Project
Systems Analysis and Design: 03 Managing The Information Systems Project
Systems Analysis and Design: 03 Managing The Information Systems Project
and Design
Safianu Omar
Akim State University College
03
Managing the Information
Systems Project
Learning Objectives
Explain the process of managing an information
systems project.
Describe the skills required to be an effective project
manager.
List project management activities during project
initiation, planning, execution, and closedown.
Explain critical path scheduling, Gantt charts, and
Network diagrams.
Explain the utility of commercial project management
software tools.
Importance of Project
Management
Project management may be the most
important aspect of systems
development.
Effective PM helps ensure
Meeting customer expectations
Satisfying budget and time constraints
PM skills are difficult and important to
learn.
Pine Valley Application
Project
Deciding on Systems Projects
Project
A planned undertaking of related activities
to reach an objective that has a beginning
and an end
Project management
A controlled process of initiating, planning,
executing, and closing down a project
Managing the Information
Systems Project (cont.)
Project manager
Systems analyst with management and
leadership skills responsible for leading
project initiation, planning, execution, and
closedown
Deliverable
The end product of an SDLC phase
Project Management Activities
Phases of Project Management
Process
Phase 1: Initiation
Phase 2: Planning
Phase 3: Execution
Phase 4: Closedown
PM Phase 1: Project Initiation
Assess size, scope and complexity, and
establish procedures.
Establish:
Initiation team
Relationship with customer
Project initiation plan
Management procedures
Project management environment
Project workbook
PM Phase 2: Project Planning
Define clear, discrete activities and the work needed
to complete each activity
Tasks
Define project scope, alternatives, feasibility
Divide project into tasks
Estimate resource requirements
Develop preliminary schedule
Develop communication plan
Determine standards and procedures
Risk identification and assessment
Create preliminary budget
Develop a statement of work
Set baseline project plan
Planning Detail
Some Components of Project
Planning
Statement of Work (SOW)
“Contract” between the IS staff and the customer
regarding deliverables and time estimates for a
system development project
The Baseline Project Plan (BPP)
Contains estimates of scope, benefits, schedules,
costs, risks, and resource requirements
Preliminary Budget
Cost-benefit analysis outlining planned expenses
and revenues
Some Components of Project
Planning (cont.)
Special-purpose project
management software
is available for this.
Scheduling Diagrams
Network Diagram
Spreadsheet
software is
good for
this.
PM Phase 3: Project Execution
Plans created in prior phases are put
into action.
Actions
Execute baseline project plan
Monitor progress against baseline plan
Manage changes in baseline plan
Maintain project workbook
Communicate project status
Monitoring Progress with a Gantt
Chart
Gantt Charts
Network Diagrams
PERT Calculations
Critical Path Scheduling
Project Management Software
Gantt Charts vs. Network
Diagrams
Gantt charts
Show task durations.
Show time overlap.
Show slack time in duration.
Network diagrams
Show task dependencies.
Do not show time overlap, but show parallelism.
Show slack time in boxes.
Gantt Charts vs. Network
Diagrams (cont.)
Estimating Task Duration
PERT: Program Evaluation Review
Technique
Technique that uses optimistic (o),
pessimistic (p), and realistic (r) time
estimates to determine expected task
duration
Formula for Estimated Time:
ET = (o + 4r + p)/6
Example PERT Analysis
Critical Path Scheduling
A scheduling technique whose order and
duration of a sequence of task activities
directly affects the completion date of a project
PRECEDING ACTIVITIES
indicate the activities that
must be completed before
the specified activity can
begin (see Fig. 3.19 for
time estimates).
Critical Path Example
Network diagram
shows dependencies
Hexagon shape
indicates a milestone.