User Community Developments, Part XIX
As I mentioned this demonstration facility will be provided on the first day of development and be available to all of the users within the user community 7/24. Users will be able to generate generic data that can be used and reused to test the features that are being developed while the user is working to get the software right. As mentioned earlier, the use of an Integrated Development Environment (IDE) will allow user interaction with the software developer, review of the code, the ability to implement changes and run the code. Choosing an IDE is more of a personal preference. Google “Integrated Development Environment” and you’ll be provided with a wealth of information, videos and offerings. As an enterprise builder we would be somewhat limited to the Netbeans, Eclipse, IntelliJ and Oracle JDeveloper offerings.
Software development has changed from what most people understand. There will be times when a user community member may experience changes to the software their working with on a daily basis or even more frequently. Software is no longer released once a year based on a long list of changes that are opaque to the users. Small changes done incrementally over time is the superior method of building software today. When the user is driving those changes and is able to check the results of those changes against a working demo of the application there are few bugs that see the light of day in a commercial release of software. When we are discussing the development of the Preliminary Specifications on top of Oracle ERP Cloud we are discussing a well defined application scope and scale with an overall vision that is understood by each and every user member. There is no reason for People, Ideas & Objects to be releasing a buggy, poorly defined and slapped together hodge podge of an oil and gas application. We will have the resources, tools and methods to overcome the niggling details that the devil puts in our way.
Since People, Ideas & Objects will be a cloud provider of its software. And Oracle is providing their software on the cloud today. Members of our user community during our initial software developments will be able to access the work they’re doing and have done on most devices. Therefore demonstrating the work that they’ve done will be able to be presented to the producers as soon as the first week of our developments. The producers would then be able to participate through the user community member and have their specific needs and desires met in that way. Although it would be logistically difficult to have 3,000 user community members participating in this way, with 200 or so producers, more efficient ways of doing the same will be able to be discovered.
I’ve mentioned this next point a few times before and it’s just as valid today as it was then. I can’t necessarily peg the work that we’re doing here at People, Ideas & Objects as exclusively software development. That is our role and that is what we are focusing on. My point is that the cross between a software development / custom Integration will be hard to discern at times. Particularly for the user community member who will be undertaking the integration of the software through their service provider offering at some point in time. This is a result of the high levels of participation of the user community, possibly the producers tagging along too, and the developers all working to solve the issues the oil and gas industry is facing. To say that one day we will move from a decidedly software development phase to an integration phase in my mind will never happen. Integration should be one of the key issues that the user community member should be considering at all times and asking themselves, how can I speed up the implementation / integration of this feature within industry? Which raises the question when is it that the user community member begins the development of their service provider offering? Even without an assigned service provider process is there work that can and should be done by the producers in anticipation of the integration.
It’s within this post that we see the dynamic and critical role that is undertaken by the user community member. Without them nothing is going to happen, and nothing will happen unless its an idea or thought of the users first. Such is the interesting nature of this work and this time we find ourselves in. It should be clear that this is not your grandfather's user community.
The Preliminary Specification, our user community and service providers provide for a dynamic, innovative, accountable and profitable oil and gas industry with the most profitable means of oil and gas operations. Setting the foundation for profitable North America’s energy independence. People, Ideas & Objects Revenue Model specifies the means in which investors can participate in our future Initial Coin Offering (ICO) that will fund these user defined software developments. It is through the process of issuing our ICO that we are leading the way in which creative destruction can be implemented within the oil and gas industry. Users are welcome to join me here. Together we can begin to meet the future demands for energy. And don’t forget to join our network on Twitter @piobiz anyone can contact me at 403-200-2302 or email here.