|
A review of new software products that can make a big difference to your business
Chart your controls with a matrix
By Michael Burns
In the June/July issue of CAmagazine, we looked at swimlane flowcharting as a tool to document business
process. But even though swimlanes bring clarity and consensus to a process, they don’t show controls or
control weaknesses. So if business process improvement is the objective, you need a control matrix.
A control matrix can be used to document controls and control weaknesses, which are all referenced on the
swimlane. The matrix should include controls over validity, accuracy and completeness of transaction data
entry. As well, there should be controls over accuracy and completeness when master files are updated through
transactions. These controls need to be considered for every transaction in the scope of the review. Security
of resources (cash, inventory, etc.) should also be evaluated.
If improvement is your goal, you must also consider efficiency and effectiveness. These are often ignored
by the auditors, which is unfortunate. Auditors could add value in those areas. Efficiency means maximizing
the work that gets done using the fewest resources. Any duplication of work or rekeying of information should
be easy to catch.

Effectiveness means the business process delivers value according to the organization’s critical success
factors. CSFsare defined as activities that must be done well for the organization to be successful. A single
department may be efficient and effective on its own, but this may be at the expense of the organization as a
whole.
The swimlane flowchart below references a control matrix for part of a billing process. We don’t intend to
discuss the actual control problems here. The example is only provided to show how the matrix might look. The
flowchart was drawn using Visio and Excel was used to create the control matrix. In future articles, we’ll
look at alternatives to Visio and Excel.

Michael Burns, MBA, CA, is president of 180 Systems (
http://www.180systems.com/), which provides independent consulting service, including business
process review, system selection and IT audit. Michael can be reached at 416-485-2200 or mburns@180systems.com.
|