“This partnership is a solid step in our journey to further build and enhance the design and development of ICEFLO.”


Andy Smith, CEO, Agenor Technology

Agenor partnered with Scott Logic to deliver a major re-design of its flagship ICEFLO product. A cross-functional Scott Logic team, including PM, UX, Development and Test, provided the capacity and skills required to build this complex and challenging application. The combination of UX-led development and deep technical expertise delivered a sophisticated product using modern web technologies.


Agenor Technology embarked on a major re-design of its ICEFLO application in collaboration with Scott Logic. The next iteration of this flagship product is built on the IBM Bluemix cloud platform, with open APIs and an extensively enhanced feature set.

While the new release of ICEFLO looks elegant and modern, its beauty is much more than skin deep. With Scott Logic’s UX-led approach, the design of the application moved from a forms-based interface towards a more flexible and user-centric experience. Users can tailor dashboards suited to their specific needs, allowing them to work in a more focused and efficient manner.


The six-month engagement started with a number of on-site design workshops with the Agenor team to better understand the business goals, existing system, users and user needs, before exploring the most effective means of combining those considerations. The output of these sessions was a shared understanding of the target personas for the system, initial storyboards, sketches and concepts.

The Scott Logic team iteratively explored different design directions, focusing on key areas of user interaction, as identified in the preceding workshops. As well as exploring content direction and interactive behaviour through sketches, detailed screen-by-screen wireframes and mock-ups, the team simultaneously explored the visual design language (colours, fonts, imagery, icons, etc) – staying within Agenor’s broader guidelines – to feed into the behavioural design work.



A combined development team from Scott Logic’s offices in Edinburgh and Bristol implemented ICEFLO NextGen as a modern web application. With the team’s extensive experience in enterprise-scale HTML5, a suitable set of technologies was selected, including React, TypeScript, and D3. These allowed the rapid assembly of a responsive interface, adhering to modern web standards.

A server-side REST API was developed in Java, providing an abstraction over the pre-existing Oracle database. The team selected the JSON Web Token standard for authentication, and introduced WebSockets, providing delivery of notifications and content updates. Real-time chat was implemented via the Twilio cloud-based service.