Upload
others
View
0
Download
0
Embed Size (px)
Citation preview
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
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.
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
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