Custom Software for Oil Well Development Control and Reporting Automation
About Our Client
The Client is a leader in Information Management software and solutions for the oil and gas industry. Since its establishment in 2002, the Client has grown to become a company recognized for the excellence of its people and the quality of the services and products delivered.
Challenge
The Client needed a solution that would automate a well development workflow. Therefore, the Client decided to develop a well-log data tracking system based on existed software platform for extracting, integrating and accessing well data. The core aim of the system was to simplify the well development process within the company operations as well as facilitate reporting of well data to the regulatory authorities (National Data Repository).
Solution
ScienceSoft, a provider of custom software development services, created the system that consists of two main components. The first component manages setting the requirements, allowing administrators to define the entire development workflow. They are able to specify various parameters in suggested data set, including assignee, data type, due day, well name and so on. Then tasks are assigned by an administrator to users on a role-basis, and these tasks are automatically managed by an email-driven notification system.
The second component is monitoring the actual process, ensuring users can see the status of the development at any time, therefore they are always up-to-date on task statuses needing completion. Administrators or project manages have a clear overview of the process assuring them that all required data is accounted for and delivered. All tasks are tracked and shared with relevant parties (National Data Repository, external partners, and users).
Results
The Client received a workflow automation engine for well data both on time and on budget. The solution allows the Client to automate well development process and well-log data tracking as well as to ensure deliveries to authorities within deadlines and in accordance with all requirements.
The Client was highly satisfied with the work done, therefore ScienceSoft received a positive feedback.
Technologies and Tools
Apache Lucene, Kadme API Persistence framework, PostgreSQL; Java 6, Spring 3.0, Spring MVC, JUnit 4, Mockito, JBoss 4.2.2GA ; Red Hat, Ext JS 3