Aim provides customised training to clients in leadership and management skills. The software system simulates real-life business concepts and situations in a game form which is played over several days. The system simulates the market situation and business logic in addition to providing reports and dynamic data on the current game situation. Decisions made by the teams interactively affect the model which encompasses financial, internal, customer and values metrics.
The system manages 6 iPads per team that act as displays, background information storage and input mechanism during the play.
The software package also supports the creation and maintenance of such game system by non-technical designers: a complete editor system allowing the easy creation of unique layouts, input types, game logic and game rules.
I was invited at the founding of the project to create a complete technical support framework for the training teams. I am responsible for the software architecture, design and implementation and have often been a significant contributor to the conceptual game design.
The game structure is described in a custom XML format, loaded by a interpreter coded in c++ and designed to run on a windows PC. Using AllJyon technology over a wireless network it controls the displays, monitors and interacts with 36 iOS tablets in the hands of the players of the game. The editor/testing software was developed in c++ as a series of plugins for my standardised XML Mojo editor.
The system is being used in long term training of several large South African companies in the mining and construction sector. Several new game environments built on the software are currently in development for various markets.
Aim is a leadership development organisation focused on providing values-based leadership solutions that they deliver through innovative customised solutions aligned with their client's specific needs.