Sto lavorando su un'app client / server multipiattaforma open source. È abbastanza complesso e ci sono voluti mesi per un gruppo di sviluppatori per ottenere dove è ora.
A un certo punto il team leader ha deciso di implementare una funzionalità per conto suo. Ha avuto qualche esperienza di sviluppo, ma non molto. Ha fallito e gli altri sviluppatori hanno finito il lavoro per lui. Da allora il suo atteggiamento è diventato molto più negativo. Sta cercando di dire agli sviluppatori che il loro lavoro è di scarsa qualità e che tutto il lavoro dovrebbe essere discusso prima con lui. L'impostazione corrente è che tutti i membri del team sono contrassegnati come "proprietari del progetto" e quindi hanno diritti uguali nel progetto. Il team leader offre agli sviluppatori la scelta tra parlare sempre con lui o essere retrocesso dai proprietari dei progetti ai contributori.
Quindi quali sono le nostre opzioni come sviluppatori? Quali argomenti possiamo fornire al capo squadra per calmarlo? È possibile salvare il progetto o è meglio sborsare ora?
Un problema importante è che ultimamente non avevamo un sistema di ticket attivo, e personalmente penso che questo sia il motivo per cui è apparso il caos. Quindi ... qualche idea?