8 - IT Systems and Controls Flashcards

1
Q

What is an information system?

A

System for processing data and information that may involve people based activities and or computer based functions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are separate systems?

A

Wholly separate IT systems in place
Integration only though transfers initiated by staff
Simpler
Significant and costly human intervention
Scope for error, omission and duplication

Some IT controls but mostly manual

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are enterprise systems?

A

Systems from across different areas of a business that are connected to a central data system
E.g oracle
Integrates everything

Performed quickly so minimised errors and waste

IT controls in place over central data
Manual controls over inputs and outputs

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is straight through processing?

A

Removes need for human intervention
Fully automated

Almost entirely IT controls
Manual controls only for exceptions and reviewing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Remit of IT department?

A
Develop IT strategy
Develop IT policy 
Procedures and address controls 
Reporting lines
Scope 
Monitor 
Integration
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

4 steps to develop IT Strategy?

A

Starting position GOT
Identify ideal systems WANT
Analyse gaps GAP
Project plan PLAN - bridge gaps

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What are the elements of ITGCs?

A

Access to programs and data
Programme changes and development
computer Operations
Continuity of operations

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What are ITGCs?

A

Manual, automated or a combination of both

Within info systems and end user computing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What are IT application controls?

A

Automated procedures that typically operate at a transaction level and are designed to ensure integrity of data

Used to initiate, authorise, record, process and report transactions

E.g audit logs
Batch controls
Programmed editing 
Calculation
Check digits
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is a master file?

A

Standing or permanent source data needed to process transactions

May affect more than one processing cycle

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Master file change controls?

A

Changes recorded on a change request form and authorised

Records of before and after position kept and reviewed

Segregation of duties between those who amend and process transactions

Audit log, reviewed

Batch controls

Complete listing reviewed periodically

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Program changes and development considerations?

A

Development
Authorisation
Testing
Approval

Changes should be made in separate test environment

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

How to mitigate risk of program changes?

A
Separate test environment 
Migration to production environment 
Configuration changes 
Emergency changes 
Program development
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Project management controls applicable ?

A
Initiation 
Planning
Risk management approach 
Execution
Completion
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Stages of systems development life cycle?

A
Business analysis - want from new
Feasibility study - what’s on offer 
System analysis - whether will suit 
Design - detail process
Development - off shelf or bespoke 
Testing 
Implementation - methods 
Maintenance 
Wish list / enhancement - future upgrades 

(Bopping Frank Sometimes Dances Down To Indie Pop Music Well)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Disadvantages of packaged systems?

A
Unlikely to fully fit needs 
Inefficiency from extra functions not needed 
Third party reliance 
Difficult to integrate
Same system as everyone
17
Q

Advantages of packaged systems?

A
Lower cost
Faster implementation 
Documentation 
Limited risk of faults 
Functional features reflecting marketplace changes 
Developer knowledge
18
Q

Advantages of bespoke systems?

A
Good fit to needs
Can include specialised features 
Less inefficiency 
Integrate well
Unique system may give competitive advantage
19
Q

Disadvantages of bespoke systems?

A
Cost
Slower development and implementation 
May require debugging 
Developer may not have extensive knowledge 
Reliance on third party oi
20
Q

What are the methods of implementation?

A

Pilot
Parallel
Phased
Direct

21
Q

Direct method?

A

Stop old and start new

Lowest cost
Faster
Minimise maintenance work

High risk of damage
High stress for IT

22
Q

Parallel method?

A

Operating both at same time

Lowest risk
Comfort of retaining old
Flexibility

Doubles workload
Increased overall cost
Doubles commitment for staff
May prevent new application implemented

23
Q

Phased implementation?

A

Introduce a bit at a time e.g in departments

Risks controlled
Compromise approach
Get used to look and feel

High burden on IT
Integrate manually

24
Q

Pilot implementation?

A

Trial in regions first

Unexpected problems identified
Users maintain control
Less IT staff
Minimise risks

Implementation lengthy so costly
Boredom for IT staff as continuous

25
Q

Best practice for continuity of operations?

A

Second site or server back up alternatives

Cloud computing
Mutual aid pact
Cold site
Hot site

26
Q

Mutual aid pact?

A

Agreement between two companies to share resources in case of disaster

No additional cost

Must have excess capacity
Must have compatible platforms
All must not be impacted by the disaster
Must trust

27
Q

Cold site?

A

Leases space to hold computer equipment

Easier to implement
Cheaper than hot site
More convenient that mutual aid pact

Costs more than mutual aid
Slower time to implement
Cold site may not hold all equip
May not be reliable

28
Q

Hot site?

A

Equipped and functioning recovery centre
Mirroring data is a technique used to backup data

Ready to go

Highest cost
Natural disaster

29
Q

Cloud computing?

A

Remote servers

Rapid recovery

Dependence on third party hosting