Chapter 5 Audcis
Chapter 5 Audcis
XAUDCIS
HOLY ANGEL UNIVERSITY
Participants in Systems
Development
2
Why Are Accountants Involved with
SDLC?
Creation/purchase of IS consumes
significant resources and has financial
resource implications.
Quality of AISs and their output rests
directly on SDLC activities that produce
them.
3
How are Accountants Involved
with SDLC?
As Users
As members of
development team
As Auditors
4
The Role of the Accountant…
Systems Strategy
◦ Help reduce risk of creating unneeded,
unwanted, inefficient, ineffective systems
Conceptual Design
◦ Control implications
◦ Auditability of system
Systems Selection
◦ Economic feasibility
5
INFORMATION SYSTEMS
ACQUISITION
INHOUSE DEVELOPMENT
COMMERCIAL SYSTEMS
TRENDS IN COMMERCIAL SYSTEM
◦ Low Cost
◦ Emergence of Software Industry
◦ Growing Demand of Businesses
◦ Downsizing/ DDP IT Environment
TYPES OF COMMERCIAL SYSTEMS
General
Turnkey Special Purpose
Accounting
Systems Systems
Systems
Office Vendor
Backbone
Automation Supported
Systems
Systems Systems
• Independence
• Implementation Time • The need for customized
• Cost systems (becomes
• Reliability dependent on vendor)
• Maintenance
Programming
& Testing
Test Results
MAINTENANCE
PHASE I: SYSTEMS PLANNING
Objective of Systems Planning is to link individual projects or
applications to the strategic objectives of the firm.
STEERING COMMITTEE & RESPONSIBILITIES (6)
◦ Disadvantages
Current Physical Tar Pit (sucked in & bogged down);
Thinking Inside the Box (improved current system
rather radically new approach)
◦ Advantages of Surveying Current System
What old aspect should be kept, force analysis,
Isolating the root problem
GATHERING FACTS & FACTS GATHERING TECHNIQUES
GATHERING FACTS IN THE SURVEY OF
THE CURRENT SYSTEM
Transaction
Data Flows Controls
Volumes
Bottlenecks
Error Rates Resource Costs and redundant
operations
FACT GATHERING TECHNIQUES
Personal Interviews
• OPEN ENDED (allows to
elaborate) Reviewing Key
• QUESTIONNAIRES (more Documents
specific, more detailed)
SYSTEMS ANALYSIS REPORT &
AUDITORS ROLE
1) Escapable Costs
2) Interest Rates
3) One time & recurring Costs
4) Realistic Useful Lives
5) Intangible Values
PHASE V – DETAILED DESIGN
Detailed description of the proposed system satisfies
system requirements during Phase 2 & Phase 3.
Procedure
SYSTEMS DEVELOPMENT
Auditing objectives: ensure that...
◦ SDLC activities applied consistently and in
accordance with management’s policies
◦ system as originally implemented was free from
material errors and fraud
◦ system was judged to be necessary and justified at
various checkpoints throughout the SDLC
◦ system documentation is sufficiently accurate and
complete to facilitate audit and maintenance
activities
SYSTEMS DEVELOPMENT INTERNAL
CONTROLS
Audit Procedures:
◦ New systems must be authorized.
◦ Feasibility studies conducted.
◦ User needs analyzed and addressed.
◦ Cost-benefit analysis completed.
◦ Proper documentation completed.
◦ All program modules thoroughly tested before implementation.
◦ Checklist of problems was kept.
◦ Systems documentation complies with organizational
requirements
CONTROLLING SYSTEMS
MAINTENANCE
Maintenance Authorization, Testing & Documentation
Source Program Library Controls – where application
program source code are stored
SPL – No Controls
Controlled SPLMS Environment
1) Storing programs on the SPL
2) Retrieving programs for maintenance purposes
3) Deleting obsolete programs from lib
4) Documenting program changes to provide audit trail
of the changes
◦ Password Control
◦ Separate Test Libraries
◦ Audit Trail & Management Reports
◦ Program Version Numbers
◦ Controlling Access to Maintenance Commands
RECONCILE
Auditor compares the current program
version number in the documentation file vs
current version number of the production
program