Risk Assessment
Risk Assessment
Risk Assessment
Multiple vendors / Y = 2, N = 0 Coordination. Ensure adherence to standards, both technical and managerial.
contractors? Emphasize the importance of regular status reporting.
Poor vendor support? Y = 1, N = 0 Time wasted waiting for response to Impose contractual constraints/safeguards. Request documentation in
queries or due to rework arising from advance. Ensure effective account manager. Identify a user group
mistaken assumptions made by the with other clients.
project team in the interim.
Critical dependence Y = 2, N = 0 May miss milestones waiting for Ensure suppliers are aware of schedule commitment. Request interim
on external deliverables. status reports and review of partially complete deliverables so that the
suppliers? project team can verify the supplier's estimates of the effort to go.
Impose contractual obligations.
Number of inter- < 3 = 0, 3-5 = 3, > 5 Time wasted awaiting completion of Have a co-ordination project with the critical path specified in terms of
project =5 other projects not within the stage projects. Recommend a strategic / architectural plan is produced.
dependencies? manager's control.
Overlapping scope Y = 3, N = 0 Parallel, or duplicate, development of Establish cross-project standards to ensure consistency. Establish
with other projects? similar areas with different change control procedures to manage the different changes proposed
approaches causing confusion and by different systems. Recommend a strategic/architectural plan is
irritation to the user. produced.
Contradicts LRSP Y = 10, N = 0 Project initiated for no justifiable Ensure Project Board and Strategy Committee are aware of the
direction? reason, e.g., political. situation.
Plan requires Y = 2, N = 0 Time and expense Investigate training current resources. Plan gradual take on to allow for
extensive recruitment familiarization and training. Investigate viability of using short term
of resources? experienced contractors.
Counter Measure
Effort versus elapsed Effort time/Elapsed The greater this ratio, the greater the
time? time number of simultaneous tasks.
Increased staff associated with
development and associated
overheads.
Number of major < 3 = 1, >= 3 = 3 Managing Interfaces.
subsystems?
Subsystem more Y = 2, N = 0
than 3 elapsed
years?
Subsystem more Y=2 N=0 Increased chance of slippage due to
than 12 elapsed possible changes in requirements or
months? scope over longer elapsed time.
Level of confidence? >85% = 1, <85% = 3 Level of planning experience of
unknowns within the plan may make
estimates low.
Key dates set by Y = 0, N = 3 No commitment to plan,
project team from the unachievable date.
plan?
Experience of project High = 0, Moderate Plans may not exist. Control
manager? = 1, Low = 3, None procedures may not be adequate.
allocated = 4
Planned resources Y = 0, N = 5 New plan will be required to fit with
available? maximum resource constraint or
project could be canceled/postponed.
Planning Factor Total 0 Low Risk
Counter Measure
Make resource requirements known
as early as possible.
Increase level of planning. Tighten
project control.
Verify significance of date. Ascertain
which portions of system are required
for that date. Consider incremental
development. Plan and control at
detailed level.
Lead time for return Twice development May never achieve pay-back.
on investment time = 2, Five times
or more the
development time = 5
Mission critical Y = 5, N = 0 Business may fail if project fails.
system?
Fundamental to IS Y = 5, N = 0 Foundation system impacting other
strategy? developments.
Business High = 1, Low = 3 System perceived as belonging to
commitment to I.S. department.
development?
Business Case Total 0 Low Risk
Counter Measure
Use of development Y = 0, N = 2 Project team does not know what to Implement a standard approach to
method / standards? do. Tasks may be duplicated or development, ensure staff familiarity.
Technical (Project) omitted.
Factor
Complexity of Low = 0, Moderate = Increased risk of defects. Increase effort in Logical Design to
functions? 2, High = 5 validate. Increase level of reviews.
Use formal techniques.
Complexity of Low = 0, Moderate = Performance problems. Increase data validation steps
database? 2, High = 5 throughout. Ensure thorough
Physical Design Tuning. Increase
DBA involvement.
Database to be Y = 3, N = 0 Difficult to tune successfully in Attempt to establish overall volumes
shared by a number Physical Design. and requirements. Keep design
of applications? flexible.
Number of physical < 3 = 0, >= 3 = 3. Increase risks of systems failure. Increase time in defining interfaces in
system interfaces? detail. Involve experts from
associated systems.
Clearly specified Y = 0, N = 3 Rework may be necessary as Increase user involvement.
requirements? systems may not meet users' needs.
Number of design 0-25% = 0, 25-60% Rework may be necessary as system Increase user involvement.
decisions at = 3, 60%+ = 5 may not meet user's needs
discretion of systems
architect (no user
involvement)?
Is a package solution Y = 0, N = 3 Effort required in design, construction Ensure buy/build option is
available? and testing. appropriately conducted.
If using a package, Y =0, N = 3 Mismatch likely. Carry out evaluation if cost justified.
was the package
evaluated and
selected, based upon
detailed
specifications and
requirements?
If using a package, 0-5% = 0, 5-15% = Required information may be difficult Contract vendor to do changes.
were package 3, over 15% = 5 to obtain, or not supported. Evaluate alternative solutions.
changes required? Minimize changes to front/back ends.
Complex on-line Y = 2, N = 0 Increased risk of technical problems Add activities to prototype the on-line
networks? (incompatibility, etc.) architecture. Involve technical
experts in physical design stage.
Multi-level hardware Y = 2, N = 0 Interfaces, data distribution. Separate technical feasibility project
requirement? started early. Ensure availability of
required skills.
Technical
(Operational) Factor
Upward compatible Y = 0, N = 3 Hardware constraints will increase Increase time scheduled for physical
hardware? problems in physical design and design and construction stages.
implementation. Involve technical experts in physical
design stage.
24 hour availability? Y = 3, N = 0 Tight timing constraints will increase Increase time scheduled for physical
problems in physical design and design and construction stages.
construction. Involve technical experts in physical
design stage.
Rapid response time Y = 3, N = 0 Tight timing constraints will increase Increase time scheduled for physical
(below 2 seconds) ? problems in physical design and design and construction stages.
construction. Involve technical experts in physical
design stage.
Small batch window? Y = 3, N = 0 Tight timing constraints will increase Increase time scheduled for physical
problems in physical design and design and construction stages.
construction. Involve technical experts in physical
design stage.
High-volume Y = 3, N = 0 Tighter performance constraints will Increase time scheduled for physical
throughput? increase problems in physical design design and construction stages.
and construction. Involve technical experts in physical
design stage.
Very large database? Y = 3, N = 0 Performance and storage constraints Increase time scheduled for
will increase problems in physical designing the database and for
design and construction. storage and performance predictions.
Involve technical experts in physical
design stage.
Short recovery cycle? Y = 3, N = 0 Tighter recovery constraints will Increase time scheduled for physical
increase problems in physical design design and construction stages.
and construction. Involve technical experts in physical
design stage.
Technical Total 0 Low Risk
External Dependency 0
Total
Organizational Total 0
Planning Total 0
Technical Total 0