Introduction Git - the version control system which is in a way decentralized by itself, pair it with smart contracts to release funds when certain milestones in the development of a software project are reached. Utopian.io revolutionized voting on software project hosted on GitHub by combining Steem with Github. But as far as I see you still can't pay individual developers by their code contributions or support QA aka bug-hunters and bug fixers by way of having bounties in smart contract form.

Nice GUI to propose projects but I don't see Git integration Building functionality Building platforms and I think even GitHub itself can mark if a project builds. That's a good first step to ensure the code build actually builds but that doesn't cover functionality. Functions you want your software to perform are usually written down in a document called Project Specification or RFC as in Request for Comments on infrastructure the internet. You can also have automated test which you can write in advance and when run you get a "passed/failed". When a piece of the software you are writing gets implemented you could be paid by smart contract automagically! Escrow for work Imagine that you as an investor or developer propose a project where most of the funds from your ICO or other form of funds collection get locked up in a smart contract until certain building milestones are met and developers get paid. Developers have also certainty that there is enough money and thus can trust that the project owners don't leave in an exit scam with all the funds. Of course this applies to (public) share holders or investors as well. Because through methods like ICO's we the people can actually invest directly in projects.