Energy Resources Consumption Management System for Enterprises
System enables to monitor the flow rate and cost of consumed resources in enterprises and buildings
The system enables to monitor the flow rate and cost of consumed resources (heating, electricity, gas, water) in enterprises, buildings and geographically distributed objects (a group of buildings, region, city), efficiently select suppliers and rates depending on actual and planned consumption. It also allows regulating daily consumption both in manual and automatic modes with the aim of minimizing costs.
Effort and Duration
The project started in November 2012, over 2 years
Project Team
1 Project Manager, 1 Business Analyst, 1 QA engineer, 4 developers
Tech stack / Platforms
Features
Solution receives information from multiple sensors and meters installed in customer’s objects in real-time, stores it for further analysis, compares results with the rules configured for the object in the system, and sends back the control commands to controllers – either to reduce or increase the power or consumption, turn off or on the devices.
The system consists of the following modules:
- Module of data collection from “zone” devices
- Module of automated rules-based data analysis and control commands generation
- Business Intelligence Module for manual data analysis in various dimensions, time periods and graphical views
- 3D visualization module for displaying of devices on the 3D models of objects and buildings
- Google Maps integration module for displaying the geographically distributed objects on a map and navigating to particular objects and devices
- Administration Module for managing objects, zones, buildings, sensors, rates, analysis rules, control commands and data archive rules
- Emulation module, the set of emulators implementing a variety of communication protocols used by end devices
How it Started
The customer was looking for a long-time partner willing to adjust their working processes to the project requirements. Itexus was selected due to the following key factors:
- Attention to the company’s management, considering the project and cooperation as strategic for the company;
- Experience level of developers that we could allocate to the project;
- Flexibility of the development process organization, search, and involvement of scientists that could help to solve knowledge-intensive problems, full customer involvement into work – the customer worked together with the team in one room;
- Resource management flexibility – the company has been able to retain key resources in the project during breaks – after the prototype development and between stages of getting funds, thus cutting down the knowledge transfer expenses;
- Final price that was significantly lower than that of larger companies taking into account the level of developers
Development Work
The project started in November 2012. After a three-weeks fixed price analysis and design phase high level requirements and architecture were collected and documented. After that, the project was continued on time and materials and Scrum basis.
Key aspects of the development process:
- Short two-week iterations and deliveries of product increment versions at the end of each iteration
- Continuous integration, nightly builds, automatic execution of unit and integration tests
- Collective work of the customer – owner of the project in the office with the project team
- Regular code tests by the architect and automatic code analysis using Sonar
System Architecture Highlights
- The possibility to process large volumes of data in real-time: up to 100,000 devices transmitting data once in several seconds
- BigData – a necessity to store and process a large volume of information, the size of the database can reach hundreds of millions of records
Related Projects
All ProjectsFinancial Data Analytical Platform for a Large Investment Management Company
Financial Data Analytical Platform for a Large Investment Management Company
- Fintech
- Enterprise
- ML/AI
- Project Audit and Rescue
AI-based data analytical platform for wealth advisers and fund distributors that analyzes clients’ stock portfolios, transactions, quantitative market data, and uses NLP to process text data such as market news, research, CRM notes to generate personalized investment insights and recommendations.
HR Platform for Candidates and Recruiters Matchmaking
Document Management System
Document Management System
- Enterprise
- Construction
A user-friendly dashboard which can always be accessed from anywhere using a web browser. It is a Document Management System in which the importance of version control, classification and the accessibility of information such as drawings, certificates and procedures, is evident. Moreover, the system facilitates extensive collaboration between parties because everyone has access to the same central document management system from their own work station. It can also be linked easily to once existing document management system.
Contact Form
Drop us a line and we’ll get back to you shortly.
For Quick Inquiries
Offices
8, The Green, STE road, Dover, DE 19901
Żurawia 6/12/lok 766, 00-503 Warszawa, Poland