August 2007 — PRINT EDITION    
 
Table of Contents
   
 

A review of new software products that can make a big difference to your business

Chart your controls with a matrix

Michael BurnsBy 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.