Separa il lavoro concentrato dal tempo per le risposte
Per attività come la progettazione o il debugging, che richiedono di mantenere a lungo il contesto, riserva un unico blocco nel calendario. La mattina non è necessariamente il momento giusto per tutti. Scegli la fascia oraria in cui riesci davvero a concentrarti e concorda in anticipo con il team come gestire le comunicazioni urgenti.
Riduci le attività alla dimensione della prossima azione
Se annoti solo un titolo generico come “sviluppare la funzione di pagamento”, non è chiaro da dove iniziare. Dividi il lavoro in azioni successive, come verificare i requisiti, definire le condizioni di errore, aggiungere i test, implementare e richiedere la revisione. Per stabilire le priorità della giornata, considera la scadenza, l’impatto sugli utenti e l’eventuale attesa di altre persone, invece di imporre un numero fisso di attività.
Usa il timer come strumento facoltativo
La tecnica del Pomodoro consiste nel concentrarsi per un periodo prestabilito e poi fare una pausa. Se 25 minuti non sono adatti a te, puoi usare intervalli più brevi o più lunghi. Se il timer interrompe il tuo flusso, puoi anche non usarlo. L’importante è definire un solo risultato prima di iniziare e lasciare indicata la prossima azione al termine.
Prima di tutto, chiarisci lo scopo della riunione
Se non sono chiari gli argomenti da decidere, i partecipanti necessari e i materiali da preparare, verifica prima se puoi sostituire la riunione con un documento o un messaggio. Per discussioni complesse, come quelle di progettazione, una conversazione dal vivo può essere utile; al termine, però, registra la decisione, il responsabile e la data della prossima verifica. Non è necessario fissare tutte le riunioni nel pomeriggio o limitarle a 30 minuti.
Includi nel calendario il tempo di attesa per le revisioni
Dopo aver scritto il codice, restano ancora le revisioni, le modifiche, i test e il rilascio. Nel piano di lavoro includi non solo il tempo delle tue attività, ma anche quello necessario agli altri per verificare il lavoro. Dividi le modifiche più ampie in unità facili da revisionare e indica insieme perché hai apportato il cambiamento e come verificarlo, così ridurrai i tempi dei passaggi successivi.
Scegli cosa automatizzare in base alla frequenza e al costo degli errori
Non è necessario automatizzare tutto solo perché un’attività richiede 5 minuti ogni volta. Inizia con piccole automazioni per test, controlli di formattazione e verifiche prima del rilascio che vengono ripetuti spesso o che le persone possono facilmente dimenticare. Se il tempo di manutenzione supera quello risparmiato, una semplice lista di controllo potrebbe essere una scelta migliore.