Sto pubblicando questo in modo anonimo perché non voglio avere potenziali problemi.
Ho un grosso problema
Di recente mi sono unito a una squadra che ha meno di un anno. Sono qui da un mese al progetto iniziato. La struttura aziendale si presenta così:
- Proprietario (non tecnico)
- Project Manager (non tecnico)
- Lead Developer (tecnico, ma non all'altezza)
- Project Manager (non tecnico)
Questo progetto è un sito Web che utilizza ASP.Net per il quale lo sviluppatore principale ha progettato un'architettura orribile per. Dovrai prendere la mia parola, ma in sostanza, il modo in cui siamo tenuti a creare pagine Web ci sta fornendo tempi di caricamento di 3+ minuti su una singola pagina Web su VPN in modalità Debug.
È cresciuto fino al punto in cui altri colleghi concordano sul fatto che trascorrono più della loro giornata aspettando il caricamento delle pagine rispetto allo sviluppo reale.
Ora il grosso problema è questo. Il Project Manager non conosce la tecnologia e la ammette. Ha dichiarato espressamente di fidarsi del Lead Developer per fare le scelte giuste sull'architettura dell'applicazione.
Nessuno nella squadra sa quale sarebbe l'opinione dei proprietari, ma tutti hanno paura di fare ondate in questa economia (me stesso in particolare).
Cosa faresti?
Sleep()
chiamate comunque!