Cognitus
Redesigning and developing new interactive models
With over 20 years of pioneering SAP solutions, Cognitus remains at the forefront of innovation, with expertise across a variety of industry verticals, elevating its clients to new heights of success.
We were asked to estimate the cost of the overhaul of interactive models used during certified accounting courses. Models were demonstrating the specific money-flow that accountants in the UK must know by heart and have a deep understanding of it in order to provide professional services.
The Challenge
The models were heavily outdated, hardcoded and each of them was a separate entity. Editing them was hard and time-consuming and would result in a significant cost for the client.
As they were built using Flash, it was uncertain at that point, until when it will be supported. We provided the client with a ball-park estimation and development plan.
Our Solution
Duration: 6 Months
Service: Complex Accounting Service
Technologies: JavaScript, Interactive Models Engine, Responsive Web Design

Development Process
Throw-away JS Prototype
While waiting for the client's decision regarding the development we have decided to act and we asked our developer to create a throw-away prototype of the model. What differentiated the new concept from the old models was a simple yet robust JavaScript engine that would be used to power each of the models.
Preparations
We demonstrated the new prototype of the engine to the client and we got a green-light to continue the research and design phase. As the client was an expert in accounting and an efficient mathematician, he helped us to write the mathematical formulas that were being converted into JSON files.
Workshops
We invited the client for short workshops to analyze in-depth the existing models. During 2 days of intense brainstorming, we determined which model should be developed first. We also discussed the UI/UX of the new model as the Flash models were not only outdated technically but visually as well.
Development
After the workshops, we prepared a DoR document, user-stories and a precise estimation that considered all possible scenarios. We used the know-how gained during the prototype engine development, therefore we were able to deliver the first model in a relatively short time.

Project Results
New models are sharp, light and can be embedded anywhere thanks to the javascript. Compatibility issues disappeared completely and now models are easily scalable and responsive.
Thanks to the engine, the formulas can be adjusted if the tax system in the UK changes due to for example Brexit. The new refreshed interface is more pleasant and easier to use both for students and the teachers.
Visuality delivered a high-quality product. They were quick to communicate and address any issues that arose, and their effective project management ensured team focus and coordination. Friendly and professional, Visuality was responsive to needs with solutions and actions.
Matt Bittlestone