Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Critical dependence Y = 2, N = 0 May miss milestones waiting for Ensure suppliers are aware of
on external deliverables. schedule commitment. Request
suppliers? interim status reports and review of
partially complete deliverables so
that the 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
project =5 other projects not within the stage critical path specified in terms of
dependencies? manager's control. projects. Recommend a strategic /
architectural plan is produced.
Overlapping scope Y = 3, N = 0 Parallel, or duplicate, development of Establish cross-project standards to
with other projects? similar areas with different ensure consistency. Establish
approaches causing confusion and change control procedures to
irritation to the user. manage the different changes
proposed by different systems.
Recommend a strategic/architectural
plan is produced.
Contradicts LRSP Y = 10, N = 0 Project initiated for no justifiable Ensure Project Board and Strategy
direction? reason, e.g., political. Committee are aware of the
Plan requires Y = 2, N = 0 Time and expense situation.
Investigate training current
extensive recruitment resources. Plan gradual take on to
of resources? allow for familiarization and training.
Investigate viability of using short
term experienced contractors.
Inappropriate level of Y = 10 N = 0 When a problem arises, the sponsor Extend project board to include a
sponsorship? may not have the authority, or more appropriate sponsor.
perspective, to support the project
adequately.
Key users Y = 5, N = 0 Lack of understanding of Use techniques which are less
unavailable? requirements. Lack of involvement dependent on user input, e.g.,
of users in production of deliverables relational data analysis rather than
with a consequential lack of data modeling. Use user
commitment to project. representative on Project Board to
"encourage" user participation.
Extend review activities.
Organizational Y = 2, N = 0 Resistance to system by Hold briefings throughout project on
changes required (in organization. what the repercussions will be.
terms of structure / Increase user involvement. Obtain
responsibility)? top management commitment.
Level of changes High = 3, Moderate Users inadequately prepared for a Increase level of user training, use of
required to user = 2, Low = 1 successful implementation and prototypes and presentations of the
procedures? handover. new procedures, both system and
manual.
Are users dually Y = 0, N = 3 Lack of commitment to assuring Increase user participation in the
involved in the quality of technical deliverables and technical activities by use of JAD,
management and to plan. and the interactive sessions, to
execution of the gather information and create
project? models. Determine user roles in the
project organization (Project Board,
Project Coordinators).
Will extensive Y = 2, N = 0 Inadequate budget and time frame Include prior walkthrough of the
education be for training. training sessions and materials to
required to facilitate gain commitment from user
use of the system? management.
Organizational Total 0 Low Risk
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 Y = 3, N = 0 Tighter recovery constraints will Increase time scheduled for physical
cycle? 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