Storie dalla Sala Macchine


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


Il domani non muore mai

Avvertenza: questa qui' non e' propriamente una storia, piu' che altro e' un rantolo, una lamentazione, una geremiade... prendetelo come vi pare.

Alura, ritorniamo a parlare del merdacchioso meraviglioso sito webbe di $noiviaggiamointreno di cui parlai in questa storia.

Dopo un non proprio fantastico inizio, il sito era stato finalmente scaraventato on-line e tutta una serie di aggiunte e masturbazioni erano state eseguite per avere le varie cose (quelle che DB si era "dimenticato" di dirmi prima) agibili e funzionabili.

E adesso casca l'asina (Splat!): pare che $noiviaggiamointreno voglia aggiungere una qualche funzionalita' di "forum" o sarca$$o al sito per consentire ai suoi "sponsor" di pubblicare delle pagine semi-pubblicitarie in modo automatico. L'arnese dovrebbe succhiarsi i dati da una qualche applicazione di CRM di cui noi (io) non sappiamo una beata fava usando un qualche middleware e pubblicare la roba in automatico o quasi.

A me, inizialmente, non me ne e' fregato un tubazzo di niente: l'applicazione se la sviluppano loro, gli aggiornamenti se li fanno da loro, se vogliono aggiungere questo e quello sono cavoli loro. L'unica cosa che gli ho fatto presente e' che lasciare a pigs + dogs la capacita' di pubblicare roba su un sito si rischia di avere cosine non proprio belle in vista mentre non ci dovrebbero essere. Ma se questo e' cio' che vogliono loro che problema ho io? Ci limitiamo ad aprire il firewall in modo che sto' coso possa parlare con il suo CRM e basta.

Taccio dei problemi di coordinamento con il WindowsSysMangler dall'altra parte che alle parole "aprire il firewall sulle porte X, Y e Z" si e' perso e non capiva piu' di che stessimo parlando. Comunque non ho sentito piu' un tubazzo di niente fino a che la nuovissima versione di quella applicazione e' stata pronta all'installazione. E a me che me ne frega? Che prima di rilasciarla vogliono provarla (saggi).

Faccio notare che c'e' un server di staging/testing allo scopo.

Loro installano e scoprono che non funziona piu' un tubo. Seguono una fila di installa - debugga - ripristina versione precedente - bestemmia e cosi' via. Il branco di rintronati (la "sporcamezzadozzina") sembra piuttosto orientato a seguire una politica di "rilasci temporizzati". Quello che vorrebbero fare loro e' rilasciare delle "sotto-versioni" in risposta ai vari problemi che vengono segnalati (aka: far fare il debugging al cliente ed agli utenti invece di farlo loro), e vorrebbero anche "adattare dinamicamente gli intervalli di rilascio ad un'ottica di proaNEAAAHHHHA" (il 'NEAAA' era la mia reazione alla lettura della mail).

Il che, messo nella giusta prospettiva si presenta piu' o meno cosi':

1. rilascio versione 1.00
  .
  . alcuni giorni
  .
2. scoperta di 23.574 bugs nella versione
  .
  . numerosi mesi
  .
3. rilascio patch a che corregge 2 bug precedenti
  .
  . alcuni giorni
  .
4. scoperta di 197.347 bugs
  .
  . numerosi mesi
  .
5~unnumerofottutamentegrandeyoh!. rilascio delle patch/sottoversioni 
b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q... scoperta di altri bug, 
passano altri mesi...
  .
+1. bug corretti fino ad ora: 25, nuovi bug introdotti: 2.367.476.187
  .
  . diversi miliardi, baziliardi di anni
  .
+2. rilascio della versione 2.0 che corregge tutti i bug, risolve tutti
i problemi, porta la pace nel mondo eccetera eccetera eccetera
  .
  . alcuni giorni
  .
+3. il Sole si trasforma in una Gigante Rossa ed incenerisce tutto il
foxxuto Sistema Solare.

E a me che me ne frega direte voi? E' che dovrei essere io quello che si gestisce i millemila restore tra una cosa e l'altra.... Sgrunt!

Davide
23/08/2010 08:00

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.

17 messaggi this document does not accept new posts

Antonino Russo

Sgrunt! Di Antonino Russo postato il 23/08/2010 08:10

E di che ti lamenti? Guarda il bicchiere mezzo pieno...
...non soffrirai della crisi per mancanza di lavoro, vuoi che non ci sia un restore da fare?

:-D -- Antonino Russo

Messer Franz

non si potrebbe avere... Di Messer Franz postato il 23/08/2010 08:22

Non si potrebbe avere nel 2012 una fine del mondo localizzata su di loro? Sarebbe l'ideale! -- Messer Franz

Goose

@ Messer Franz Di Goose postato il 23/08/2010 09:43

> Non si potrebbe avere nel 2012 una fine del mondo localizzata su di loro? Sarebbe l'ideale!
>

No. L'ideale sarebbe la fine dell'universo. Perche' limitarsi a far finire solo parte di esso quando si potrebbe farlo finire tutto?

Purtroppo ho come l'impressione che l'universo, il mondo e tutti i branchi di paguri, sporche dozzine e il sottoscritto continueranno ad andare avanti piu' o meno felicemente ben oltre il 2012.

Peccato.

> -- Goose

Eremita Solitario

@ Messer Franz Di Eremita Solitario postato il 23/08/2010 10:31

> Non si potrebbe avere nel 2012 una fine del mondo localizzata su di loro? Sarebbe l'ideale!
>

L'idea della fine del mondo localizzata mi piace, sarebbe un'ottima soluzione per questo tipo di casistiche.... :-\) -- Eremita Solitario

Davide Bianchi

@ Messer Franz Di Davide Bianchi postato il 23/08/2010 11:52

> Non si potrebbe avere nel 2012 una fine del mondo localizzata su di loro?

...meglio noto come 'hit man'...
-- Davide Bianchi

matteo

restore Di matteo postato il 23/08/2010 08:44

Bel modo di sviluppare! Ma cosė la macchina di test non si frigge? -- matteo

Riccardo Cagnasso

@ matteo Di Riccardo Cagnasso postato il 23/08/2010 12:51

> Bel modo di sviluppare! Ma cosė la macchina di test non si frigge?

Su 100 programmatori, 7 hanno capito cosa si intendeva per "metodi agili" e sono tornati a essere persone felici, 93 non hanno capito un cazzo (come al solito) e hanno cominciato a fare ancora piu' casino del solito. -- Riccardo Cagnasso

Anonimo codardo (e sputasentenze)

Tutti sanno fare il backup.. Di Anonimo codardo (e sputasentenze) postato il 23/08/2010 09:18

Ma TU sei uno dei pochi a garantire anche il restore. -- Anonimo codardo (e sputasentenze)

d3

Tutto il mondo e` paese Di d3 postato il 23/08/2010 09:44

Anche qua in $NOTA_MULTINAZIONALE dove sto facendo una consulenza e` la stessa solfa, il tutto tra l'altro lentissimo, per ogni modifica mi arriva un ticket da approvare tramite interfaccia web (accrocchio pagato n! euro).

Il momento piu` assurdo e` stato quando gli ho trovato un bug che era in produzione dal 2006 e che non riuscivano a riprodurre in collaudo, 5-6 versioni nuove al giorno, ognuna delle quali (chiaramente, essendo scritta a caso) non correggeva il bug. -- d3

Andrea Ballarati

@ d3 Di Andrea Ballarati postato il 24/08/2010 10:32

> Anche qua in $NOTA_MULTINAZIONALE dove sto facendo una consulenza e` la stessa [cut]
> 5-6 versioni nuove al giorno, ognuna delle quali (chiaramente, essendo scritta
> a caso) non correggeva il bug.

Il famoso generatore automatico di patch -- Andrea Ballarati

Luigi

In cambio di vil denaro Di Luigi postato il 23/08/2010 10:44

potresti offrirti di svliuppargli tu l'applicazioncina,
credo che dopo il punto 2 il clinte dovrebbe essere cotto a puntino -- Luigi

Cicciobastardo

E allora? Di Cicciobastardo postato il 23/08/2010 10:59

Se invece di un SysAdmin fossi uno sviluppatore, o meglio ancora un conslutante, sapresti che è grazie ai bug che si fanno i soldi. La qualità non paga, il prendere tempo sė, e la prima preoccupazione di ogni venditore/commerciale è di trovare una scusa o un capro espiatorio.
Io - che come te sono un coglione (tua ammissione, non credo di essere offensivo) - gli sviluppi li faccio per bene e per questo sono ricercato dai clienti ma nessuna società mi vuole. -- Cicciobastardo

Michele P.

Win! Di Michele P. postato il 23/08/2010 13:24

Ma 'sto ciclo di sviluppo mi ricorda un po' quello di un noto sistema (non) operativo con la W...

-- Just another bit in the (fire)wall

Mattia

@ Michele P. Di Mattia postato il 23/08/2010 18:52

> Ma 'sto ciclo di sviluppo mi ricorda un po' quello di un noto sistema (non) operativo con la W...
>
>
A me invece ricorda il quello di quasi tutti i software rilasciati al grande pubblico, sistemi operativi e giochi in prima fila.
Ma anche nel mondo dell'automazione industriale e' cosi': quelli che fanno i software bene (fanno simulazioni e debugging) li fanno una volta sola, gli altri fanno funzionare la macchina e poi fanno due mesi di debugging DAL CLIENTE, pagati extra.
Come fanno a farseli dare i soldi, dico io... -- Mattia

Anonimo codardissimo

@ Mattia Di Anonimo codardissimo postato il 28/08/2010 21:30

> Come fanno a farseli dare i soldi, dico io...

è un bel mistero ma se lo sapessi smetterei anche io di preoccuparmi della qualità del mio lavoro

-- Anonimo codardissimo

Melanippe

almeno a me l'hanno chiesto gentilmente Di Melanippe postato il 23/08/2010 21:23

Anni fa avevamo acquistato un client di posta da una società.
Il tutto funzionava bene, ma non era ancora finito l'aiuto in linea.
Alla mia richiesta se ci fosse un manuale cartaceo, il tecnico mi rispondeva un po' imbarazzato che in effetti un manuale c'era, ma non era ancora stato controllato.
Mi sono offerta di dargli una rilettura e segnalare eventuali stranezze e mi hanno mandato il file.
Quando ho finito la rilettura gli ho rimandato il file corretto.
Il "programmatore capo" della facenda, un tipo decisamente di poche parole, mi ha anche ringraziato.
A momenti svengo. -- Melanippe

Mg

Di Mg postato il 06/09/2010 14:21

Bella procedura...

E passare direttamente al punto +2 no eh!

-- Mg

17 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