4
Global IT Solutions WEB APPLICATION DEVELOPMENT FOR OIL & GAS INDUSTRY The application enabled the client to boost market share; both on-premise and for on-demand solutions The application enabled the client to boost market share; both on-premise and for on-demand solutions

WEB APPLICATION DEVELOPMENT FOR OIL & GAS INDUSTRY · Highly complex MVVM architecture with Kendo UI, Knockout.js and ODBC layer. Lack of exposure on Progress 4 GL database. Delivery

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: WEB APPLICATION DEVELOPMENT FOR OIL & GAS INDUSTRY · Highly complex MVVM architecture with Kendo UI, Knockout.js and ODBC layer. Lack of exposure on Progress 4 GL database. Delivery

Global IT Solutions

WEB APPLICATION DEVELOPMENTFOR OIL & GAS INDUSTRY

The application enabled the client to boost market share; bothon-premise and for on-demand solutionsThe application enabled the client to boost market share; bothon-premise and for on-demand solutions

Page 2: WEB APPLICATION DEVELOPMENT FOR OIL & GAS INDUSTRY · Highly complex MVVM architecture with Kendo UI, Knockout.js and ODBC layer. Lack of exposure on Progress 4 GL database. Delivery

About the client:

The client has been a forerunner in providing information/intelligence management systems for the energy services sector in North America particularly in Canada. It is an acclaimed provider of the most comprehensive and integrated solutions for streamlining and automating field-data capture, production measurement, regulatory compliance, risk management, production and financial accounting.

Fast paced automation of this industry triggered the need for on-the-go web application. Moreover, in spite of having an unparalleled and best in class Production Accounting System, the client was facing stiff competition from other industry players as its application was not able to meet the requirements of mobile users. Thus, the client engaged PSI for developing a high performance web version of their desktop application. The intent was to increase the overall market share by offering both, on premise and on demand solutions.

Project Profile:

Production Accounting System provides complete production accounting solution, delivering comprehensive, timely and validated information to support decision-making, reduce risk and maximise profitability.

The client’s Production Accounting System, was the best in class, but had started facing stiff competition from other industry players for lack of web and mobile compatible versions of their application.

Thus, the client engaged with PSI for developing a high performance web version of their desktop application. The intent was to increase the overall market share by offering both, on premise and on demand solutions.

Project Highlights:

The Oil and Gas industry is a highly cost-sensitive industry and requires utmost technology support to build a robust information system for production accounting. The client has toconsistently track its financial objectives. It involves adoption of standard ERP systems and processes to derive efficiencies and lower the cost function.

‘Hybrid Delivery model’ was adopted to resolve issues, where the client worked closely with the end-user onsite for requirement gathering and the development team worked offshore as well.

‘Agile Development Methodology’ was adopted to speed up delivery and provide enhanced visibility for the client and parallel development of project. This resulted in quick feedback from the client and prompt change request closures by PSI’s team of experts.

This approach enabled PSI to effectively roll-out the project on time, which turned out to be a great success.

Page 3: WEB APPLICATION DEVELOPMENT FOR OIL & GAS INDUSTRY · Highly complex MVVM architecture with Kendo UI, Knockout.js and ODBC layer. Lack of exposure on Progress 4 GL database. Delivery

Solution Approach & Methodology:

Uncertain requirements and exceptionally stringent delivery timelines required Agile Development Methodology where fortnightly sprints were planned

Certified Scrum Master was in-charge of the team and monitoring the day to day activities

Experienced Business Analyst was placed onsite for two months for requirement gathering

The team undertook training to develop the required skill set in Progress 4 GL database

The team also underwent thorough research work for understanding Oil & Gas industry and honed their skills accordingly. Thus, learning and delivery was carried out simultaneously.

The complete product backlog was broken down into Sprint backlogs, which were further arranged on priority basis. Each sprint cycle involved designing, development and testing.

During the development stage, binaries were shared with the client almost on a daily basis.

Project progress was tracked by scheduling bi-weekly calls with the client. Apart from this, video conferences were also held on demand.

All the sprints underwent unit testing and performance testing prior to delivery to ensure minimal bugs and high quality.

Seamless integration of change requests with product backlog.

Being a Microsoft partner, PSI has been able to gain lot of knowledge through its training program, which helped to improve the skill sets and provide better solution to client.

C #, Progress 4GL

.NET 4.5 with MVC

ASP.NET, HTML5, jQuery, Kendo

.NET

Progress 4GL

Microsoft Windows Server 2012

Visual Studio 2012, TFS, Photoshop

Language

Framework

Front End

App Server

Database

Platforms

OtherTEC

HN

OLO

GY

DEP

LOYE

D

Page 4: WEB APPLICATION DEVELOPMENT FOR OIL & GAS INDUSTRY · Highly complex MVVM architecture with Kendo UI, Knockout.js and ODBC layer. Lack of exposure on Progress 4 GL database. Delivery

Key Business Challenges:

Understanding the dynamics of the O&G industry and all business units.

Required quick turnaround time for team deployment and interim ramp-up of team members to meet strict timelines.

Learn and deliver simultaneously by adapting to the requirements of the industry.

Flexible applications as the regulatory standards differ for various clients and geographies.

Inadequate domain expertise both accountancy and energy services.

Key Technical Challenges:

Highly complex MVVM architecture with Kendo UI, Knockout.js and ODBC layer.

Lack of exposure on Progress 4 GL database.

Delivery of sprints with minimal bugs

Minimizing the impact of frequent changes during the entire development cycle.

Retaining the performance and ease of use of the desktop based application in the new web version

Achievements

Utilities offered by PSI:

PSI delivered a robust and quality application that was compatible across devices and supported on all the browsers

The application helped the client to increase their market share both on premise and on-demand solutions

Minimized dependency through successful technology shift from Progress 4 GL to .NET

Delivered a quality application, which was highly appreciated by the client

US O�ce: 21860, Via Regina, Saratoga, California 95070 USA | Ph:(408) 898-4846 | Fax: (408) 867-0666

India Development Center: G1-265-266, RIICO Industrial Area, EPIP, Sitapura, Jaipur 302022, India | Ph: (91)141-6690000

www.thePSI.comAll PSI products and services mentioned herein as well as their respective logos are trademarks or registered with PSI. All other product and service names mentioned are

the trademarks of their respective companies. Data contained in this document serves informational purposes only. The content is subject to change without notice. This content is provided by PSI for informational purposes only, without representation or warranty of any kind, and PSI

shall not be liable for errors or omissions with respect to the content.

Global IT Solutions