Se vuoi controllare la tua idea, allora forse hai bisogno di pensare al progetto dal punto di vista dell'architetto / project manager. Metti insieme un progetto di bozza, quindi inizia a scrivere descrizioni di storie / caratteristiche. Rompi il problema in molti semplici pezzi gestibili, quindi chiedi alle persone di contribuire alla costruzione di alcuni elementi senza che loro debbano capire il progetto generale finché non sei abbastanza in profondità da mantenere il controllo creativo che desideri. La trappola, naturalmente, è che le persone amano essere coinvolte nei progetti a cui partecipano e perdi l'opportunità di ricevere preziosi consigli dai tuoi colleghi.
Se il tuo obiettivo è quello di guadagnare da questa idea, devi pensare se l'idea in sé o per sé soddisferà tale requisito, o se c'è una fonte accessoria di entrate legata all'idea che desideri perseguire. Ogni opzione ti consente di fornire un incentivo o una motivazione diversa a chiunque sia interessato ad aderire al tuo progetto. E a prescindere, dovrai comunque pianificare come vuoi fare le cose quando porti gli altri a bordo.
Se il denaro non è l'oggetto, allora non importa chi tu possa aiutare, perché la fiducia sarebbe il problema più grande. Naturalmente se conosci qualcuno di cui ti fidi assolutamente chi sarà disposto a unirsi a te nella tua impresa, allora forse una partnership commerciale sarebbe un modo migliore per avvicinarti a questo.
Ad un certo punto, se desideri coinvolgere gli altri nel tuo progetto, avrai bisogno di farli realmente entrare nella tua idea. Riguardo a quando, nel processo, ciò si riduce al tuo livello di conforto a tale riguardo, e in quanto tale, la strategia che applichi per permetterti di sviluppare la tua idea sarà influenzata dal livello di fiducia che sei disposto a dare ai tuoi colleghi.
Se decidi che un open-source, o un simile modello open-source / open-development funzionerà per te, allora vorrai costruire una comunità attorno alla tua idea e permettere all'entusiasmo della comunità per il progetto di portare avanti le cose. Definire un progetto su un sito web come GitHub o SourceForge ti permetterebbe di affermare chiaramente che sei la fonte dell'idea e del leader del progetto, mentre permetti comunque di invitare altri a contribuire al tuo progetto. In ogni caso, comunque, a meno che tu non abbia un sacco di soldi da bruciare, eviterei di usare gli appaltatori perché non avranno alcun investimento emotivo nel tuo progetto e probabilmente ti forniranno un risultato che ti lascerà come se fossi tu dovrebbe averlo fatto semplicemente da solo
Buona fortuna con la tua avventura! : -)