Pair Programming
OpEn Portal room in Enel

Pair Programming

Open Portal & Pair Programming

Per continuare il nostro percorso di Continuous Improvement, abbiamo deciso di iniziare ad adottare il Pair Programming all'interno della Room dopo aver condiviso le linee guida con il nostro Agile Coach Stefano. Il Pair Programming, per chi non lo sapesse, è una tecnica di sviluppo software Agile in cui due sviluppatori lavorano insieme allo stesso programma. Il primo è alla tastiera e scrive il codice, mentre il secondo (Osservatore), rivede il codice scritto dal primo. Questa tecnica si basa sul principio che "due teste sono meglio di una", si riducono gli errori di coding, si condividono le competenze sul software e sui processi, si sviluppano gli skills interpersonali dei componenti del Team. Abbiamo deciso di iniziare con solo un paio di ore al giorno tra sviluppatori dello stesso Team (lavoriamo in modalità Less Agile con due Team/squad differenti) , estendendo la pratica sia agli sviluppatori di frontend (SCP) e sia a quelli di backend (Sap ECC).


Mi permetto umilmente una precisazione: il pair programming non è una tecnica di sviluppo software Agile, ma una delle best practice su cui si incerniera la pratica dell' eXtreme Programming.

È una buona modalità anche per fare crescere le risorse più junior

Per visualizzare o aggiungere un commento, accedi

Altri articoli di Pergola Carlo

  • Lo Scrum ai tempi del Coronavirus

    Come è evidente, il titolo di questo articolo è un chiaro omaggio al celebre libro "L'amore ai tempi del colera" di…

    1 commento
  • Product Roadmap e User Story Map

    Vorrei parlare in questo articolo di due importanti information radiators : - Product Roadmap - User Story Map Prima di…

  • Una giornata al PMEXPO 2019

    Eccomi al mio primo PMEXPO. Una giornata, lo dico subito interessantissima, ringrazio l'ISIPM per la splendida…

  • ATLASSIAN (Ufo Robot) & JIRA (Robot d'Acciaio)

    In questi ultimi periodi assistiamo al fiorire di innumerevoli iniziative aziendali volte a migliorare la qualità dei…

  • Scenari di integrazione Sap SCP/Ecc FBGENDAT questo sconosciuto

    Prima di entrare nel merito cerco di spiegare il contesto per il quale uno strumento SAP di questo genere (FBGENDAT)…

  • Agile and Continuos Improvement --> Kaizen

    Una delle caratteristiche principale di un qualsiasi progetto Agile, è il perseguimento del miglioramento continuo…

  • SCRUM MASTER IS ....

    Questa è la mia visione politicamente scorretta dello Scrum Master : E’ un esteta alla continua ricerca di…

  • Agile vs Waterfall = Padel vs Tennis

    Lo Scrum Master, come qualsiasi agilista in generale, è tendenzialmente un giocherellone , passa il tempo a giocare con…

  • STORMING ... TRUPPEN !!!

    Quando nell'immediato dopoguerra si introdusse il primo grande concetto visivo dell'era moderna, ovvero il Doomsday…

    1 commento
  • "SCRUM IS IN THE BUILDING"

    Iniziamo questa nuova avventura agile in Enel con questo slogan nella testa. Nella testata della room ho appeso un…

    2 commenti