Monday, September 06, 2010
Login
Register

Over 15 years of ERP software as a developer, implementation consultant, and pre-sales consultant.

Currently a muse - presenting, demonstrating, and educating executives on the benefits of technology.

Keywords:
#demonstration
#sales
#prototyping
#bpm - Business Process Management
#bi - Business Analytics
#erp - ERP Software

 

Topics

Blog Roll

You are here: Ramblings
Jun 6

Written by: Murray Fife
6/6/2009 6:35 AM 

Normally when you think of a Co-Operative (co-op), you think of a farmers or some other community co-op.  People create co-ops so that they join together with a common business to produce or supply a services, operated by its members with the profits and losses shared by the menbers as well.  Could an ERP software co-operative work and be profitable?

Software companies strugle with a number of issues on a daily basis - mainly because of the way that they are structured:

  • Limited development resources means that extensions and improvements to the products need to be prioritized and cut
  • Customers do not always feeling that they ware being heard and their specific needs are not being addressed
  • Retaining customers and maintenance is administratively burdonsome
  • Managing 3rd Party developers and partners.

In an economy based on sharing, could these be overcome through a co-op structure?

If customers become shareholders in the organization, and are also given the opportunity to contribute in the development of the product though internal open source where everyone who owns a copy of the product and shares information on what they are doing, then the centralized development model, and the bottleneck of having a limited number of developers becomes less important.  As a co-op, it is in the best interests of the members to share their extensions, and also extend out the product.  The co-op would just provide a mechanism for managing those extensions, and also have a small development staff that can create the extensions to the products that the members do not have the time, or the skillsets to do.

As a collective, then there is no reason why the customers are not getting their needs addressed.  Rather than having one organization benevolently dictating what new features and needs get addressed, there are many mini-development groups all contributing to the product and providing real world applications.  As the network of customers grow, the development resources and insights shouild grow quickly as well.

Having a vested interest in the software as well incentivises the customers to be good co-op citizens as well.  Because the whole premise of the co-operative is that they will share in the profits and losses of the co-op, then it is in their best interest to keep the product as profitable as possible.  With that said, the central co-op administrators have a stake in this as well, and need to stay as lean as possible so that they don't drain away any unneccessary profits as well.  A maintenance loss to the co-operative is a loss to the collective group, so a supportive and constructive community is key.

The final question is how to address 3rd party developers and consultants.  How will these people get access to the product to learn it, and to develop on it.  There is no reason why they cannot be included in the co-op structure.  They can easily purchase a single user co-operative share, and as a result become vested members in the community.

Could an ERP Software Co-Operative work?  I don't know...

Tags:

1 comment(s) so far...

Re: Could an ERP Software Co-Op Work

Murray, I think you have a brilliant idea... though I'm not sure how it fares in practice.

I'm sure it can be made to work, but the devil is in the details.

Having a co-op ERP means that businesses won't be competitive just by the ERP alone. i.e. the ERP can't sell itself as "beat your competitor" because all your competitors use the same ERP.

So they're going back to their own SWOT and I think that's a good thing. Having good ERP should be treated as having computers, fax machines, mobile phones. Nobody sells "mobile phones" as a competitive advantage to your competitor. Neither should ERP.

ERP should make running a business easy for its core tasks, and make difficult things possible. It doesn't make the *actual* business any easier though.

On the other hand, what I think businesses are having problems right now is that their ERP software (or lack thereof) hampers their business productivity. And this harms everybody from businesses, employees, customers, and even ERP software vendors.

It'll also be interesting to note if this will result in niche-specific ERPs. Rather than vendors pitching that their ERP works for all cases and can be molded into anything.. I don't think this scales. It's probably better if there's you know like "Credit Union ERP" formed by Credit Unions, "Farmer ERP" formed by Farmer Coops, and such.

Tell me more of your ideas Murray, please.

(BTW I quoted your article on my Indonesian blog about coops here: koperasi-bersama.blogspot.com/2010/02/software-erp-berlandaskan-koperasi.html )

By Hendy Irawan on   2/28/2010 9:10 AM

Your name:
Your email:
(Optional) Email used only to show Gravatar.
Your website:
Title:
Comment:
Add Comment   Cancel 
   
 
Copyright 2009 by Murray Fife Terms Of Use  |  Privacy Statement