Project Governance for an ICO

Hi guys.
Which kind of organization do you think that is better for managing the development process on a brand new blockchain project? which likely would raise funds as an ICO crowdsale but will be managed as an Open Source project .

Is better to have an open decentralized organization composed by casual contributors whose will spontaneously offer their support through internet? or is better to establish a commercial company with a well defined management team and employees?

How do you incentivize collaboration from developers whose would be involved in this project by their own interest? how do you assure quality management in the development process? and how to manage project funds and resources in a clever way?

Would the concept of Decentralized Autonomous Organization be applicable to this?

Here’s an article that complements this topic. “Why Every Cryptocurrency Needs a Good Blockchain Governance Mechanism” http://www.cryptomorrow.com/2017/10/13/why-every-cryptocurrency-needs-a-good-blockchain-governance-mechanism/