Agile Development for CRM and Invoicing
Ten modules, millions of lines of code and twenty years of experience
All this is EnerimCIS, the Customer information (and billing) system (CIS) developed by Empower IM, a company functioning on the energy field.
“It’s quite a vast system that serves the different needs of energy companies. In EnerimCIS one can manage e.g. contract, customer and use place information that are automatically updated. For example, a customer of an energy provider company has a switchboard in their home, and its measuring device measures how much the customer is using power. This usage data is analyzed almost in real time and the data is forwarded to invoicing. Basically, EnerimCIS is a solution to manage the entity of customer data”, describes Kimmo Veki, the Head of Solution at EnerimCIS.
Siili was participating in the development work from the start. The biggest difference to the previous system is that the new product is modular and scalable, and Siili has extensively been along with the development of every module.
"We chose Siili as it’s good and reliable enough as a partner, and there were also expansion options for cooperation. There hasn’t been anything negative to say about Siili’s work – what they promise is what we get."
Head of Solution
A system that is large and processes a lot of data needs to have a top-notch performance, and the system needs to function perfectly around the clock.
“It requires that all the updates are done in great quality and through a tight quality control. The principal in the design of the system has been that the system correlates to its meaning. With twenty years of experience we have learned a lot about this”, Veki says.
Siili has also been influencing to the reliability of Enerim CIS.
“We chose Siili as it’s good and reliable enough as a partner, and there were also expansion options for cooperation. There hasn’t been anything negative to say about Siili’s work – what they promise is what we get. Some of the Siilis have been in the project for seven years already, and there are developers, product owners, architects and team leads in the team”, Veki describes the cooperation.
Learning is enabled with a good partner
What We Did And How
Designing product development processes
Make It Real with the help of our experts