Le coppie nel pair programming

Prendo spunto dalle slide di Fabio Carucci (Agile Day 2004, "L'arte di pensare in coppia" sul Pair programming), ecco un elenco di compatibilità caratteriale per le coppie:

 

  • Novice - Novice: KO
  • Introvert - Introvert: KO 
  • God - Introvert: KO
  • Extrovert - Excess Ego: KO  
  • Excess Ego2: KO
  • Expert - Expert: Go!
  • Novice - Expert: Go!
  • Woman - Men: Go!

In caso di difficoltà "caratteriali" che la coppia non riesce a risolvere, il coach può dare il consiglio giusto o ruotare la coppia. 

E tu che pair sei?

Le chiavi del successo per le coppie Expert - Expert sono:

  • Rispetto
  • Velocità
  • Aiuto
  • Fare attenzione all'ego

Le chiavi del successo per le coppie Novice - Expert sono:

  • Training
  • Il novice aiuta l'expert nel individuare i problemi e le complessità
  • Il novice impara come prendere decisioni
  • Il novice vede i processi usati
  • L'expert sarà sempre un teacher
  • L'expert deve avere pazienza (saper aspettare e dare tempo)

 

Tags :   |  |  |  |

Print | posted @ sabato 4 marzo 2006 16.32

Comments on this entry:

Gravatar # re: Le coppie nel pair programming
by Andrea Boschin at 04/03/2006 17.07

Curioso che l'accoppiamento uomo-donna sia sempre consigliato", pare quasi che il sesso femminile sia parificato ad una condizione "caratteriale" analoga alle altre. Secondo me non è sempre vero. Forse una donna "egocentrica" può lavorare bene con un uomo altrettanto egocentrico? Io non ne sono convinto.
Gravatar # re: Le coppie nel pair programming
by Fabio Carucci at 04/03/2006 18.09

Hai ragione. Infatti la slide da cui Luca ha tratto il post (grazie Luca per la citazione!) era animata e la comparsa della coppia uomo-donna avveniva per un secondo, dopodichè spariva e ricordo di aver detto a mò di battuta che di questa coppia parlavano da sole le immagini ed era meglio farla sparire dalla slide.
Ciao

-Fabio
Gravatar # re: Le coppie nel pair programming
by (luKa) at 04/03/2006 18.10

Concordo.

Di buono c'è che in un team di informatici la presenza di una donna ha un'ottima influneza sull'abbigliamento e l'igene personale ;-)

Poi la diversità è un valore dentro un team.
Diversi modi di vedere il problema, diversi modi di affrontarlo, più probabilità di riuscirci.
Anche nelll'evoluzione vince la diversità perché evita che tutti gli individui di una specie possano essere azzerati da un unico virus.

Certo che, una prima donna... o una nevrotica... meglio di no ;-)
Gravatar # re: Le coppie nel pair programming
by Nietzsche at 05/03/2006 9.38

Io inserirei tra le coppie anche un expert + un analist.
Così si unirebbero le potenzialità del programmatore (e quindi la capacità di "scrivere codice", conoscenza del linguaggio, del framework, etc.etc. ) alle potenzialità dell'analista (che conosce la problematica in ogni dettaglio etc. etc.).

Lo so che non è proprio pair programming, ma credo che una coppia del genere potrebbe produrre "molto" buon codice rapidamente.

Fletto i muscoli e "tu non capisci niente, ti faccio vedere io come si fa !"

Your comment:

Title:
Name:
Email:
Website:
 
Italic Underline Blockquote Hyperlink
 
 
Please add 3 and 5 and type the answer here: