Title: Chapter 11 Presentation
1Chapter 11 Presentation
Systems Implementation, Operation, and Control
Computer System
2Presentation Outline
- The Steps of Systems Implementation
- Planning and Organizing a Systems Project
- Control Over Nonfinancial Information System
Resources
3I. The Steps of Systems Implementation
A. Establish Plans and Controls
1. Gantt Charts 2. Simple Network
Diagram
B. Executing Planned Implementation
Activities
C. Follow up and Evaluate the New System
4A. Establish Plans and Controls
Plans should incorporate three major components
1. Breakdown of the project into various
phases.
2. Preparing specific budgets applicable to
each phase
3. Setting up specific time tables applicable
to each phase.
5A1. Gantt Charts
Gantt charts show actual and planned time for
activities. However, they do not show the
relationship between various plan activities.
Planned Time
Evaluate software
Actual Time
Select software
Select computer
Train employees
Test system
1
2
3
4
5
6
7
Month
6A2. Simple Network Diagram
A network diagram depicts the order in which
activities must be performed.
Evaluate Software
Contact Vendors
Select Software
Train Employees
Review Budget
Start
Allocate Funds
Contact Vendors
Complete
Implement Computer
Select Computer
7A3. Program Evaluation and Review Technique (PERT)
- The network diagram can be expanded to to include
estimated times for each of the individual
activities for the project. - PERT (also known as Critical Path Method) is used
to estimate the critical path for a project. - The critical path is a list of activities that
are critical to the project in the sense that if
any one of them is delayed, the entire project
will be delayed.
8B. Executing Planned Implementation Activities
- Employee Training
- Acquiring and Installing New Computer Equipment
- Detailed Systems Design
- Writing and Testing Computer Programs
- System Testing
- Standards Development
- Documentation
- File Conversion
91. Employee Training
- It is likely that if employees are not adequately
trained, they will simply ignore the system. - Management must often decide whether to retrain
existing employees or hire new personnel.
See retraining existing employees considerations
on p. 396
102. Acquiring and Installing New Computer Equipment
- Security measure
- considerations include
- Special fire extinguishing
- Video monitoring systems
- Specialized door locks
- Facility considerations include
- Humidity and temperature controls
- False floors for wiring
113. Detailed Systems Design
- The design specifications for a computer program
are determined by the design team, not the
programmer. - Although the programmers primary function is to
implement a specific plan, it is important for
the programmer to work in conjunction with the
design team.
124. Writing and Testing Computer Programs
- Programmers write programs in accordance with
design specifications. - Smaller installations may use prepackaged
computer programs. - Testing should involve trying to do everything
possible to find something wrong with the
program.
135. System Testing
- Direct Approach switching to the new system and
abandoning the old system at a fixed point in
time (cutover point). - Parallel Operation run all transactions on both
old and new systems simultaneously, and compare
results. Safe but expensive. - Modular conversion phasing in a new system in
segments. Can significantly extend testing
period.
146. Standards Development
- The computer system should follow certain
standards to ensure proper functioning and
compatibility. - It is important that the individual modules of a
system interface properly with other system
components.
157. Documentation
Documentation serves many purposes including
- Training new employees
- Providing programmers and analysts with useful
information for future program evaluation and
modification activities. - Providing auditors with useful information for
evaluating internal controls. - Assisting in assuring that system design
specifications are met.
168. File Conversion
- In many cases, files maintained manually must be
converted to computer format. - Conversion from manual to computer formats can
result in numerous errors. Therefore, much of
the data must be screened after it is entered.
17C. Evaluating the New System
Follow-up is necessary to ensure that the system
is functioning as planned. Approaches to
follow-up and evaluation include Observation Ques
tionnaires Performance Measures Benchmarks
18II. Planning and Organizing a Systems Project
- Project Selection
- The Project Team
- Factoring a Project into Phases and Tasks
- Time Estimates
- Project Accounting
19A. Project Selection
- When resources are limited, funding should be
allocated to projects yielding the greatest
benefit to the organization. - The selection of projects by the steering
committee helps to ensure user participation.
20B. The Project Team
- An application project team includes both
technical people and users. - The leader may be from either group depending on
the situation. - Project leader has direct responsibility to the
steering committee for progress and completion.
Also, maintains communication with principal user
department manager.
21C. Factoring a Project into Phases and Tasks
- The objective of project breakdown is to
facilitate assignment and control of labor and
other project resources.
22D. Time Estimates
- Guesstimates often work well at the beginning of
a project since there is so much uncertainty. - Work measurement can be used to refine time
estimates (See Fig. 11.7 on p. 402) - Estimates should be revised frequently since they
can be improved as the project progresses toward
to area to be completed.
23E. Project Accounting
- A project accounting system is a cost accounting
system in which costs are assigned to individual
projects as the projects proceed through their
development. (See Figure 11.9 on page 405)
24III. Control Over Nonfinancial Information System
Resources
- Nonfinancial Performance Measures
- Auditing the Information System
- Maintaining and Modifying the System
25A. Nonfinancial Performance Measures
- Hardware Performance
- Software Performance
- Personnel Performance
261. Hardware Performance
What are some measures of hardware performance?
- Measures of system utilization often include
ratios such as CPU time actually used to that
available. Utilization statistics can helpful in
scheduling work and identifying a need for
expansion. - Downtime is the percentage of the time that all
or part of the network is unavailable for use. - The mean time between failures.
- The mean time to repair the system.
272. Software Performance
Software performance must be constantly monitored
because of environmental changes that could
affect user satisfaction.
- A very sound overall approach to evaluating
software performance is to survey system users
asking a large number of questions regarding - Ease of use
- Functionality
- User friendliness
283. Personnel Performance
- Evaluation of the quality of documentation
written by programmers. - Data entry evaluation such as keystrokes per hour
or records entered per hour. - Effectiveness of systems operators in running
prescheduled jobs on time. - Efficiency of repairpersons in terms of number of
repairs jobs and average length of time required
for each repair.
29B. Auditing the Information System
- Obtain a detailed description of the internal
control system. Internal control questionnaires
are often used for this purpose. - Perform tests of compliance
- Perform tests of transactions as they flow
through the system. Extent of testing depends on
the level to which controls exist and are in
effective operation. Better controls could mean
less transaction testing.
30C. Maintaining and Modifying the System
- All modifications to the systems software and
data schema should be formally reviewed and
approved. - Programmers should not have access to the
operational copy of software being modified. - Programmers should only modify a non-operational
copy of the original software. Once completed,
the modified software should be carefully
reviewed and then installed by an independent
person. - All modifications should be carefully documented.
31Summary
- The Steps of Systems Implementation
- Establish Plans and Controls
- Execute Activities
- Follow Up and Evaluate New System
- Planning and Organizing a Systems Project
- Selection of Projects
- Organization of Project Team
- Breakdown of Project Tasks
- Project Accounting
- Control Over Nonfinancial Information System
Resources - Performance measures for hardware, software, and
personnel - Auditing the Information System
- Maintaining and Modifying the System