Cooperation on the Enerace project began with a meeting. From the very beginning, the founders of Enerace had a very clear vision of what features their app should offer. Both of them have extensive knowledge of the energy markets, as they have specialized in energy procurement processes for large electricity or gas consumers for over a decade and know exactly what their customers need.
It was a big challenge for both the development team leader and the developers involved in the project to understand how all data from the energy markets affect companies around the world and their energy procurement choices.
However, investing time and effort into understanding this was necessary as it is the only way to ensure that custom software would provide accurate information and serve multinational corporations to support their decision-making process.
Discovery phase
The discovery phase in software development typically involves several steps such as collecting customer requirements, assigning priorities, and creating a roadmap that shows how the system should evolve from concept to final product.
This Enerace project would never have been successful without a discovery phase, know-how exchange, and constant communication between our team and Enerace.
In order to create an excellent web application that solves the problems of large corporations, both teams had to be patient and share information in a clear, understandable way. Prioritizing and having a detailed plan for the future was crucial to start the development process.
We call this phase Product Workshops. During this time, the dev team collects and analyzes all customer requirements and uses their knowledge, skills, and experience to create functional components that will form the basis of the system in the future.