Software Product Development for AGR Software — driver for digitalisation within the energy industry
For Software Product Development for AGR Software — driver for digitalisation within the energy industry
About Software Product Development for AGR Software — driver for digitalisation within the energy industry
AGR Software develops iQx™ platform that helps E&P companies to digitise their well delivery process. The company is focusing on streamlining collaborative project delivery and empowering decision making around the fundamental considerations of any engineering project – time, cost and risk. AGR Software is part of the global energy services consultancy AGR which has an operating history dating back to 1987.
iQx™ applications are used for all types of drilling & well projects, including exploration, development drilling as well as intervention and abandonment
THE ENGAGEMENT
Technologies:
JavaScript, ReactJS, Redux, Backbone, Highcharts, Handsontable, NodeJS, KoaJS, MongoDB, Docker, Jenkins CI, GitLab.
To further improve and scale the iQx™ platform, in 2019 the AGR Software team saw the need to build more full-stack and operational muscle. They needed a staff augmentation partner who could find the right talent and support their development needs on modern tooling and frameworks. It applied for both development and delivery, backend and frontend. This is where pwrteams came into the picture.
Over the past year, we managed to build a strong and reliable development team for AGR Software in its Kyiv office:
- 4 Frontend Developers
- 1 Tech Lead / Backend Developer
THE RESULTS
Our team supports the existing iQx™ applications and has recently helped in creating a new reserve and resource reporting software. For the new solution, pwrteams' dedicated AGR team did everything, from setting up the applications’ fundamental structure to deployment and continuous integration system configuration. Our tasks also involved:
- Electrical designing the system from scratch;
- Creating documented API;
- Developing integration system;
- Developing a version control system for the documents;
- Developing web-app for user collaboration;
- Collaborating with the product team and different development sub-teams;
- Further support of the product.
➙ Read a case study here.














