Sono in quella che mi sembra una posizione molto strana. Sono "team leader" nel ruolo di un particolare progetto, Sr. Software Engineer nel titolo di lavoro. Nel mio team ho 4 sviluppatori, uno dei quali svolge un ruolo simile in un altro progetto, ma ora al mio è stata data la priorità, quindi sta lavorando al mio. Ho anche 2 tester, uno dei quali è un manager. Un altro membro del team è il "Rappresentante del cliente" che fa parte di un dipartimento completamente indipendente. Ho anche un Manager che è direttamente sopra di me e credo anche al di sopra del Manager of Test che fa parte del mio team ... non ne sono così sicuro.
Ho cercato di ottenere chiarimenti sul perché il mio ruolo è esattamente diverse volte. È stato difficile per me capire dove inizia e finisce la mia autorità, se ne ho anche una. La risposta con cui sto attualmente lavorando è che sono il "capo tecnico" del team. Ciò sembra significare che la mia autorità ha preso decisioni tecniche riguardo all'architettura, al design e agli standard di processo / codifica in quanto relativi al codice del prodotto stesso.
Oggi è emerso qualcosa e i risultati del codice che ho delegato a uno dei membri del mio team sono stati mostrati al resto dell'azienda nella nostra riunione show-it-off di Scrum. Il rappresentante del cliente fa lo spettacolo. Oggi è stato messo in mostra qualcosa con cui non ero affatto d'accordo e nessuno mi aveva mai chiesto se volevo dire la mia in quello che è successo. In breve, al fine di fornire la capacità di un utente di visualizzare un valore in un report nei seguenti modi (unità "doc", unità di progettazione, arrotondate, non arrotondate) hanno fornito campi di accesso per ciascuna permutazione. Quindi abbiamo il valore in unità doc arrotondate, unità di progettazione arrotondate, unità doc non arrotondate, unità di progettazione non arrotondate. Ogni record con il quale l'utente vorrà lavorare ha molti di questi valori e ognuno è permesso in questo modo.
Lo odio davvero.
Le persone che abbiamo mostrato questo vogliono assicurarsi che l'API che utilizziamo per i report sia uguale al modo in cui facciamo cose come esportare i dati in Excel. Sfortunatamente, ora stiamo guadagnando questo slancio in una direzione che penso sia davvero, davvero brutta.
Mi sono arrabbiato un po 'alla prossima riunione e ho chiesto alle due persone che l'avevano fatto: "Perché non sono stato coinvolto in questa decisione ??" È un problema che continua a sorgere e ho difficoltà a far entrare le persone nella squadra che dovrei portare a chiedermi se voglio essere coinvolto. A volte non lo faccio e penso che qualunque cosa escano andrà bene. Altre volte lo faccio. A meno che la gente non me lo chieda, anche se è difficile sapere che sta succedendo qualcosa che ha bisogno del mio contributo e non mi danno questa opportunità.
Sfortunatamente, la mia autorità non si estende al dire alla gente: "La prossima volta che vai via e fai qualcosa del genere da solo senza nemmeno parlarmi, sarai disciplinato". Questo è un problema di "PR" che è un'area che chiaramente non rientra nella mia portata di autorità. In realtà va bene per me dal momento che non voglio avere a che fare con quel tipo di schifezze se qualcun altro è disposto.
Oggi, però, il mio manager, di fronte a tutti (che immagino sia in parte anche colpa mia per averlo sollevato in quel modo) mi ha detto che non posso essere coinvolto in ogni decisione e che devo delegare.
Ovviamente penso di aver ragione .... Lo faccio sempre. Non dico cose che penso siano BS. Penso che avrei dovuto affrontare questo problema e chiedermi se avevo un'idea migliore. La mia direzione per questo sarebbe stata in realtà quella di decidere solo su UN valore da fornire per ora, poiché questa era in realtà le fasi iniziali di una nuova funzionalità e discutere le opzioni per fornire un ulteriore accesso in futuro, se desiderato. Non avrei mai approvato o raccomandato l'implementazione attuale e non credo davvero che avrebbe dovuto vedere la luce del giorno.
La domanda è: sono io quello irragionevole?
Bene, ne abbiamo parlato in due e concordato sul fatto che entrambi "abbiamo lasciato cadere la palla" e sembriamo essere sulla stessa pagina. Lunedì mattina ... Cercheremo di assicurarmi che il mio ruolo sia chiaro nella squadra e che sì, potrò decidere quando c'è un cambio di progettazione o di attività che deve avvenire; Mi viene proposto di concordare o decidere che devo guardare più in profondità. Poi ci sono altri bit su cui posso provare a lavorare per assicurarmi che sappiano che possono venire da me.