Customized Software Solutions
We create effective tools for your daily operations!
What we do
We develop customized and reliable software solutions for companies using open source and state of the art technologies such as Spring and Angular. Over the last years, there is an increasing amount of data that organizations produce and distribute for decision-making purposes. If possible, our developers use modern machine learning approaches and AI technology within the software to make even better decisions.
We understand the requirements of both SME and large corporations and keep on strong eye on the usability of software solutions at the same time. We follow a user-centered design approach that results in software that intuitively supports its users in their everyday strive to work efficiently.
Bespoke Software Case Study
Power plant production planning
Our client is Austria's leading electricity company and one of the largest producers of electricity from hydropower in Europe. In order to increase the efficiency of hydropower plants, information-based planning and control of the capacity and storage management is essential. The company is looking for an intuitive software solution that improves the current workflow.
To ensure that resources are used as efficiently as possible, the power plants should follow a production plan. A plan manages how much energy should be produced by each power plant at any given time. The company intends to optimize the electricity production of individual power plants according to its coordinated plan using the in-house developed optimization engine to replace the current method.
The solution is a software with both, an advanced architecture combining different data sources as well as a user-centered interface. The tool manages plans for the capacity and storage management per power plant and visualizes the input and output values. If required, the operating staff has the possibility to create plans independently and to manually correct the automatically generated input and output values.
The result is an easy to use tool that saves time through automation and is less prone to errors than the previous used method. But even more important is the improvement of the power plant efficiency as the plans can now be optimized by a tool that considers power plant specific attributes like efficiency factors.
The kick-off meeting between the project team from Verbund and craftworks had two main goals: On the one side to get a better understanding of the domain, the different data sources, the current set-ups and the full project scope. On the other hand, a project plan was created including milestones.
The project was developed in an agile and iterative development process according to SCRUM with two-week sprints, which were defined in joint planning meetings following the milestone plan. In order to develop a user-friendly tool that meets the requirements of the users' needs, we have conducted a contextual inquiry directly at the power plant with the users and incorporated the feedback along the development process.
The project was first set up for a pilot project in Styria and then rolled out to other power plants in Austria.
Click on the image to zoom
How you can work with us
A selection of our software solution clients
The collaboration with craftworks was open, transparent and professional. craftworks‘ experience in working with industrial applications and complex architectures provided a valuable contribution for the project. In addition, it was important to us to develop a solution which would be easy to use and support our co-workers in their everyday work. We are looking forward to collaborating with craftworks on future projects.
VERBUND, Lead technical planning
Talk to us about the Software solution you need!
We are specialized in the development of AI-driven software and bespoke industry software solutions.