To ensure the effectiveness of this solution, we incorporated a range of technologies and development approaches:
Single Business Logic Core_
The project was built upon the solid foundations of a single business logic core that controlled all of the automated processes. This allowed the client to determine how data is created, stored or changed within their system and easily automate new processes for future offerings, promotions and services.
By streamlining processes, introducing modern architectures and deploying faster, lighter technologies, we significantly improved data availability. For example, we reduced how soon customers were able to see their electricity usage from 24-48 hours to less than an hour.
Mobile & Desktop Ready_
At the presentation layer we gave users the widest possible access to the new experience from the device of their choice. We built dedicated Native Mobile Apps (iOS & Android) and full desktop Web interfaces. Although customized to fit the navigation and expectations of the user and their device, each experience took advantage from the same connection and exposure to the underlying automated processes.