Tales from the Machine Room


Home Page | Comments | Articles | Faq | Documents | Search | Archive | Tales from the Machine Room | Contribute | Set language to:en it | Login/Register


Sometimes they learn

Qualche volta imparano

Ritorniamo a parlare della gente di cui avevo gia' accennato in questa e quest'altra storia.

Dopo i fattacci avvenuti, eravamo riusciti a stabilire piu' o meno un "modus" operandi per i rilasci che funzionava piu' o meno bene, anche se il grosso problema di tale 'modus' era che richiedeva una serie di operazioni manuali e la necessita' che la persona che operava l'installazione fosse disposta a leggersi la documentazione e fare le cose come stabilito.

Purtroppo, scrivere la documentazione e' solo il primo passo. Se nessuno la legge la documentazione.

Quindi arriviamo ad oggi, quando il solito UL domanda un bel rilascio in produzione di "tutto quello che e' stato installato in Test". Come sarebbe a dire? Io verifico e scopro che nella solita directory che dovrebbe essere ripulita dopo ogni rilascio ci sono ben 7 releases diverse che aspettano. Dopo aver sacramentato come un saraceno che si e' tagliato un dito con la sua scimitarra preferita comincio ad informarmi: chi e' che ha fatto i rilasci nelle ultime... huu... 3 settimane? Ovviamente il solito $sysadminchenoncentranienteconsysadmin e che, guardacaso, e' assente. Come da programma.

Ed ovviamente le varie "release" sono sempre fatte in maniera 'incrementale', con files e directory 'sparse'.

Bestemmie varie. Alla fine procedo a domandare all'UL in questio di quale release si tratta e come procedere dato che io non ne so un tubo. Ovviamente la risposta standard e' di "procedre come stabilito". Non conta una mazza se io ti ho gia' spiegato che, apparentemente, nessuno ha seguito la procedura corretta nelle ultime 3 settimane quindi non ho idea di quale sia l'ultima versione, ne' che il tuo programmatroto abbia ignorato bellamente le richieste di fare rilasci completi e sia ritornato a darci files e directory sparsi.

A questo punto a migliorare le cose (sarcasmo) arriva DaBoss che domanda come mai le release precedenti non sono state eliminate e se la procedura e' descritta correttamente nella documentazione... si', la procedura e' descritta correttamente, ma se nessuno LEGGE la documentazione prima di procedere.

Onde per cui io mi limito a ripetere all'UL la domanda di quale e' la versione giusta e se non si puo' ritornare all'idea di avere un file contenente l'ultima release completa invece di avere roba sparsa in giro.

L'UL si limita a reiterare che lui vuole il rilascio fatto alle 12. Io noto che sono le 11.54 e che se non risponde alle nostre domande il rilascio verra' fatto si' alle 12, ma non si sa di che giorno. A questo punto DaBoss si scippa la conversazione ed io non ne sento piu' parlare fino al pomeriggio quando sono informato che UL parlera' con il suo programmatroto e verra' rilasciata una nuova versione completa ed un foglio di istruzioni per il rilascio.

La mia faccia avrebbe potuto essere usata come esempio classico di stupore catatonico.

Il mattino dopo mi stupisco ancora di piu' perche' non solo abbiamo una release completa e con documentazione, ma UL ha anche deciso di fare prima una prova sul server di test!

Per la serie: a volte imparano, ma prima deve scoppiargli qualche cosa in faccia. Ovviamente io mi aspetto che il tutto ritorni al suo stato di casino inenarrabile nelle prossime due-tre release.

Davide
05/03/2012 08:00

Previous Next

Comments are added when and more important if I have the time to review them and after removing Spam, Crap, Phishing and the like. So don't hold your breath. And if your comment doesn't appear, is probably becuase it wasn't worth it.

5 messages  this document does not accept new posts

Guido

By Guido posted 05/03/2012 08:40

Beh dai, almeno per <b>questa</b> volta è andata bene... Non sarà sempre così ma almeno hai potuto dimostrare che se ci picchiano abbastanza forte abbastanza a lungo qualcosa imparano. Se poi l'effetto non è duraturo devi farceli sbattere ancora più forte e ancora più a lungo finchè l'effetto non diverrà permanente ;\)

-- quello che non puoi dire con poche parole non puoi dirlo neanche con molte

Anonymous coward

By Anonymous coward posted 05/03/2012 08:44

7 rilasci in 3 settimane - chiamiamole modifiche, vah - cambia questo, modifica quello, sistema quell'altro.

A me sembra che ci si trovi di fronte  a un qualcosa di incompleto, ma nonostante cio', in produzione. Quale mente malata (il cliente, intendo) tieni in piedi una roba del genere? navigano neanche a vista, ma col palo per saggiare la profondita' ogni 20 metri...

-- Anonymous coward

MaxFrames

By MaxFrames posted 05/03/2012 08:50

Anche a me capita, qualche volta, che CL ed UL vari dopo ripetuti fuckup leggano la documentazione e capiscano finalmente come vanno fatte le cose.

Poi suona la sveglia.

-- I'll have to script my way outta here!

Messer Franz

By Messer Franz posted 05/03/2012 11:49

cit<mi aspetto che il tutto ritorni al suo stato di casino inenarrabile nelle prossime due-tre release

 

ottimista!Ad un programmatroto (che si suppone phprogrammatroto) basta una sola release per incasinare tutto!In questo sono dei professionisti....

-- Messer Franz

Anonymous coward

By Anonymous coward posted 09/03/2012 10:26

 

Posso lasciare un detto delle mie parti? (La grammatica è un po' zoppicante perché suonerebbe meglio in dialetto... scusatemi).

Se parlo, non ascoltano.

Se ascoltano, non capiscono.

Se capiscono, non ricordano.

E poi:

Se ricordano, non lo fanno.

Se lo fanno, lo sbagliano.

Se lo sbagliano, non lo sapevano, dicendo che non l'avevo detto.

-- Anonymous coward

Previous Next


This site is made by me with blood, sweat and gunpowder, if you want to republish or redistribute any part of it, please drop me (or the author of the article if is not me) a mail.


This site was composed with VIM, now is composed with VIM and the (in)famous CMS FdT.

This site isn't optimized for vision with any specific browser, nor it requires special fonts or resolution.
You're free to see it as you wish.

Web Interoperability Pleadge Support This Project Powered By Gigan