Vorrei riflettere sulla motivazione e sugli obiettivi del tuo compagno di squadra e del tuo compagno in questo progetto. Sono a:
a) Creare un prodotto impressionante
o
b) giocare con il software, e imparare alcune cose nuove
Entrambe le risposte sono ugualmente valide, e sto cercando di indovinare sarebbe un mix con una tendenza verso l'uno o l'altro.
Se è più di (a), quindi, dare un'occhiata ai suggerimenti sulla metodologia, ecc. Forse anche prendere in considerazione la possibilità di formare una società attorno alla tua fantastica idea. Perché fare una cosa del genere richiede lavoro ... e probabilmente ne hai abbastanza di lavoro.
Se è per lo più (b), allora avrai più difficoltà a realizzare un prodotto fantastico, ma sarà un momento più facile in cui puoi perdonarti per non essere lì subito e soffrire più riscritture. E imparerai nuove abilità ogni volta che la guardi e lavori insieme che sono molto applicabili alle tue carriere a lungo termine.
In primo luogo vi suggerisco di essere chiari l'uno con l'altro sul perché siete lì. Poi guarda indietro a cosa stai pensando di fare, e rilascia presto e rilascia spesso. Se il progetto è composto da tre componenti e uno è completo, rilasciarlo come componente separato e iniziare a creare una comunità di utenti. Ciò si ripaga poiché questi utenti ti aiuteranno probabilmente con il tuo codice, oltre a costituire un solido nucleo di utenti per il prodotto completo e ti consentiranno di valutare come andrai presto piuttosto che dopo.
Buona fortuna.
fonte
2009-04-08 07:50:48
Che tipo di infrastruttura hai in questo momento per supportare quel progetto (e specialmente la comunicazione al suo interno)? –
Al momento usiamo solo e-mail e documenti Word. Ci siamo resi conto che questo non funziona e dobbiamo mettere in atto un sistema di gestione dei progetti, preferibilmente qualcosa basato sul web come Basecamp. Siamo ansiosi di sapere cosa usi la comunità open source in quanto hanno ovviamente avuto successo. – Ankur
Errr ... hai un codice vero? Se no, non hai un progetto, hai una società che discute. –