
Automated balance management
Barclays and ABSA, the South African financial services provider, required an automated online system for high value organisations to move balances between accounts - to fund shortfalls, or to earn higher interest rates. This is known as ‘sweeping’. Instructions and sequences are set up to move the funds meeting certain conditions at intervals based on rules, and approved between the clients and the bank user administrators and operators to run this efficiently with the right level of approval and visibility.

The sequencing of the instructions is important where movement needs to be carried out at specific times based on current available balance, and other criteria being met. Some instructions will need to happen as a direct consequence of another, whereas some will be completely unrelated. Sweeping was already used by organisations, so I arranged interviews with those from ABSA and Barclays who could help us get a deeper understanding of their roles and how they worked with clients needing these kind of arrangements.


UI specification example