2009-09-20 8 views
7

Stiamo iniziando ad adottare agile in un progetto che stiamo per iniziare.In che modo uno sviluppatore junior può gestire riunioni in piedi?

Anche se io non sono in realtà coinvolti nello sviluppo di questo progetto, sono coinvolto nelle riunioni in piedi.

È accettabile dire come si sta imparando una nuova tecnologia (ad esempio, C# 4.0) come uno dei vostri compiti, a fianco dei risultati finali effettivi?

Il mio compito è costante ogni giorno, quindi è imbarazzante dire come sto facendo la stessa cosa (che non è un compito divertente - più tipo di amministratore) mentre gli altri membri del team stanno facendo C#/ASP.NET - le cose divertenti . Questo ovviamente mi incita nel mio morale.

Come devo affrontare questi incontri? Grazie

+3

Sii un ribelle e siediti. – MusiGenesis

+3

@MusiGenesis - Ribelle senza sedia? :) – DVK

+4

Mi sono rotto il piede: un ottimo modo per uscire dagli incontri di stand up! –

risposta

7

È accettabile dire come si sta imparando una nuova tecnologia (ad esempio, C# 4.0) come uno dei vostri compiti, accanto alle deliverable effettivi?

Il tempo di apprendimento è legittimo e se l'azienda lo vede in questo modo, è possibile farlo diventare un compito.

Full disclosure: anche se l'azienda per cui lavoro vede l'apprendimento come parte del processo di sviluppo del software, io in realtà non metto compiti di apprendimento individuali nei miei rapporti settimanali; L'ho appena creato come parte del più grande compito di sviluppo.

Il mio compito è costante di tutti i giorni per cui si imbarazzante per dire come sto facendo la stessa cosa (che non è un compito divertente - altro tipo admin), mentre l'altra squadra membri stanno facendo C#/ASP .NET: il divertimento . Ovviamente questo è il mio morale

Dove lavoro le persone che hanno "aree di realizzazione" in corso elencano i singoli compiti che hanno raggiunto quando ci incontriamo ogni settimana. Alcuni di questi compiti possono essere abbastanza banali, come "Sono andato a questo incontro" o "Ho eseguito questo script che ha richiesto 2 ore" o addirittura "Ho letto questo capitolo di quel libro perché avevo bisogno di sapere come fare Questo." La nostra azienda comprende che questa è la natura del lavoro. Non dovresti essere imbarazzato per questo.

Totale divulgazione: rompo le mie "aree di realizzazione" in obiettivi più piccoli che possono essere completati in circa una settimana, in modo che ogni settimana possa dire di aver completato qualcosa.

+0

Wally? Sei tu? – MusiGenesis

1

Da bambino, ci si aspetta che impari. Quindi, a meno che tu non voglia ammettere di imparare implicherebbe che non stai facendo altri tuoi compiti, io dico di farlo.

4

mi piacerebbe provare ad abbracciare le tre domande:

  1. Che cosa ho fatto ieri? (Hai conoscere alcune delle dinamiche nuove caratteristiche di C#?)
  2. Che cosa hai intenzione fare oggi?(Fai qualcosa con ciò che hai imparato che ti sfida)
  3. Che cosa ti impedisce? (Se ti manca uno sguardo abilità per i ragazzi alti per aiutarti a insegnare.)

Gentilezza,

Dan

+0

Per quanto riguarda la domanda n. 1, sarebbe anche bello dire ".. e l'uso di questa funzionalità C# potrebbe aiutare a implementare qualcosa nel progetto corrente .." –

1

È ancora possibile segnalare quello che hai imparato ieri, cosa avete intenzione di imparare/prova oggi e se hai qualche blocco che ti impedisce di imparare.

3

Dal momento che consideri il tuo attuale 'imbarbarimento', presumo che tu voglia una maggiore responsabilità di sviluppo.

A mio parere è lo stand up è probabilmente un buon momento per chiedere questo.

Suggerisco di dire qualcosa di passivo come: prima del prossimo stand up cercherò di mettere a buon fine ciò che ho imparato finora in C# 4.0 all'interno di qualche area del progetto.

In breve tempo, ti verrà dato qualcosa da fare ... poi invece di non avere nulla da dire durante le alzate, sarai troppo stanco per andare da loro.

fai attenzione a ciò che desideri ... perché un giorno potresti averlo.

1

Non trascorrerai l'intera carriera come "Junior" (e anche tutti). Come fa la squadra a sapere che puoi fare più responsabilità? ovviamente dimostrando che sei capace. Dato che è un incontro Agile, credo che tutti avranno la possibilità di mostrare la sua idea.

Fai del tuo meglio per rispondere alle domande e mostrare la tua idea "pronta all'uso" alla squadra. Un giorno, una volta che pensano di poter gestire una maggiore responsabilità, uscirai dalla tua posizione attuale verso lavori più impegnativi.

Imparare/sapere qualcosa non dimostra che è possibile utilizzarlo. Ci sono alcuni modi per far conoscere al team la tua C# 4.0, parlarne a pranzo, scrivere sul tuo blog e poi far sapere al tuo team, scrivere alcuni strumenti per le tue attività quotidiane, ecc. Non solo per la riunione :-)

Buona fortuna!

0

Dove lavoro, abbiamo persone che diranno in alzata che la loro giornata sarà spesa per il lavoro non di progetto come lo stand up è per un progetto specifico che quasi tutti coloro che parlano in stand-up hanno un parte.

Se ripeti lo stesso compito qualche giorno di fila in stand-up, ti potrebbe essere chiesto perché stai prendendo così tanto tempo su una carta, se hai abbastanza risorse, ecc. Perché ci può essere qualche pensiero che sei fuori su una tangente o un picco.