Download presentation
Presentation is loading. Please wait.
Published byThomas Cook Modified over 9 years ago
1
PRJ566 Project Planning and Management Lecture - Project Initiation Document: Constraints, Legal, Moral and Ethical Issues, Risk Management
2
Constraints Limitations Example: working with a client’s hardware and software
3
Moral/Ethical Issues Does your software Discriminate against any group? Allow/encourage any ethically questionable behaviour? Handle private data?
4
Examples Persons under the age of 18 are not allowed to purchase certain items Legal obligations re handling of private data Who owns the software? Legal Issues
5
Risks Risk=an uncertainty that can have a negative impact on meeting project objectives Manage risks throughout the project— ALL PHASES! Anticipate/avoid problems Minimize surprises
6
Risk Assessment & Planning Identifies key risks For each risk: Explains how you are going to respond to each risk: mitigate (minimize), accept (and manage!), eliminate or transfer
7
Sources of Risk Market Finance Technology People Structure/Processes
8
Risk-Rich Environments Poor or unstructured processes Poor estimators; poor planners in terms of time Estimating $ errors; poor or lacking $$ analysis; strapped for $$ while undertaking projects with questionable payback Poor project selection criteria “First time” (inexperience) Poor attitude towards quality Poor conflict management; poor definition of responsibilities; poor leadership No attention to risks Low morale…and so on…
9
Identifying Risks Known Risks Unknown Risks “standard” (e.g. illness) “unknown” knowns
10
Identifying Risks: “red flags” Lack of user involvement Lack of management support Poor definition of Scope Lack of proper planning Unrealistic expectations
11
Identifying Risks: “red flags” Too much new technology Lack of required skills Poor communication Poor estimating Poor project management
12
No Risk Response Planning
13
Risk Response Planning Avoidance/Elimination Acceptance Transference (e.g. insurance, 3 rd party guarantees, etc.) Mitigation (reduction)
14
“Risk Register” Example RiskResponse 2 of 4 team members don’t know the required programming language Mitigate—send developers on training program and assign each a development partner to oversee work. If our small business software causes any problems due to bugs that we have not uncovered, or misuse, we might get sued. Transfer to 3 rd party—purchase liability insurance. Add liability limitation claims to software. The technology we’re planning to use is really leading edge; we would be the first (we want to wow our customers!) Eliminate. We can’t afford the investment unless it works. Go with the older, proven technology. Our competitors are developing similar products. They might finish first. Accept. Our suite of products needs this product. We need it to stay in business.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.