Просьба попинать мой английский особенно артикли (К #86JXI8) :
I think that Developers(D) don't want work for foggy outlook of payment. But also some users don't want to get risk of prepaid without garantee of getting code. I think that it would be better to divide users to Clients(C) who pay only for code and Investors(I) who directly pay for Developer but get money for their risk after successful development.
It's my scheme of craudfunding:
Phase 1: Predevelopment.
Creating the feature.
Clients send money to fund for ending (FE) (can be refunded).
Developers create offers to feature.
Investors send money to fund for begining of developer (each has own) with requistion of wanted money after successful development (can be refunded).
Phase 2: Development.
The Developer chooses Investors if fund for ending greater then requested money of choosed Investors (difference will be paid after successful development) and declare development.
Other funds for begining refund to Investors.
The Developer gets money from choosed investors.
The Fund for ending freeze for refund.
New Investors can send requistion to developer. If the developer accepts them and fund for ending have enough money then funded money send to the developer and Investors wait for finishing development.
If development terminates the fund for ending refund to clients.
Phase 3: Release.
After finishing code and fixing bugs the feature releases.
Fund for ending pays for investors and the developer.