Alla ricerca di sviluppatori per la collaborazione nel progetto open source aziendale [chiuso]

1

Sono un fondatore e unico sviluppatore di un software open source progettato per un piccolo sottogruppo di imprese. È stato originariamente sviluppato per e ora viene eseguito in una delle attività del tipo per cui è stato progettato.

È il mio progetto più grande e volevo creare qualcosa di ancora più grande. Creare un'azienda che sviluppa software e vendere il prodotto non è un'opzione per me, quindi ho deciso di rendere il progetto open source e vendere i servizi di implementazione e supporto alle imprese nella mia zona.

Il problema che ho dovuto affrontare è che non riesco a trovare sviluppatori che contribuiscano al progetto. La maggior parte degli articoli e dei libri sulla crescente comunità open source afferma che gli sviluppatori arrivano dalla base degli utenti, tuttavia la base di utenti del mio progetto è piccola e non è correlata all'IT. Quindi è davvero improbabile che uno dei miei clienti sia un entusiasta dell'outdoor che capita di conoscere la pila di tecnologie che uso.

Ci ho pensato a lungo, e sembra che l'unico modo per attrarre qualcuno alla collaborazione sia cercare programmatori nella mia zona e offrire loro di cooperare sia allo sviluppo che alla commercializzazione del progetto. Nessun altro sarebbe interessato a contribuire al mio progetto.

È corretto e non esiste un'altra opzione?

La domanda generalizzata è: In che modo i progetti opensource con base di utenti piccoli e non IT (come i progetti software aziendali) trovano gli sviluppatori a collaborare?

    
posta SkyDan 10.01.2013 - 20:51
fonte

1 risposta

2

Munga la base di utenti per tutto ciò che vale. Se richiedono funzionalità, chiedi loro di partecipare al suo sviluppo. Alcuni di loro potrebbero apprendere gli strumenti di cui hanno bisogno per aiutare se stessi. Non sto solo inventando questo, l'ho visto accadere nella comunità di Maptool. Incoraggiali a inviare segnalazioni di bug o richieste di funzionalità se non altro.

Per i software aziendali, scoprirai che devi commercializzare il progetto e chiedere la partecipazione, non dagli utenti, ma dai loro capi. La maggior parte dei droni d'ufficio si battono alla fine della giornata e non guardano indietro. Ma se l'azienda ha bisogno, potrebbe chiedere a uno dei suoi dipendenti più inclini alla tecnologia di indossare un nuovo cappello. Probabilmente non saranno degli sviluppatori di software di prim'ordine, ma possono aiutare. Oppure i capi potrebbero fare qualcosa di pazzo e assumere un programmatore per lavorare sul software di cui hanno bisogno.

In alternativa, chiedi aiuto ai tuoi amici. Non possono portare la conoscenza del dominio, e potrebbe non scalfire il proprio prurito, ma ci sono programmatori altruisti là fuori e persone che cercano esperienza. E sono tuoi amici, dovrebbero aiutarti tanto quanto li aiuti.

    
risposta data 10.01.2013 - 21:18
fonte

Leggi altre domande sui tag