That preceding discussion brings me to an idea that I shared with few of your, but I think I would like to get a response from a wider audience of this secret society. Both Pros and Cons are welcome.
Like some of you, over the years, I had projects of variable quality delivered to me when I outsourced the development. It have been getting better only because I have been managing my projects more tightly. Being a developer myself I find a need for more standardized marketplace, project management tools and education. Elance, oDesk, rentA-whatever... and a like only manage hiring, review and payment process, but don\'t manage or guaranty quality of outcome.
1) No guaranty of quality by marketplace;
2) Ether overpriced bids from large providers or very low bids from smaller providers, that eventually end up delivering inferior product. Both in larger part are due to projects not being well defined by the project owners.
3) Project owners don\'t have a clue what their idea may cost to implement.
4) Millions of developers writing essentially same code that other developers had already perfected.
"Software Factory" where:
1) Anyone can become a provider or buyer.
2) A Marketplace where as part of prerequisite to become a provider one must agree to deliver based by marketplace\'s standards of quality or not get paid and may even get a negative review or get penalized in other ways. All backed by independent review process.
3) Requirement to pass training or a test in how to provide quality service.
4) Standardized Software Project management tools on marketplace-wide bases.
5) Repository of templates of projects that in high detail describe functionality and show user interfaces and list firm bids and time frames from providers. Anyone can reuse a template and change it for their own project to make their implementation of that project unique. - This is done to show to project owners what needs to be provided to developers for them to provide a firm price and time frame on a project and it provides to developers exact requirements of what someone wants them to code.
6) A reusable code repository that could be used to assemble an application very quickly. Functionality that doesn\'t exists is well defined and is sent to the marketplace for coders to bid on. After a new functionality is coded it becomes a part of repository and used as a small block in the sponsoring project. Additionally, the coder of any block gets a bit of extra revenue each time someone reuses that code block.
Benefit to project owners: they get 100% project completion guaranty ( while industry wide research from a reputable research firm reveals that over 65% of software projects are ether over-budget, over-time or never completed). Their projects are completed with higher quality, on time, on budget and at a lower cost. Issue of who owns the sourcecode I know how to solve. They don\'t have to worry of sourcecode being stolen or to give a lot of equity to technical co-founder or in some cases needing a technical co-founder. Being a technical co-founder myself I am not even a bit worried that I will loose any equity because of that system because I get what I want that works, fast. This removes business risk of software development failure.
Benefit to developers: They get to produce high quality code in projects that get finished. They get paid each time their code is reused in hundreds or even thousands of projects. (Like syndicated writers) They can work faster because large part of thinking of how to implement something already had been done.
So lay it on me, how is this a bad idea?
Anyone wants to do this?
1) I got no welcome email to the group, I just started receiving individual messages from Google groups.
2) In the Community Guidelines it clearly stated "It is OK to be critical about an idea or opinion, but please be constructive." So, to be critical about an idea there needs to be an idea proposed in a first place.
3) People without ideas are brain-dead. If I can\'t discuss ideas with anyone then this whole thing is 50% or more useless.
4) If you have problem with amount of messages in your email box, get better email box with filtering to put messages into folders or get a better group/forum software and don\'t prohibit creativity.
5) And since we are talking about tagline, your tagline is not accurate to facts of life. Both ideas and people change.
--- On Wed, 12/5/12, Hayden Tay <hay...@founderdating.com> wrote:
From: Hayden Tay <hay...@founderdating.com>
Subject: Re: [FD Members] Software Factory - not SPAM, but a business idea
To: "Max" <alphaon...@yahoo.com>
Cc: "founderdating" <email@example.com>
Date: Wednesday, December 5, 2012, 9:49 PM
A note that we do not allow discussion of business ideas here. Sticking to our tagline - we believe strongly in people and less about the ideas (not to mention a flurry of emails discussing all the ideas we have will probably kill our inboxes).
This rule is indicated in your welcome email to the group, but I missed putting it in the Community Guidelines. I apologize and will be updating the guidelines to reflect this.
If you have further thoughts about improving the community or any suggestions for the Community Guidelines, please respond to me directly.
A note that we do not allow discussion of business ideas here. Sticking to
our tagline - we believe strongly in people and less about the ideas (not
to mention a flurry of emails discussing all the ideas we have will
probably kill our inboxes).
This rule is indicated in your welcome email to the group, but I missed
putting it in the Community
I apologize and will be updating the guidelines to reflect this.
If you have further thoughts about improving the community or any
suggestions for the Community Guidelines, please respond to me directly.