SAD Chapter2
SAD Chapter2
SAD Chapter2
1
Learning Objectives
Explain the process of managing an information
systems project
Discuss skills required to be an effective project
manager
Describe skills and activities of a project manager
during project initiation, planning, execution and
closedown
Explain Gantt and Pert charts
Review commercial project management software
packages
2
3
Managing the Information Systems Project
4
Managing the Information Systems Project
• Project Manager:
– is a systems analyst with a diverse set of skills-
management, leadership, technical, conflict management,
and customer relationship
5
Managing the Information Systems Project
• A project is a planned undertaking of a series of
related activities, having a beginning and an end, to
reach an objective
– Where do projects come from?
– How do you know which projects to work on?
• System service request:
– Name and contact information of the person requesting the
system
– A statement of the problem
– The name and contact information of the liaison and
sponsor.
6
Where Projects are initiated
• Systems development projects are
undertaken for two primary reasons:
– To take advantage of business opportunities and
to
– Solve business problems.
• Sometimes directives can also be a reason
7
I. Initiating the Project
• During project initiation the project manager performs
several activities that assess the size, scope, and complexity
of the project, and establishes procedures to support
subsequent activities • Title and date of
authorization
Project Initiation • Manager name and contact
information
1. Establishing the Project Initiation Team • Customer name and contact
2. Establishing a Relationship with the information
• Projected start and
Customer completion dates
3. Establishing the Project Initiation Plan • Project description and
objectives
4. Establishing Management Procedures • Key assumptions or
5. Establish project management approach
• Key stakeholders, roles,
environment and workbook responsibilities and
6. Developing the Project Charter signatures
8
II. Planning the Project
1. Describe project scope, alternatives and
feasibility
– Scope and Feasibility
• Understand the project
• What problem is addressed
• What results are to be achieved
• Measures of success
• Completion criteria
2. Divide the project into manageable tasks
• Work breakdown structure
• Gantt chart
9
II. Planning the Project
3. Estimate resources and create a resource plan
– COCOMO (COnstructive COst MOdel)
4. Develop a preliminary schedule
• Utilize Gantt and PERT charts
5. Develop a communication plan
– Outline communication processes among customers,
team members and management (all stakeholders)
6. Determine project standards and procedures
– Specify how deliverables are tested and produced
10
II. Planning the Project
7. Identify and assess risk
– Identify sources of risk
– Estimate consequences of risk
8. Create a preliminary budget
9. Developing a project scope statement
– Describe what the project size, duration and outcome
10. Set a Baseline Project Plan
– Estimate of project’s tasks and resources
11
III. Executing the Project
– Analysis, design, and implementation phases
12
Executing the Project
3. Manage changes to Baseline Project Plan
– Slipped completion dates
– Changes in personnel
– New activities
– Bungled activities
4. Maintain project workbook
– Maintain complete records of all project events
5. Communicate project status
– Clear communication is required to create a shared
understanding of the activities and goals of the project
13
Closing Down the Project
14
Closing Down the Project
2. Conduct post-project reviews
– Determine strengths and weaknesses of:
• Project deliverables
• Project management process
• Development process
3. Close customer contract
– A project governed by a contractual
agreement is typically not completed until
agreed to by both parties, often in writing
15
Representing and Scheduling Project Plans
• Steps
1. Identify each activity
• Requirements Collection
• Screen Design
• Report Design
• Database Design
• User Documentation
• Software Programming
• Installation and Testing
– 2. Determine time estimates
and expected completion
times for each activity
17
Graphical diagrams that depict project plans
18
Gantt and PERT Charts for Pine Valley Furniture
19
Determine the critical path
• The critical path is the shortest overall time period.
• All nodes and activities within this sequence are referred to as being
“on” the critical path.
• In other words, any activity on the critical path that is delayed in
completion delays the entire project.
• Nodes not on the critical path, however, can be delayed without
delaying the final completion of the project.
• Nodes not on the critical path contain slack time and allow the project
manager some flexibility in scheduling.
Task Predece Most Pessimis Optimisti
ssor likely tic view c view
time
A _ 2 3 1
B A 3 4 2
C A 4 5 3
D A 5 7 3
E B,C 6 8 4
F D 3 4 2
G D,E,F 5 7 20 3
H G 7 9 5
Program Evaluation Review Technique
21
Comparison of Gantt and PERT Charts
• Gantt • PERT
– Visually shows duration – Visually shows
of tasks dependencies between tasks
22
Project Management Software
• Many systems are available
• Three activities required to use:
– Establish project start or end date
– Enter tasks and assign task relationships
– Select scheduling method to review project
reports
23
Summary
24