Apprezzo che tu non possa iniziare un progetto open source con solo un'idea, ma sarebbe sufficiente un progetto? Qualcuno ha mai visto ciò che ha fatto dove un progettista pubblica un progetto e gli sviluppatori si uniscono per iniziare la codifica?
Apprezzo che tu non possa iniziare un progetto open source con solo un'idea, ma sarebbe sufficiente un progetto? Qualcuno ha mai visto ciò che ha fatto dove un progettista pubblica un progetto e gli sviluppatori si uniscono per iniziare la codifica?
Se non trovi un programmatore direttamente, come conoscere qualcuno e "parlargli dentro", allora non penso che il progetto funzionerà.
Ho visto molti progetti con progetti completi e un framework, che non ha mai nemmeno generato un prototipo.
È difficile attrarre sviluppatori in progetti "morti". Quindi non suggerirei di iniziare un disegno (completo) se non hai ancora qualcuno da codificare. Ovviamente, avere un'architettura generale potrebbe aiutare a far partire una squadra.
Direi che hai un buon inizio. Se hai un'idea di come dovrebbe essere il prodotto finale e di come gestire ciascun pulsante / interazione dell'utente, probabilmente sei più vicino di quanto pensi .. ORA, far sì che qualcuno salti a bordo e lo codifichi potrebbe richiedere un po 'di tempo e forse non succederà mai .. a seconda del tuo prodotto, potresti essere in grado di "guardarlo intorno" e ottenere una certa trazione.
Nella mia esperienza, il "progetto finale" spesso manca dal piano di progetto delle parti interessate. A mio parere, avere la funzionalità "svuotata" in modo che le interazioni dell'utente e il flusso del programma / processo siano disposti, è un enorme passo nella giusta direzione. Se sei intenzionato ad andare all'open source, crea la documentazione su come dovrebbe comportarsi il prodotto finale e creerai (dico questo in modo approssimativo) un test di accettazione degli utenti che è molto più facile da sviluppare.
Penso che la sfida più grande sia quella di coinvolgere un programmatore (o una comunità) perché probabilmente stiamo lavorando tutti ai nostri progetti che pensiamo sia la "prossima grande cosa".
O sarebbe un grande progetto / opportunità per imparare il codice.
Leggi altre domande sui tag open-source design development-process