CIA3002 Sem1 202122 Discussion Questions
CIA3002 Sem1 202122 Discussion Questions
CIA3002 Sem1 202122 Discussion Questions
Discuss and give an example of the following types of associations: (1:0,1), (1:M), and
(M:M).
What are the four characteristics of properly designed relational database tables?
What are the conditions for third normal form (3NF)?
As an accountant, why would you need to be familiar with data normalization
techniques?
Discuss the accounting implications of the update, insertion, and deletion anomalies
associated with improperly normalized tables.
What are they five stages of the system development life cycle (SDLC) and the role of
accountants in it?
Discuss the various feasibility measures that should be considered with example for
each. Who should be included in the group of evaluators?
Do you think that communication skills, both oral and written, are crucial for proper
execution of the SDLC?
Discuss the independence issue when audit firms also provide consulting input into the
development and selection of new systems.
How do underestimation of the cost and time requirements of the SDLC occurs? How
can it be improved?
Discuss briefly the six systems development controls and two systems maintenance
controls.
Distinguish auditing around the computer and auditing through the computer?
What types of output would be considered extremely sensitive in a university setting?
Give three examples and explain why the information would be considered sensitive.
Discuss who should and should not have access to each type of information.
Why is computer waste disposal a potential internal control issue? How to remedy this
issue?
Why are auditors responsible for evaluating the controls in the SDLC’s process? Do you
think the current auditors are able to do so?
Why do you think schedule issues often cause the most conflicts on projects?
Explain the difference between estimating activity durations and estimating the effort
required to perform an activity.
Explain the following schedule development tools and concepts: Gantt charts, critical
path method, PERT, critical chain scheduling, and sprints.
What do you think about adding slack to individual task estimates and buffer for the
entire project?
How can you minimize or control changes to project schedules?