Risk Management - Seneca - School of Information
Download
Report
Transcript Risk Management - Seneca - School of Information
PRJ566 :
Project Planning and
Management
Project Initiation Document: Scope,
Constraints, Legal, Moral and Ethical
Issues, Risk Management
Project Initiation Document
Date Submitted:
Team Number:
Team Members:
January 6, 2008
1
Tom Tank / Anna Ko / Connie Long / Lee McKinnon
Project Title:
Client
Information:
Target
Completion Date:
Ms. Freda Energy
(Owner)
Project Initiation Document
Scope of System
being developed:
Functions/features that the will computerize for the client
1. Generate specified forms and reports
Echocardiography study form
Vascular study form
Diagnostic report
Billing status report
Patients/physician report
Pathology tracking report
2. Maintain patient and physician data
Add/delete/view/print
3. Maintain system security and data integrity
Maintain/add user access privileges
Database backup
Synchronize remote and local databases
Read/store OHIP health card information
4. Static self-promotional Web site
Project Initiation Document
Scope of System
being developed
(cont’d):
Systems the new system is to be designed to interface with
No current computerized system
Manual form/report generation
Manual storage of patient/physician data as Word 2000
documents
Any special requirements or processing
OHIP card reader
Self promotional Web site (targeted to US clients)
Cross-referencing of data for medical studies (pathology
tracking)
Mobile access (laptop) with system
Include everything that you should do for the client to put the
system into place (e.g. are there any networking requirements? who
will set the network up?)
Will install the system at both client locations: 111 King Street
and 222 Bloor Street
Will create a quick update function to allow the client to enter
initial data quickly.
Will train the client
Constraints
Constraint is a limitation imposed on
motion or action
Constraints that
apply to the
System
Constraints that apply to the system are factors that restrict how you run
your project, how you build your system, or what methods and tools
(hardware/software) you use. For example, the client might have specific
software that you must use (E.g. Microsoft Access).
Must use Windows 98 operating system
Must use Microsoft Access database
Software language will be based on the knowledge of the
developers
Risk Management
A risk is some future happening that
results in a change, either positive or
negative, to a project
Risk is usually associated with a loss
which can be estimated
Estimation is a combination of two
factors:
The probability that the event will occur
The severity of the loss if the event occurs
Risk Management
As a project manager, need to mitigate
the risk and reduce the loss that could
occur
Need to identify the risks, identify the
probability they will occur and
determine how the losses can be reduced
or eliminated
Goes on throughout the whole life cycle
of the project.
Risk Management
Risk Management
Initiate
Plan
Estimate
Execute
(Re)Schedule
Carry out tasks
Monitor, adjust
For each phase of system development life
cycle (SDLC)
Close
Identifying Risks
Lack of user involvement
Lack of management support
Poor definition of Scope
Lack of proper planning
Unrealistic expectations
Identifying Risks
Too much new technology
Lack of required skills
Poor communication
Poor estimating
Poor project management
Risk Symptoms
You know you are in trouble when:
Scope starts creeping...
Time starts to slip…critical path!
“This isn’t what I asked for!” (client)
“I’m really busy…can we meet later?” (client)
“By the way…I can’t afford all
that stuff you said you
needed...” (client)
Risk Response Control
What do you do?
Scope creeps
Time slips
Deliverable
unacceptable
Can’t get hold of
client
Client budget
gone
Review; negotiate
Review estimates, resources
Revise; re-plan
Negotiate; Give something for
client to critique
Renegotiate scope
Risk Symptoms
You know you are in trouble when:
“I don’t want to work with HIM/HER…”
(team)
“Oops…this isn’t quite how I thought this
technology would work…”
“I’m too busy to attend the project
management meeting….”
I’m too busy to fill out
time sheets…”
Risk Response Control
What do you do?
Team
interaction
problems
Technology
problems
Team members
too "busy"
Revisit contract; team
rules/training; new team
members?
Consult an expert; review plan
Reinstate planning meetings;
Reinstate control;
New project manager?
Risk Response Control
Risk tracking - part of project status
Risk Assessment
and Planning
In this section list all risks that you may encounter in carrying out
your project. For each risk list how you plan to address it (to either
minimize its impact or to eliminate it).
Note: A risk is a circumstance that exists, or for which there is
evidence that it may occur in the future, that has the potential of
affecting the delivery of the project on time, on budget and with the
agreed upon deliverables.
Unfamiliar hardware (e.g. card reader)
Remedy: Arrange for training on how to use harware
Team member inexperience with project scale, development
tools, etc.
Remedy: Provide training to team members and track progress
through weekly project status meetings
Risk Management
Types of Projects:
Implementing a new POS system in a national
retailer
Implementing a new online trading system for
a financial institution
Moral/Ethical/Legal Issues
Moral
Ethics
concerned with the distinction between right
and wrong
treating of moral questions
science of human behaviour
Legal
Recognized by law
Moral/Ethical/Legal Issues
Ethics
many professions have a code of ethics, e.g.
doctor’s, investment dealers, lawyers,
accountants
CIPS standards: http://www.cips.ca/ethics
Ethics and software development:
http://www.ibm.com/developerworks/rational/l
ibrary/may06/pollice/index.html
Moral/Ethical/Legal Issues
Moral, Ethical
and Legal Issues
These are issues to consider in minimizing moral or legal
complications during system creation or after system completion.
All patient data will remain confidential
Not responsible for post system implementation data
integrity/loss
System ownership: System will belong to Super Solutions
Moral/Ethical/Legal Issues
Types of Projects:
Online Clinic
Implementing a new student records
processing system. (Move mainframe-based
data to pc servers available online)
Implementing a new online trading system for
a financial institution