Full Content is available to subscribers

Subscribe/Learn More  >

Challenges in Developing a Comprehensive, Automated and Flexible Oil Accounting System

[+] Author Affiliations
Lane F. Nordell, Hanif Ruda

Enbridge Pipelines Inc., Edmonton, AB, Canada

Paper No. IPC2004-0251, pp. 735-747; 13 pages
  • 2004 International Pipeline Conference
  • 2004 International Pipeline Conference, Volumes 1, 2, and 3
  • Calgary, Alberta, Canada, October 4–8, 2004
  • Conference Sponsors: International Petroleum Technology Institute
  • ISBN: 0-7918-4176-6 | eISBN: 0-7918-3737-8
  • Copyright © 2004 by ASME


This paper will present the context, objectives, challenges and innovative software development and project management techniques that enabled the building of a comprehensive oil accounting (OA) system. A major stage in the continuing development of OA components, completed in 2002, replaced an aging legacy system and added considerable functionality. Components are added to the OA system on a continuous basis The target result is an automated crude oil balancing and revenue accounting system that interfaces with other pipeline-management software systems. The challenge was to custom build and implement an OA system that: • Significantly reduces dependence on IS resource’s specialized skills. • Automates data validation between pipeline operations and management software systems. • Reduces turn-around time of the monthly invoice cycle. • Dramatically increases customer’s information availability and enhances information dissemination to customers. • Accommodates new business rules with minimal reconfiguration effort. The project management approach was to compress system development and delivery into predictable and controllable segments. These segments deliver complete components into the production environment at established milestones rather than as a whole system at a single “big-bang” event. The segmented delivery approach is known as SCRUM in the IT industry. It enabled the team to react effectively to changing business requirements throughout development. Additional techniques known as XP (Extreme Programming) were also utilized to greatly enhance the quality and predictability of system delivery. XP stresses very strong and committed client project involvement. This paper will outline the oil accounting system components and the SCRUM and XP techniques the project delivery team believes have significantly enhanced the success of the project. Due to the proven success of these techniques they are currently being used in several other IS projects including additions to the OA system. In summary, the project management and software system development approach, and stakeholder involvement secured the success of the OA system delivery. These approaches embody the philosophy of continuous improvement and superior quality in information system delivery.

Copyright © 2004 by ASME



Interactive Graphics


Country-Specific Mortality and Growth Failure in Infancy and Yound Children and Association With Material Stature

Use interactive graphics and maps to view and sort country-specific infant and early dhildhood mortality and growth failure data and their association with maternal

Citing articles are presented as examples only. In non-demo SCM6 implementation, integration with CrossRef’s "Cited By" API will populate this tab (http://www.crossref.org/citedby.html).

Some tools below are only available to our subscribers or users with an online account.

Related Content

Customize your page view by dragging and repositioning the boxes below.

Related eBook Content
Topic Collections

Sorry! You do not have access to this content. For assistance or to subscribe, please contact us:

  • TELEPHONE: 1-800-843-2763 (Toll-free in the USA)
  • EMAIL: asmedigitalcollection@asme.org
Sign In