Storie dalla Sala Macchine


Home Page | Commenti | Articoli | Faq | Documenti | Ricerca | Archivio | Storie dalla Sala Macchine | Contribuire | Imposta lingua:en it | Login/Register


Checklists

Sono sicuro che tutti sanno che cosa e' una checklist. Se non lo sapete, o anche se lo sapete, una "check list" e' un elenco di cose che devono essere controllate. Ogni linea (piu' o meno) e' una cosa da controllare, e dopo averla controllata, si mette un segno di spunta se la "cosa" e' corretta.

Le "checklist" sono utili quando bisogna verificare diverse cose e si vuole essere sicuri di non averne saltata o mancata nessuna.

Anche se suona molto idiota, ci sono addirittura dei libri interi scritti sull'argomento.

E sono usate in tutti i campi, soprattutto quando si tratta di verificare tante cose e sono importanti, per esempio nell'areonautica. Prima di partire con un aereo, entrambi i piloti si passano una lista di "controlli" che devono essere eseguiti per sicurezza. Nel nostro piccolo, dovremmo anche noi fare i controlli prima di ... qualunque cosa. Per esempio, quando e' stata l'ultima volta che avete controllato se le luci della macchina funzionano come si deve prima di partire?

Il problema, non e' tanto nella checklist, quanto nella sua esecuzione. Perche' avere i controlli o i "passi" da fare scritti in ordine, non serve ad un cazzo se non vengono eseguiti o vengono saltati. Per esempio, se prima di partire per le ferie, mentre siete gia' seduti in auto con la cintura allacciate e fate un controllo e dite "dove cazzo e' il figlio piccolo?" e vi viene risposto "in bagno" e voi ingranate la marcia e partite lo stesso... forse non e' quello che dovreste fare (ma forse e' quello che VORRESTE fare).

E questo non vale solo per voi. Anni fa ci fu un grosso disastro areonautico per un semplice problema: l'interruttore della pompa del carburante era su "off" invece che essere su "on". Quell'interrutore era nella "check list" dei piloti. I piloti diligentemente misero il segno di spunta sulla riga, ma non girarono l'interruttore. Risultato: il velivolo si stampo' al suolo.

E adesso torniamo al presente, e parliamo di documentazione. Che non e' una checklist ma ci somiglia molto.

Capita che ci sono delle cose da fare per far funzionare o sistemare certe cose, e questa documentazione piu' si che no si presenta in un elenco ordinato di passi da eseguire. Ma se i passi non vengono compiuti o vengono semplicemente ignorati non e' che servano a molto.

Ed ecco entrare in scena CL! Che si presenta lamentando un qualche problema su ... una cosa.

Quella "cosa" in particolare e' un accrocchio che svolge certe operazioni e che dovrebbe funzionare automaticamente e nel 90% dei casi lo fa, ma per qualche anomalo motivo che ancora non sono riuscito ad identificare, capita che a volte semplicemente fallisce.

Per ovviare al "problema", ho preparato una documentazione che e' a disposizione degli utenti che sono in grado (o dovrebbero esserlo) di eseguire le operazioni autonomamente senza dover rompere i marroni al sottoscritto. Cosa molto utile quando il sottoscritto e' a casa a dormire mentre il CL di turno viene preso dalla smania di fare qualche cosa alla domenica mattina.

In questo caso non era domenica (per fortuna mia e sua) ma era un normale giorno lavorativo, ragion per cui il cl e' arrivato con il laptop al mio tavolo lamentando il mancato funzionamento dell'accrocchio.

IO - Ok, hai eseguito la procedura manuale?
CL - Non mi funziona
IO - Cosa non ti funziona? Che problema ti da'?
CL - Non lo so, non mi funziona.
IO - Ok, vediamo.

Chiappo il laptop ed apro la documentazione. Appare la mia procedura di "operazioni manuali"

IO - Ok, step 1: avvia PowerShell.
CL - Ma allora, io vado di qui, di li, di la', di lero e faccio doppio click su questo coso...
IO - No, avvia powershell.
CL - Ma se io doppio clicco qui e di li'.
IO - NO, avvia powershell.
CL - Ma...
IO - AVVIA POWERSHELL!
CL - Allora...
IO - AVVIA! POWERSHELL!
CL - Doppio clicco...
IO - Hai letto al documentazione?
CL - Si'.
IO - L'hai capita?
CL - ....si'...
IO - Quale parte di 'AVVIA POWERSHELL' non e chiara?
CL - Ma...
IO - Quale parte di 'AVVIA POWERSHELL' non e chiara?

Dopo aver riptetuto la "domanda" per circa 15 minuti, finalmente CL ha deciso di avviare powershell.

IO - Ottimo, adesso step 2: vai su D:\Tools\Sync
CL - Quindi doppio clicco su...
IO - NO, VAI SU D:\TOOLS\SYNC.
CL - Ma...
IO - Senti, se mi dici che hai capito la documentazione e l'hai seguita, perche' cazzo vuoi fare qualche cosa di completamente diverso? Forse perche' non hai capito una sega di cosa dice la documentazione?
CL - NO e' che... Cioe' se io doppio click sul coso li'...
IO - Ma se tu leggi la documentazione, c'e' scritto chiaramente che QUELLO funziona solo in certi casi, che sicuramente non e' il tuo di caso. Perche' vuoi procedere in un modo che ovviamente fallira'?
CL - Ah... No e' che io pensavo che...
IO - Ripeto: l'hai letta la documentazione?
CL - Si'...
IO - E perche' non la segui allora?

Dopo parecchi rigiri, ed aver seguito -questa volta sul serio- la procedura come documentata, abbiamo visto che, se fai come cazzo c'e' scritto invece che come ti gira, le cose funzionano.

Perche' le 'checklist' o la documentazione, sono fantastiche, quando ci sono, ma se le ignori... Non servono ad una sega!

Davide
18/10/2018 15:45

Precedente Successivo

I commenti sono aggiunti quando e soprattutto se ho il tempo di guardarli e dopo aver eliminato le cagate, spam, tentativi di phishing et similia. Quindi non trattenete il respiro.

11 messaggi this document does not accept new posts

Anonymous coward

Di Anonymous coward postato il 10/12/2018 11:02

Io sarei stato cazziato perché la mia documentazione avrebbe dovuto prevedere i casi tentati dall'utente... Fa niente che non servano a una fava.

Ah, il tutto ovviamente condito dall'immancabile "Noi eroghiamo servizio!".

-- Anonymous coward

Luca Bertoncello

Di Luca Bertoncello postato il 10/12/2018 11:46

Ah, le checklist! Io non salgo su nessun aereo che non ho controllato personalmente.

Ma sai quanto devo madonnare perche' i miei allievi (non tutti, per fortuna) la usino e non la imparino a memoria (che se lo fanno saltano sempre qualcosa, tipo "controllare che il serbatoio sia pieno" o roba del genere)...

Si, la teoria e' una gran bella cosa...

 

Ciao

Luca

-- Luca Bertoncello

Luca Bertoncello

Di Luca Bertoncello postato il 10/12/2018 18:37

...salito su un aereo che non aveva mai guidato prima.

Ecco.. a questo punto io mi sarei gia' preoccupato...


Anonymous coward

@ Luca Bertoncello Di Anonymous coward postato il 11/12/2018 13:41

...salito su un aereo che non aveva mai guidato prima.

Ecco.. a questo punto io mi sarei gia' preoccupato...

 

E perche'? Prima o poi devi ben provare a guidare altri tipi di aerei... D'altronde a bordo c'ero ben io, che quell'aereo lo conosco.

Certo, non avrei mai pensato che quel deficiente dell'allievo chiudesse il serbatoio pensando di aprirlo (che c'e' solo un'etichetta di 10x5cm li accanto, eh?)...

 

D'altronde, l'importante e' che il motore si sia spento prima del decollo. Dopo il decollo avremmo dovuto mettere in pratica l'ultimo punto della Checklist, ossia l'atterraggio di emergenza in caso di piantata motore al decollo...

Gia' provato (in simulazione). Se non hai pensato prima dove vuoi atterrare, nel mezzo secondo che hai a disposizione ti schianti prima di riuscire a pensare a cosa fare...

 

Ciao

Luca

-- Anonymous coward

Davide Bianchi

@ Anonymous coward Di Davide Bianchi postato il 11/12/2018 15:44

E perche'?

Perche' ho sempre pensato che gli aerei ed altri "cosi volanti" dovessero essere pilotati e non "guidati"...

-- Davide Bianchi

Luca Bertoncello

@ Davide Bianchi Di Luca Bertoncello postato il 12/12/2018 07:38

E perche'?

Perche' ho sempre pensato che gli aerei ed altri "cosi volanti" dovessero essere pilotati e non "guidati"...

 

Uff, questo e' quel che succede se parli tedesco per il 99% del tuo tempo... Dimentichi l'italiano...

La frase originale, come l'avevo pensata, era "Warum? Früher oder später muss der Schüler auch andere Muster fliegen", dove "fliegen" puoi tradurlo con volare, ma anche pilotare. Certo, se ci si dimentica il verbo pilotare...

 

Ciao

Luca

-- Luca Bertoncello

Thomas

Di Thomas postato il 11/12/2018 08:57

Regola aurea coi CL: quando ti dicono "sì, l'ho fatto" in realtà significa "no perché è troppo lungo/complicato/noioso, ma voglio comunque provare a farti fesso".



Motivo per cui io parto di default col LART verbale. E talvolta anche fisico.



(sì, sono conosciuto per la mia pazienza e pacatezza nello spiegare le cose, come l'avete capito?)

-- Thomas

Akart72

Di Akart72 postato il 11/12/2018 12:23

Io, ho il problema contrario, fra le altre cose scrivo i manuali utenti delle macchine che vendiamo.

A causa della legislazione americana devi scrivere eplicitamente i comportamenti vietati.

Chiarmente l'utente che inizia a leggere, alla quarta volta che si trova un idiozia tipo "non lasciare la mano nella pressa" o "evitare di toccare i fili scoperti" cestina il tutto come immondizia inutile 

Chiaramente nel paragrafo sucessivo c'e' scritto come risolvere il problema che ha lui in quel momento

-- Akart72

Messer Franz

@ Akart72 Di Messer Franz postato il 12/12/2018 09:23

 

<Chiaramente nel paragrafo sucessivo c'e' scritto come risolvere il problema che ha lui in quel momento

 

E a quel punto ti chiama per sapere come risolverlo e, mentre è in attesa, tocca i fili scoperti e mette l'altra mano nella pressa...giusto?

 

 

-- Messer Franz

Guido

Di Guido postato il 12/12/2018 07:50

Quanto mi fa inc@%%@re quando tu scrivi della documentazione, questa funziona e la gente si ostina a voler fare come cappero gli pare...

-- who uses Debian learns Debian but who uses Slackware learns Linux

Axxel

Di Axxel postato il 14/12/2018 10:07

Traduzione a membro di chihuahua, ma appropriata: "checklist" = "lista per i ciechi", perché tanto non leggono mai né liste né manuali d'uso.

-- Axxel

11 messaggi this document does not accept new posts

Precedente Successivo


Il presente sito e' frutto del sudore della mia fronte (e delle mie dita), se siete interessati a ripubblicare uno degli articoli, documenti o qualunque altra cosa presente in questo sito per cortesia datemene comunicazione (o all'autore dell'articolo se non sono io), cosi' il giorno che faccio delle aggiunte potro' avvisarvi e magari mandarvi il testo aggiornato.


Questo sito era composto con VIM, ora e' composto con VIM ed il famosissimo CMS FdT.

Questo sito non e' ottimizzato per la visione con nessun browser particolare, ne' richiede l'uso di font particolari o risoluzioni speciali. Siete liberi di vederlo come vi pare e piace, o come disse qualcuno: "Finalmente uno dei POCHI siti che ancora funzionano con IE5 dentro Windows 3.1".

Web Interoperability Pleadge Support This Project
Powered By Gojira