Tuesday, June 06, 2006

I have seen the future,

Google in general, and Google Spreadsheet in particular.

I was invited to Google Spreadsheets today, if you do not have a Google account, you need to get one and start using their services.

Brilliant implementation.

Technorati Tags: ,

Sunday, June 04, 2006

I found this quote on Good Morning Silicon Valley.

It speaks to the one identifiable risk I think exists in blogging.

"The problem I am concerned with here is not the Wikipedia in itself. It's been criticized quite a lot, especially in the last year, but the Wikipedia is just one experiment that still has room to change and grow. ... No, the problem is in the way the Wikipedia has come to be regarded and used; how it's been elevated to such importance so quickly. And that is part of the larger pattern of the appeal of a new online collectivism that is nothing less than a resurgence of the idea that the collective is all-wise, that it is desirable to have influence concentrated in a bottleneck that can channel the collective with the most verity and force. This is different from representative democracy, or meritocracy. This idea has had dreadful consequences when thrust upon us from the extreme Right or the extreme Left in various historical periods. The fact that it's now being re-introduced today by prominent technologists and futurists, people who in many cases I know and like, doesn't make it any less dangerous."
-- Jaron Lanier sees hazards in the hive mind

I have felt that in the collaborative environment the drive for consensus can overcome all obstacles, even the truth. And although I am guilty of applying this in my criticisms of Petro Canada I am basing my attacks on the theories of Dr. Thomas C. Schelling's works and most specifically "The Strategy of Conflict" for which he received the Nobel Prize for in 2005.

I can assure you as the copyright owner I am aware of the danger that the Mr. Lanier speaks of. I can also ensure those involved in these developments that I will exorcise this from of discipline in this blog and software development project if the problem should develop.

Technorati Tags: , , , , , ,

Saturday, June 03, 2006

Java, the fourth component of the Genesys' technical vision.

Over the past couple of weeks I've identified elements of the Genesys' technical vision, initially commented on here. The technical vision provides a paradigm for the manner and type of application that operates in the Web 2.0 environment, and specifically in the oil and gas industry. Today, I am going to talk about Java, the fourth component of the Genesys technical vision, and then later in the next few weeks I will tie in why I believe the technical vision is so important in oil and gas.

Highlighting some of these features with a number of separate postings. I am attempting to show the different elements and there designed purpose in the Genesys application. I'll briefly note the three other components of the vision IPv6, Wireless and Asynchronous Process Management, and then focus on the fourth, Java. To aggregate stories I have written around this technical vision, just select the tag "technical vision" noted in the Technorati tags.

Some quick notes about the other three.Asynchronous Process Management (APM), or, how life rarely goes as planned. Asynchronous communication are designed to accomodate out of sequence events and deal with them as they occur. Processes that deviate from the norm can therefore be handled particularly well with Java's exception handling capabilities.

IPv6 eliminates the client server paradigm. With static addressing that enables anything and everything to be controllable, monitorable and any other ...able that you can think of.

Wireless and the ability to have a network in an instant. Where speed and "last mile" issues are eliminated through the use of the wireless Internet.

Java, number four on the technical vision list. Where to begin. As I indicated earlier, registration for the Java Introductory course is encouraged. Everyone needs to understand the concepts that have developed within the language. The ability to understand and to appreciate many of the future technologies and capabilities is dependent on these fundamental Java principles. Writting code is always fun as well.

Essentially what the technical vision points to is the elimination of the client server model. A model that is the foundation of the Internet today. Replacing this with the ability to manage and control any and all electronic devices. So what the fourth element of the Genesys technical vision, Java, provides is a "programming language" to deal with this new prospective world. And when we think of Java it is best to frame it in the context of a "programming environment".

Several of the critical components of Java are well known. The ability to write once and deploy anywhere is largely in place. What may not be fully appreciated is Java's strict typing, polymorphism, inheritance and object implemenation. Each of these links are to Dick Baldwin's online tutorials on how these components can be used to make such a difference. I highly recommend reviewing his site. Dick Baldwin is one of the better websites providing quality Java development education.

At this point in time the introduction of these four elements of Java are all that need to be introduced. What I want to achieve in this entry is to bring together why Java, wireless, IPv6 and Asynchronous Process Management are so very important in the very near future.

You can imagine a world where everything electronic is reporting, being monitored and controlled, and in a wireless environment how things don't need to get confused. Sudden system failure due to unseen events are a common theme in Hollywood and systems in general. This problem is what Java set out to solve by typing the language so strongly. I see Java as providing the ability to make this environment where any and all devices are operating, predictable. There is no area for ambiguity in many of these systems. How do you know you used the correct encryption algorithm to decode the production volume, from the right well? Java typing can differentiate anything and everything and that is why it is included in this technical vision. No other language is as strict in its interpretation of typing as Java.

Lastly I will note the value of inheritance in Java. Inheritance is where the ability to build off many other excellent frameworks and works of others. An excellent example of this is the GlassFish server Genesys is using as its base, or Java Enterprise server (v. 5.0). Testing and development was done from many different perspectives, and although it has little to do with oil and gas or accounting, it covers off many of the basic services that must be provided first. Once we write to a specification and achieve certification, then the evolution of the application will be managed without any glitches.

This is why Java is so important as a future programming environment. This technical vision exists today and only needs to be implemented in order for it be operational. Since Genesys is implementing this vision, only IPv6 needs to be deployed in all markets, something that is scheduled to occur soon, and certainly much sooner then this application will be completed by. Now that I have completed the high level review I will move on to more oil and gas and accounting specific applications of the Genesys technical vision. I encourage any and all readers to comment on this important aspect of what we are doing here, I look forward to your comments.


Friday, June 02, 2006

Partnership Accounting Part V, production volumes.

Up to now we have discussed many aspects of the unique Partnership Accounting requirements of using the joint operating committee as the central organizational focus. The nature of the oil and gas business is unique in many ways and this Partnership Accounting discussion captures many of the issues that an oil and gas system needs to address.

  • Daily and monthly volumes defining a period of time.
  • Spec vs raw, products and by-products.
  • Processing and gathering fees based on (non) ownership.
  • Imperial vs. metric reporting standards.
  • Nominations, comingling of gas.
  • Working interest owners earning different production values.
I suggest that adding these requirements to an already elaborate Production Accounting algorithm is going to be a challenge for the entire information technology world. However, it is also something that can be done. The only impediment is money.

Some history of how the industry has developed, and the influence that these historic attributes play. Once an agreement has been in place by the partners, a general framework of understanding how the operation is then established. These frameworks are legal agreements that are explicitly supported by the norms and culture of the oil and gas industry, both locally and internationally. These organizations in Canada include the Canadian Association of Petroleum Landman (CAPL) and the Petroleum Accountants Society (PAS).

Once these agreements and frameworks are in place, this is the precise point in time that real life conspires to make things complicated. These frameworks have also placed a number of processes in the hands of the companies to deal with these real life anomalies. Mail ballots, Construction, Ownership and Operation (CO&O) agreements define in detail what exactly the operation is. Company A will use Company B's gathering facilities for $4.50 / 103M3 etc. Sales agreements are defined between each individual producer with nominations being a process of balancing the sales and production processes. These also create unique accounting requirement for the property in the long run.

The influence of management here is significant. Each company has differing strategies for the area and each are attempting to optimize their assets. In other words differing perspectives of the same data and information. The compromise and details of each partner in each issue creates the unique accounting requirements for each partner for each asset. This system is being built to accommodate these needs. What is unfortunate is that this is the point that SAP, our competitor, wants the producer to get closer to the customer! I have worked in oil and gas for almost 30 years and I am still unable to find a "customer" as SAP defines here, and after many search parties have been lost, I am giving up in the search for an oil and gas customer.

By way of an example, I as an operator in a major area have the desire to expand the throughput of my gas plant. By drilling in other regions and zones, gathering of additional gas that may now be commercial. The land is held by another firm that has no facilities around the area and are beginning the process of searching for partners. A few years later our new partnership has made a significant gas find. The production is a rich gas stream that also happens to be sour. One company has an invested infrastructure to deal with their production, the other partner has only his production. These two firms will realize substantially different metrics regarding their investments in these properties. The partnership accounting for the joint operating committee has to consider these issues and attributes in a never ending evolution of the accounting requirements. Can you say Java?

What this Genesys system will do is provide the richest environments for managing these issues. In discussions regarding the Accountability Framework with SEC Chairman Christopher Cox it is noted that he is using XML to create a metadata standard for managing the accountability of companies reporting for SEC regulations. In essence using the power of the computers today to enforce compliance as opposed to the human influenced methods today. Genesys is developing the W3C standard for oil and gas reporting. As our budget includes $9,000 for membership in W3C for this purpose, then nothing will happen in this area until these funds are secured.

If the facility needs to account for the literal chemical composition of its aggregate production, almost impossible in a large facility, then that could happen. Or alternatively the legal framework could override the requirements of the actual production, very common in large facilities and less so in small ones. Most likely, the joint operating committee (JOC) will need to select a hybrid solution from the Genesys system in order to deal with the unique strategies and production requirements of each producer represented at the JOC.

Another certainty in this is the dying hierarchies are more then satisfied with their SAP software. SAP explicitly supports and recognizes the management, therefore becoming the ultimate software tools for bureaucrats and self serving pigs, like Petro Canada.

Technorati Tags: , , , , , , ,

Thursday, June 01, 2006

Petro Canada, the definition of incompetence.

Wanting to remain fair and reasonable in my criticisms of our marketing target, Petro Canada. I want to provide an early response to some of the perceived unfairness that I may have leveled at the firm.

The nature of my criticism may appear to lead to circular thinking. This circular thinking can therefore lead to a variety of contradictions. But as in all philosophical endeavors, the ability to analyze these contradictions leads to a variety of issue resolutions and / or at least clarity. So here is a summary of my criticisms to date and how they may appear at first to be inconsistent. Only upon analysis to show that the "management" of Petro Canada have become self serving pigs at a trough.

# 1 Petro Canada can't make money in a high priced commodity market.

Although my analysis of the company has revealed that they really are losing money, they have not admited it in any of their financial disclosures or guidance. I have predicted the second quarter of 2006 will be the first quarter the company announces that its loosing money. If the management doesn't disclose the extent of their difficulties, they may be bunking with Enron's Jeff Skilling and Ken Lay much earlier then they realize. With these commodity prices, you would think that making money would be easy, but please recall that we are talking about Petro Canada.

The second aspect of not making money is generally a reflection of the management itself. If the management pay's too much to acquire its assets, losses due to the high cost of capital will eventually sink the company. Due to its history of nationalized assets and unilateral takeovers, this at first blush is not a criticism of Petro Canada's management, but we'll get back to this point.

# 2 Can't buy assets at market value.

Contrary to the previous note, the inability to negotiate or bargain with other groups is a skill and an art. For IBM to have acquired Price WaterhouseCoopers for $3 billion, after HP had a negotiated agreement to acquire PwC for $19 billion, shows much of what an effective management can do. Petro Canada can't negotiate a deal, so it takes it hostile. Motivated by the need to be perceived as an "active explorer" in the Arctic region, Petro Canada will do everything to secure those assets. The trouble of course is that they are unable to have them nationalized, or acquired for cheap prices as the strong arm of a third world country.

Just as I suspected, analysis of these points reveals a lot.

  • The one uppermost point is that this management can't make money on confiscated assets!
  • Petro Canada can't play nice with others. This bid for Canada Southern Petroleum Ltd. is for $113 million, or less then one half of one percent of Petro Canada's market cap. Talk about rearranging the deck chairs on the Titanic!
  • Even in a high commodity market with little or no capital invested, Petro Canada can not earn an income?
All of those interested parties in seeing that this scar on the integrity of the Canadian government disappear, this pathetic example of a bureaucracy that is unaccountable, uncontrollable and unprofitable be dealt with in a timely manner. Please join me in this chorus and have the management removed, the assets returned to their rightful owners and start anew with this blog and software development.

The management however has courage. How else could you describe the obscene compensation noted below. How dare this management grant themselves the following options.
Total stock options granted 21,823, 535 as of March 31, 2006.

Average option price. $31.

Closing stock price. $51. (converted at $0.895 Canadian / US)

In the money value of stock options = 21,823,535 x (51 - 31) = $436,470,700.

Does anyone wonder why Petro Canada has resisted these software developments?

Technorati Tags: , , , , , ,

May Business Report

Marketing
What a difference a month makes. Our marketing program has moved into its second phase with the recent convictions of Skilling and Lay. Petro Canada continues to provide ample material for analysis and comment, and we are anxiously awaiting the companies second quarter results. The results of this marketing are beginning to provide the exposure that we seek, particularly locally.

Through Google analytics we are able to find out many things about our audience and have begun to understand what information and commentary they are seeking. I am intoxicated by the numbers of visitors. Blogging is truly an impressive development.

I have started to use the Technorati service to help evaluate this blog's performance. We are still jumping around a fair amount, however this last month we have seen our ranking jump from the low 900,000's to the low 700,000's. Not bad for a six month blog, and considering the total number of ranked blogs has jumped to almost 42 million.

I have in mind the idea of setting up an occasional "guest" blogger that could participate on occasion. The problem is that the tone of the marketing campaign causes the volunteers to cringe a bit. Seeing how the industry has treated me and the need to go to such extents is generally understood and agreed too, they don't want to volunteer their head to the chopping blog.

Content
We set out to see what kind of pace we can attain in terms of the frequency of blog postings. With the stated May objective of writing one article per day, I am now putting this in place for the long term. The discipline to write one story per day is a rather torrid pace for one individual. But it has an indirect effect of increasing and focusing the quality and value of the entire process. Therefore I want to try and establish a new guideline for June, that being of 8 posts per week, and, one per day as new minimums in posting.

My Favorite entries.
Im adding a new component to the month business report. My favorite entries for the past month. I have to say a few jump out at me as being critical in the development of this solution. They are:

Technical Architecture
No changes to the overall technical architecture were made in May 2006. GlassFish continues to soar in terms of its acceptance and value to the community. As the first Java Enterprise 5.0 server it has access to a broad market, but the response to GlassFish seems to be so much more then that. Sun has begun the process it seems of reuniting the Java community after many years of competing servers such as WebSphere and Bea's offering.

I remain fairly firm in my use of AJAX. I think this technology needs to mature and move away from the JavaScript underpinnings. I would prefer to see a JCP authorized dynamic language (Groovy) fill the role that JavaScript does in AJAX. Since Genesys' focus is on the server side, with associated applications providing the user facing geographical components, AJAX style language hybrids may be able to fill a need in the future.

I started using ecto as my blogging tool. Scary powerful stuff. Once you get used to it, it can reduce your time requirements substantially. I would also like to find a tool that can evaluate my writing and make recommendations on its readability performance. If anyone knows of a good tool like that I'd be pleased to know.

Budget

• Revenue to the end of April: $0.00

June 1, 2006 budget items. (All costs are in U.S. dollars and include the 33% premium for the development copyright fee.)

  1. . Project management and development = $300,000
  2. Sun Grid The first thing we need is a home for the code. The grid provides everything we need in this instance, and the Grid that I selected was Sun's. At $1 per processor hour, a very affordable way to secure the resources we need. I think that our first years requirements would be amply satisfied with 10,000 hours of processing for the remainder of 2006 calendar year. Total requirement = $13,300
  3. Ingres Open Source database and part time DBA, Total requirements = $57,000, Collabnet, I would like to have a generous budget for this critical tool. Provides the code management, community process, project and issue management. Budget includes tools, appropriate setup and consulting services. Total requirements = $34,000
  4. General and Administrative, first 6 months of operation Total requirements = $60,000
  5. Membership in W3C Total requirements = $9,000
  6. Total Capital and Operating budget, 2006... $484,000

Notes:

• Sponsors, producers, and user contributions and donations are accepted.
• Please recall that this community is and will be supported by the producers. Based on an annual $ assessment per barrel of oil. For 2006 the assessment was fixed at $1 per boe per day per year.
• A company such as Encana in Canada would therefore be expected to support the community to the tune of $700,000 for the 2006 calendar year.
• These Monthly Business Report budgets are being proposed on a pay as you go basis for 2006 to support the community and ensure the community develops in the manner that is expected.
• Your donations are greatly appreciated, no donations mean no development work is being done.


Technorati Tags: , , , , , , , , , ,

Wednesday, May 31, 2006

"Petro Canada was forced to make a hostile bid."

Its 1982 and Canada has just passed its new "Liberal" governments budget. Petro Canada, being the product of the Canadian government's attempt to emulate the rash of 1970's style third world countries. Commenced the nationalization of petroleum assets. Venezuela, Mexico's Pemex and Libya were the prototypical examples that the Canadian government used to nationalize the Canadian oil and gas industry under Petro Canada's "management". Under the premis of a "back-in" Petro Canada was handed many of the most handsome oil and gas properties in the country. The fact that they were owned by other companies was not an issue. And as is the case with other third world nations, why would Petro Canada assume things are different in 2006.

With the Federal treasury in tow, Petro Canada went on a spirited acquisition trail. Foreign energy producers like Shell, Texaco, Chevron and BP soon learned that Canada was not hospitable towards foreign investment, and hence found little market value for their assets. Having adopted discriminatory tax policies that favored Petro Canada, foreign companies sold at distressed prices to Petro Canada. So when Petro Canada used these two methods to acquire assets, we see the attitudinal reason for their lack of patience with Canada Southern Petroleum and their Arctic assets. (Remember Petro Canada must be known an explorer.) Or as I have stated before, Petro Canada and its management are entitled to their entitlements.

Petro Canada in today's Calgary Herald indicates that it has not necessarily given up on Canada Southern Petroleum Ltd. (Recall its "Wednesday's corporate strategy" today). However as they are quoted as saying,

"It was toward the end of the process that Canada Southern came back to us with their estimate of value, which was significantly different than what our's is."
Kinda reflects an un-constructive point of view. You want to buy, the vendor does not want to sell. These "bargaining" positions that others may take towards Petro Canada's offer are not typical in the third world, and are particularly inconvenient for the management of Petro Canada. If you listen carefully you can just about hear the management of Petro Canada, "if you don't sell then we'll nationalize your interests". And "if we can't nationalize you, we'll impose discriminatory taxes on you to force you to sell at prices we deem reasonable".

Just as this Tiger (Petro Canada) can't change its stripes, either can it's management. The pen may be mightier then the sword, however, I would say the WebLog is mightier then the pen!

Technorati Tags: , , , , ,

Tuesday, May 30, 2006

To Kyoto, or not Kyoto, that is the question.

Firstly I don't think there is a sane person that believes the influence of Kyoto protocols was a positive or reasonable solution to the environment. When politicians and bureaucrats come up with solutions, they have a tendency to be the wrong solution to the wrong problem at the wrong time. The science not being fully established, yet, many fear that the need for action is now, just in case. Not an unreasonable or irresponsible point of view.

Is this the time for energy industry to take this initiative and make it theirs? What if they were able to establish reasonable targets, commercial frameworks and dare I suggest environmental improvements. The point I want to make here is I think this can be done "profitably".

The environment and energy industries are now one in the same. How the energy industry can stick its head in the sand until the environmentalists go home is as unreasonable as the Kyoto protocol itself. Its time for the energy industry to get in front on this issue and make it their problem. In Canada the unjust method of allocating Kyoto penalties would have had serious detrimental outcomes with respect to our industries performance, commercial viability, and unquestionably a decline in the environment.

The sad part of this entire debate is that it appears the solution to the problem is what the energy industry needs anyway. As the oil reserves decline in pressure, and hence their drive, secondary forms of pressure maintenance, such as water injection are introduced. To enhance these secondary methods many miscible and / or tertiary methods and agents are added to maintain the reservoir pressure, and influence the oil from the rock. These methods are successful in capturing as much as 40% of the oil in place. Natural gas, propane and butane are injected into the formation sustaining production deliverability and increasing the life of the field, something that is desperately needed.

CO2 or Carbon Dioxide the chemical that Kyoto has deemed as evil is one of the most effective miscible agents. Not only would CO2 maintain the formation pressure, the CO2 works to loosen the grip of the rock on the oil, freeing it to be captured in the production. How big are miscible floods in Canada? Very large with over 30 fields that are actively being flooded with these miscible agents. I think there are more then 3 CO2 floods in the province of Alberta as well. Miscible floods that are driven by CO2 gas that is sucked out of the earth's atmosphere.

This is hardly a failure of the energy industry to deal with the problem. So why have they left the issue to the politicians? I think this is symptomatic of the inability of the structured hierarchy to deal with the problems of today. The Alberta Government has had a significant influence in the development of miscible floods in Alberta for over 3 decades. Funding 100's of millions of dollars in royalty holidays and incentives to maintain long term oil deliverability for the province. They and the energy industry have done a fantastic job in making this engineering understood and productive for the companies and the citizens of Alberta. The Alberta Research Council has been able to develop the leadership on this initiative. They have even developed a handsome software application PRize 3.0 to evaluate reservoirs for the effectiveness of miscible flooding. No one who is familiar with these initiatives would argue the level of their success.

It is therefore, in my opinion, the failure of the hierarchy to deploy the necessary resources in the Kyoto debate, and the failure of the hierarchy to use what it knows to mitigate the environmental risks. I want this blog to include the environmental components of the earth's atmosphere as a critical part of its role. I am therefore adding the topic of the environment as a point of the discussion on an ongoing basis. After all what we are doing in building this software is to define the innovative high performing oil and gas organization. A key component of these high performing organizations must include a solution to the environmental problems we face. If we are building the software and design the solution in the software, then we can solve the problem.

Technorati Tags: , , , , , ,

When were Petro Canada's options granted?

A story in today's Wall Street Journal asks if there is any correlation between the time that stock options are granted and their pricing. Steve Stecklow asks of Dr. Erik Lie (pronounced Lee) in "Options Study Becomes Required Reading"

"it's uncanny how good these executives must be at predicting what will happen with future stock prices"
After considering the situation, and writing his doctoral thesis, Dr. Lie raised a very interesting point regarding the use of stock options. He asked if the companies that were under his study to provide the dates of the stock option grants.
"Dr. Lie says he tried to contact a few companies to ask about the dates they granted options but he couldn't get past their secretaries, and gave up. His paper concludes, "Although I show aggregate evidence that retroactive timing occurs, it is difficult, if not impossible, to prove that such timing takes place in individual cases".
Now I think that Dr. Lie has valuable theories here. So in the interest of science and better accountability we should help Dr. Lie in his quest. Does Petro Canada back date stock option grants? Lets have a call in and determine if we can find out. Petro Canada's phone number is 403-296-7691 and ask for Gordon Ritchie, Senior Director, Investors relations.

Please report any findings to this blog through the comments field of this entry.

Technorati Tags: , , , , ,

Petro Canada news management.

I am sorry to report that Petro Canada have pulled their press release about the acquisition of Business Inteligence Software. Fortunately the press release can still be sourced through Google Finance.

Technorati Tags: , ,