Yo veo 2 problemas principales:
- Una Idea (en mayúsculas), es fundamental tener una muy buena idea que deje claro que es algo que va a funcionar porque nos va a exigir mucho trabajo y mucho tiempo.
- Tiempo. Debe ser un proyecto facilmente modularizable, que puedan intervenir distintas personas sin "solaparse" unas a otras. Una especie de puzzle que al final se juntan todas las piezas y se obtiene un resultado completo.
El tema de que sea "modular" es esencial, porque en caso contrario nos encontraríamos con un proyecto de muchos meses o años que no se acabaría nunca si alguno de los miembros dejara abandonado el proyecto.