Storie dalla Sala Macchine


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


Cosa fa' l'applicazione X ?

Arrivo in Sala Comando abbastanza presto, mi tuffo (si fa' per dire) in Sala Macchine e comincio a controllare i nastri di backup e la situzione in generale.

Alle 9.15, prima ancora di essermi potuto sorbire il primo caffe' della giornata arriva UL1.

UL1: hemmm... bisognerebbe fare delle modifiche sul database di produzione dell'applicazione "X"...
IO: ...e... ?
UL1: hemmm... solitamente lo domanderei ad Y, ma e' in ferie...
IO: ...e... ?
UL1: hemmm... mi domandavo se non potessi farle tu...
IO: e perche' dovrei ?
UL1: hemmm... perche' sappiamo che sei bravo...
IO: ...e... ?
UL1: hemmm... e perche' in questo momento sei l'unico che sappia come si
accede all'applicazione "X".
IO: (sospirando) porta ste' modifiche, quando ho tempo le faro'.
UL1: hemmm.... veramente bisognava farle ieri...
IO: se siete sopravvisuti fino ad oggi sopravviverete ancora un po'.
UL1 se ne va' non del tutto soddisfatto, ma se n'e' appena andato che arriva CL1.

CL1: (sventolando un fascio di fogli) ho bisogno di inserire questi dati nell'applicazione Tal-De-Tali, puoi farlo tu ?
IO: (stendo la mano)
CL1: (mi da' i fogli)
IO: (senza parlare infilo i fogli nel tritacarta)
CL1: (mi osserva esterrefatto)
IO: la lezione di oggi e' "sei un mio collega non il mio capo", fuori dai piedi.
CL1: (esce senza proferire parola)

Ritorna UL1.

UL1: ti ho mandato una mail...
IO: male!
UL1: perche ?
IO: perche' adesso devo registrare la cosa nel database degli interventi e verra' scalato dal tuo budget.
UL1: (con espressione terrorizata) ma... e' proprio necessario
IO: si
UL1: (sconsolato) vabbe'... quanto ci metti ?
IO: quanto ci devo mettere. Fuori dalle balle, quando ho finito ti chiamo.
Dopo qualche ora, ho preparato lo script da far girare per l'aggiornamento, eseguo e do' uno squillo a UL1 che controlli i suoi dati.

Dopo un po' arriva UL1.

UL1: c'e' qualche cosa che non va...
IO: hai trovato la strada fino a qui' quindi...
UL1: (un po' stizzito) no! intendo... l'applicazione "X", ci sono dei dati che non dovrebbero apparire cosi'.
IO: e come dovrebbero apparire ?
UL1: be', per esempio questa voce qui' dovrebbe essere '2', non '1'.
IO: e che significato ha '2' invece che '1' ?
UL1: (imbarazzato) be.... non lo so per certo...
IO: come fai a dire che dovrebbe essere un '2' ?
UL1: hemmm... dunque...
IO: non puoi modificarla ?
UL1: non credo...
IO: fammi capire... questa #$@!# applicazione ci avete messo 5 mesi a svilupparla, con un fuori-budget ed un fuori-tempo secco di un mese, e *non* c'e' modo di modificare una fetentissima voce senza scardinare il database con un piede di porco ??
UL1: ma non e' mia l'applicazione, e' di UL2
IO: e lui dov'e' ?
UL1: hemmm.. si sta' occupando di un'altra applicazione
IO: forse e' meglio che prima si occupi di questa no ?
UL1: (sollevato al pensiero di poter scaricare la patata) vado a chiamarlo.

Dopo un po' arrivano tutti e due.

UL2: quale e' il problema
IO: domandalo a lui
UL1: questa voce dovrebbe essere '2', non '1'.
UL2: vedo
UL1: non credi ?

UL1 e UL2 guardano me

IO: perche' guardate me ?
UL2: be', vorremmo la tua opinione
IO: la mia opinione e' che tale applicazione e' un'ammasso di codice privo di senso e privo di scopo, i programmatori dovrebbero essere castrati per impedirne la riproduzione ed il capo progetto eliminato fisicamente.
UL2: veramente abbiamo gia' un cliente disposto a comperarla...
IO: lo so che i masochisti esistono.
UL1: restiamo in tema... possiamo modificare l'1 in 2 ?
UL2: hemmm... credo di si'...
UL1: cosa comporta ?
UL2: (con espressione corrucciata) non so con certezza...
IO: ma non sei tu il capo progetto di sta' roba ?
UL2: si', ma non ricordo tutti i dettagli...
UL1: vabbe' se te ne occupi tu... (scompare in un lampo)
UL2: hummm... non potremmo controllare cosa succede se quel valore e' 2 ?
IO: domandalo a chi ha scritto il codice
UL2: sono in ferie, non puoi guardare tu ?
IO: no.
UL2: ?? perche' no ?
IO: perche' non e' compito mio.
UL2: (visibilmente sofferente) cosa dici ?
IO: dico che il capo progetto sei tu. Tu sei il capo. Prendi una decisione.
UL2: e' che vorrei essere sicuro...
IO: puoi sempre iniziare un nuovo progetto, lo chiami "COSA $#@! SUCCEDE SE CAMBIAMO UN 1 IN 2 NELL'APPLICAZIONE 'X' CHE IO DOVREI CONOSCERE COME LE MIE TASCHE"...
UL2: (sofferente al pensiero di quello che finira' nel database dei problemi) no, non e' il caso...

Eccolo! Ansima... suda... sofferente come un bassotto sulla neve, violando tutti i principi imparati al corso di PHB, prende il coraggio a 12 mani, impugna la sua carriera e PRENDE UNA DECISIONE!!! (credo sia stata la prima volta nella sua vita)

UL2: OK!!! FACCIAMOLO!!!
IO: clicckety-click-UPDATE-click-SET-clickety-click ... fatto.
UL2: (gia' terrorizzato all'idea) hemmm... forse era meglio fare una copia prima...
A questo punto suona il telefono, rispondo in viva-voce, e' CL2:

CL2: NON FUNZIONA PIU' UN CAZZO!!!!
UL2: (sviene)
IO: il tuo non ha mai funzionato.
CL2: ??!?@???
IO: che cose' che non funziona ?
CL2: NON RIESCO PIU' A LEGGERE LA MAIL!!!
IO: riavvia il computer.
CL2: E POI???
IO: e poi piantala di urlare (riattacco)
UL2: (rinviene) che era ?
IO: niente. Suggerirei che tu vada a controllare nell'applicazione che cosa e' cambiato
UL2: (riprendendosi lentamente) si'... e' meglio...

Esito della giornata: l'applicazione "X" non ha mostrato cambiamenti di sorta, 2 o 1 non cambia una mazza... UL2 sembra piu' vecchio di 10 anni... ma mi hanno detto che lo stress (loro) fa' bene alla salute (mia)...

Davide
30/07/2002 00:00

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.

1 messaggio this document does not accept new posts

Oscar

Grazie Di Oscar postato il 29/06/2009 16:53

Ciao Davide,

volevo solo ringraziarti per tutte le storie che hai scritto in questo sito, storie che in questi anni mi hanno fatto cominciare con un sorriso la settimana.

Grazie per tutte le storie che hai scritto e per quelle che scriverai.

Ciao.

-- Oscar


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