The majority of banks in today???s market have suffered in recent years from declining consumer confidence and negative attention brought about by the latest economic crisis. Through research of this problem and the selection of a suitable systemic approach, this project aims to identify the scope of, and determine the viability for, automation of a number of existing banking processes and make appropriate recommendations based on this. Since no two banks will be identical, a ???generic bank??? will be defined, modelled and analysed using an appropriate approach, existing knowledge, extensive research and input from existing bank employees.