I'm interested in novel business structures, especially where employee's performance is directly connected to their pay, and employees can strike out in their own directions, taking the risk on their own shoulders.
The basic idea is to have a "marketplace for labour" rather than a centralised business structure.
Somebody commences a project by getting customer interest (or putting up bounties for salespeople who then do this) - that somebody would then be a project manager. He would then need various other people to help him finish that project: programmers, designers, accountants, lawyers, IT admin, sales people. The project manager would write up bounties for each aspect of his project that needs doing and collect expressions of interest. From this, he would assemble a team who would be contracted to that project for its duration. At the completion of that project, those people are freed to find other bounties. The project manager would pay the bounties using fees that the customer pays. In this case, the risk can either be completely on the project manager, or can be shared between all interested parties if profit is also going to be shared.
At any time, a number of project managers would be busy doing projects, and anybody can become a project manager to try out a new idea they have.
One implicit assumption here is that the whole project is run across the Internet, internationally.
Advantages:
Disadvantages:
There would be a significant amount of paperwork and negotiation generated by such a system and one of the key issues to making such a system workable is to find a way of managing this overhead.
One idea is that each "employee" is an independant contractor. As a thought game, let's see how this would happen in a typical company. In a hypothetical IT company, you'd have:
For the duration of a particular project, you'd want the same core group people to stay: managers, sales and workers. Other people such as HR could be involved with multiple projects.
Some sort of bounty system could be used. A bounty request could be put up for a particular contract by a manager who is commencing a project. A contract would require a certain number of workers; prospective workers could offer themselves available for a particular contract. The manager could then accept whichever workers have put up offers. Workers need not come only from a select pool; bounties could be public.
With such a bounty system, programmers could float between various projects as demand and supply changes. Such a bounty system could also have a reputation / ratings system to rate the quality of each worker.
Managers would have the full benefit/risk of respectively succeeding/failing, unless perhaps some sort of profit-sharing system was used.
Other parts of a company not often used could be separate "businesses" that offer their services. In this way, it could be possible to have several competing service providers creating a free market within the "company".
The result of such a structure would be a very decentralised business. Managers could start whichever project they want, and programmers can choose their manager. A good comparison is a cathedral vs a bazaar (Eric Raymond...), where instead of having central management, managers and projects can choose whichever direction they find profitable.
I'm also interested in the ability to choose workers without being geographically constrained. This greatly expands the available labour pool.
Working from remote locations comes with several problems such as the problem of negotiating an international contract, payment using foreign currency and security concerns about confidential information.
Page Information
|
Wiki Information |
Recent PBwiki Blog Posts |