Questa domanda è scritta dopo l'approfondimento ottenuto dalla mia domanda precedente qui: Quali fattori dovrebbero influenzare il modo in cui determino quando abbandonare un piccolo progetto con un amico? . Questa domanda è idealmente diversa e, si spera, scritta in maniera meno soggettiva. Le tue risposte non devono dipendere dalla mia precedente domanda.
Sono un po 'sottaceto e ho deciso che una delle mie opzioni principali con il mio attuale progetto è abbandonarla e andare avanti. Ci sono attualmente due usi che hanno iniziato a programmare un gioco con l'intento di usarlo come un esercizio di apprendimento, abbiamo avuto un obiettivo, avevamo un'idea di dove volevamo che finisse. Ci aspettavamo che ci impiegasse circa 4 mesi.
Il set di funzionalità di scorrimento e 8 mesi dopo sembra più di un anno prima del completamento. Ho avuto problemi molto seri nel lavorare con il mio partner, ea questo punto preferisco prendere il mio codice, prendere ciò che ho imparato e andare avanti. Non sono più interessato a completare il progetto e vorrei solo il mio codice (~ 10k linee) per il riferimento e l'adattamento per i progetti futuri.
Sono diventato amico del mio compagno di squadra, ovviamente abbiamo ingenuamente fatto piani per il rilascio e per creare una LLC in modo che ci fosse un nome per rilasciarlo sotto. Ovviamente non voglio buttare via quell'amicizia con il progetto. Crede strongmente nel progetto molto più di me, e sono riluttante a distruggere da solo le sue aspirazioni per il gioco. È il nostro primo grande progetto, e siamo entrambi comprensibilmente attaccati, lo considererei mio amico e non voglio causargli troppo dolore.
Le mie domande sono:
- Quale approccio posso adottare per abbandonare questo progetto in modo tale da mantenere la professionalità e la mia integrità personale.
- Se possibile, quali metodi sono comunemente usati per abbandonare un progetto e mantenere una relazione sana con i tuoi compagni di squadra precedenti.
- Se c'è un accenno alla salvabilità, quali azioni proveresti sicuramente prima di decidere l'abbandono è l'unica opzione disponibile?