Per amore di Dio, dov'è il tuo project manager?
Se non hai un project manager per aiutarti a stabilire il tempo produttivo, ne hai bisogno. Hai bisogno di una persona dedicata a restare fedele al tuo tempo di sviluppo, limitare lo scorrimento dell'ambito, gestire le aspettative, ecc ...
Fai un lavoro creativo per vivere. Se non hai una barriera tra i tuoi clienti / utenti e te, come puoi concentrarti efficacemente sul tuo sviluppo?
Un buon PM può essere buono per molte cose ...
1. Per giocare la carta "Potenza superiore":
I tuoi utenti ti stanno cacciando per nuove funzionalità, ma hai davvero bisogno di un po 'di tempo per concentrarti su una versione di correzione di bug. Chi ha detto che devi parlare con gli utenti? È tua responsabilità scrivere i contratti? Il tuo compito è gestire le aspettative dei clienti? Hai il potere decisionale finale per dettare i termini del contratto?
No? Allora perché sei l'unico responsabile per l'interazione con il cliente? Lo sviluppo è difficile e richiede molta concentrazione. Hai bisogno della capacità di recuperare i tempi di sviluppo e puoi farlo con un buon PM e una buona scusa.
Indipendentemente da ciò che il tuo PM fa rispetto a te, se i clienti iniziano a preoccuparti delle modifiche al di fuori delle specifiche, basta dire.
"Negoziare modifiche al di fuori delle specifiche è al di sopra del mio grado di retribuzione ..."
È un modo educato per dire, non do come ***.
Seguitelo facendo ammalare il 'Scope Creep Dog' su di loro.
"Se vuoi apportare modifiche alle specifiche dovrai contattare il mio PM"
Adesso lasciami in pace. La capacità di un utente di interagire direttamente con gli sviluppatori è consentita come un privilegio che può essere rimosso. In caso contrario, la tua direzione ti sta fallendo.
2. Gestire le aspettative 101
Chi nella loro mente giusta pensa che tu possa lavorare in un programma così folle e gestire il supporto tecnico 24/7. Hai bisogno di qualcuno che ti difenda perché il tuo tempo è prezioso e dovrebbe essere dedicato al tuo mestiere.
Questo vale sia per i clienti che per l'azienda per cui lavori. Per i clienti, se stanno eccedendo, puoi sempre chiedere ...
"Questo servizio è scritto nel contratto?"
In caso contrario, hai il diritto di rifiutare le richieste allora. Non fraintendetemi, è bello andare al di là e rendere felici i vostri clienti, ma è altrettanto importante far loro conoscere la differenza tra ciò che ci si aspetta e ciò che si sta dando loro come favore.
Per l'azienda per cui lavori, hai bisogno di qualcuno che porti il messaggio ...
"Il lavoro che mi viene chiesto di fare è uguale al mio grado di remunerazione?"
Vale a dire, ti stanno pagando 60.000 all'anno per spendere il 50% del tuo tempo facendo assistenza tecnica telefonica che è una posizione di pagamento molto più bassa. Questo è un argomento pericoloso da affrontare, quindi hai bisogno di un PM di cui ti puoi fidare per fare un buon caso per te. L'argomento che dovresti fargli è ...
"Vengo pagato 60.000 all'anno, ma metà della mia potenziale produttività viene sprecata in lavori umili".
Oppure, voi ragazzi mi avete assunto e perdete volentieri soldi su quell'investimento facendomi passare metà del mio tempo a ricoprire una posizione di basso livello. Che ci crediate o no, massimizzando il vostro potenziale possono fare più soldi a lungo termine.
Quando si tratta di affari, è molto più facile indurre l'azienda a cambiare posizione se è possibile presentare una situazione vantaggiosa per tutti. Non devi essere un maestro della negoziazione perché questo si attacchi. Ovviamente, se le risorse dell'azienda sono limitate, ciò potrebbe ritorcersi contro di voi.
3. Qualcuno potrebbe usare una cheerleader a volte
Un buon PM sarà naturalmente una persona-persona. Il nucleo di ciò che fanno sono le relazioni con le persone. Un buon PM avrà la possibilità di dire ai tuoi clienti ciò che non vogliono sentire e farli comunque andare via felici.
Possono anche essere una grande fonte di supporto morale quando i tempi si fanno difficili. Una semplice spinta morale non dovrebbe essere troppo per un buon PM da gestire se lo chiedi. Hai bisogno di qualcuno dalla tua parte, altrimenti il tuo morale cala e il lavoro sembra travolgente.
Se non hai qualcuno più in alto nell'organizzazione che è responsabile della gestione delle aspettative, la tua gestione sta fallendo e i superiori probabilmente non sono nemmeno consapevoli di quanto il progetto stia andando male.
Questa è la ragione principale per cui evito di lavorare per aziende come la peste. Sono stato abbastanza fortunato da lavorare per aziende più piccole in cui ho qualcuno più in alto, posso onestamente discutere dei problemi con chi terrà in confidenza ciò che ho da dire e agire se necessario.
Hai bisogno di qualcuno dalla tua parte per aiutarti a rimanere in linea con le esigenze aziendali e gestire le distrazioni. Se non lo hai e non c'è speranza di trovarlo in futuro, buona fortuna ...