Newsgroup: it.lavoro.informatica
Titolo: quale categoria è peggiore?

Ciao a tutti,
scrivo un pochetto il sabato perchè sto nuovo lavoro mi sta uccidendo.
Fatta questa interessantissima premessa, ho sviluppato una mia personale
idea, magari banale per voi, sulla pericolosità dei clienti:
son peggio quelli che non sanno una mazza di informatica o quelli che
credono di saperne?
Due piccoli esempi:
Un software che noi sviluppiamo funziona se installato in C:, per una serie
di motivi che non sto a spiegarvi. Scirviamo quindi nel manuale
d'installazione (perltro fatto minuziosamente, per evitare minchionate da
parte dei clienti) di installare il software in C. Un cliente che "ci
capisce" lo ha installato in C. Cioè ha creato su desktop una cartella che
si chiama C e ci ha riversato dentro il contenuto del cd. Lo ho evinto dopo
mezzora al telefono per capire cosa non funzionasse.
Mando un file ad un cliente "che ci capisce" via email. E un file di testo,
tipo struct.txt. Gli spiego che deve sostituire un file. Gli dico di
metterlo in C:\cartella ecc... perchè là dentro c'è il file da sostituire.
Non va nulla. Dopo mezzora al telefono scopro che il file l'ha chiamato: da
sostituire.txt
Un cliente mi dice che il nostro software è fatto male, e mi ribadisce il
concetto, perchè lui lo sa, lui che ha una cartoleria i software li vende,
capito? Quindi questo è fatto male. Lui lo sa...
Preferisco nettamente chi mi dice di non sapere e si fa guidare, anche per
chiedermi cose ovvie, perchè no?
Ciao a tutti...


Sorry, ma hanno ragione loro. Il software deve autointallarsi (e
rimuoversi) e poter essere installato ovunque.
Very sorry.. ma... nessuna scusa, il tuo software è scadente.

di motivi che non sto a spiegarvi.
Non stare a spiegarli ma sappi che è una pessima cosa, un po' come
quei software che richiedono diritti amministrativi per funzionare.
Nel 1995 poteva ancora starci ma oggi proprio no.
-- 
Ci sono 10 tipi di persone al mondo: quelle che capiscono il sistema binario
e quelle che non lo capiscono.

 Nel 1995 poteva ancora starci ma oggi proprio no.
Quoto.
Sto spesso ad installare software su pc con partizioni gia fin troppo 
striminzite (vuoi per l'HD piccolo, vuoi xkč l'utente non sa che potrebbe 
mettere i dati su un'altra e quindi intasa C:)...e quando scelgo un drive 
diverso da C: ed ottengo un warning mi imbestialisco!!!!! Devo mettermi a 
spostare le cosucce dell'utente (che poi magari non capisce piů dove andare 
a guardare)... ARGH!!!!!!!!!!!!!!!!!!!!
-- 
Ester Memoli - Microsoft MVP - Word
***
https://mvp.support.microsoft.com/profile=8276CBB7-811D-4CF8-8DAA-895FA6E2AD8F
Risorse Word: 
http://xoomer.virgilio.it/hoshi/word/word.htm
Blog: 
http://blogs.dotnethell.it/Ester/
 

 Ciao a tutti...
una curiosita sicuramente OT, come hai fai a modificare
l'NNTP-Posting-Host? 
a presto Paolo

 chiedermi cose ovvie, perchè no?
Il pollo piacerebbe a tutti trovarlo.

credo che abbiano ragione i vclienti .. il software e fatto male se molti 
hanno difficolta ad installarlo.
"tonizzo" <matteo...@dotmail.prom> ha scritto nel messaggio 
news:sQhZe.46312$nT3....@tornado.fastwebnet.it...


 capito? Quindi questo è fatto male. Lui lo sa...
Mi spiace, ma condivido che il vostro software è fatto peggio di quelli
che si trovano nelle riviste.
Il programma, se lo distribuite e fate installare al cliente, deve
essere distribuito tramite un installer. Non potete chiedere all'utente
"Copia il file di quì, mettilo di là".
Inoltre, non spieghi i motivi per cui deve essere per forza installato
su C, ma qualunque essi siano si riconducono ad uno solo: è fatto male.
I programmi windows dovrebbero intanto seguire le raccomandazioni su
dove devono essere posizionati i singoli file (Directory dei programmi,
shared library, home utente, etc...) e non deciderlo autonomamente.
Inoltre non c'è una ragione tecnica plausibile per cui un software debba
essere costretto ad una posizione fissa sul disco, se non appunto il
fatto che è scritto frettolosamente e male.
Infine, pessima cosa se il programmatore non riconosce questi difetti.
Un conto è tirar via sapendo di farlo, un conto è tirar via convinti di
fare le cose per bene. Preoccupante.

 fare le cose per bene. Preoccupante.
Ahahah che 10!

 chiedermi cose ovvie, perchè no?
anche secondo me. Ora sto sviluppando per un privato che ammette la sua ignoranza, si fa guidare, 
chiede spiegazioni non tecniche ovviamente, si fida, e io gli faccio il sw migliora per le sue 
esigenze senza stress o rallentamenti inutili. Si collabora meglio, perchè fare un sw, soprattutto 
se customizzato, significa interagire col cliente in continuazione, e se è un rompiballe che crede 
di capirci qualcosa e non ascolta quello che gli si dice si lavora male, peggio poi per lui!

Very sorry.. ma... nessuna scusa, il tuo software è scadente.
Giudicare un software scadente solo da questo, perdonami, mi sembra molto
superficiale.

 Nel 1995 poteva ancora starci ma oggi proprio no.
Nero della Ahead fino allo scorso anno (non so ora), dava gravissimi
problemi su win2000 se non eri amministratore. Dovevi smanettare con varie
patch e una serie di manovre non elementari. Te la sentiresti di dire alla
Ahead che il loro software è scadente?

 Il pollo piacerebbe a tutti trovarlo.
Un altro concetto profondo. Ti basti sapere che non č in vendita ma č in
comodato d'uso gratuito. Serve per ordinare da noi dei prodotti. Quindi
nessun pollo.
Ma sapevi anche questo immagino...

 hanno difficolta ad installarlo.
Nessuno ha difficoltà a parte pochissimi casi, perchè è automatico, ha un
installer e fa tutto da solo. Bisogna avere solo qualche accortezza. Minima.

 fare le cose per bene. Preoccupante.
Ma da due righe che ho scritto hai evinto tutto questo? Porca vacca ragazzi
onanismo mentale preoccupante...

di capirci qualcosa e non ascolta quello che gli si dice si lavora male,
peggio poi per lui!
Infatti chi non fa cazzate poi non si ritrova con prenotazioni fasulle e
cacchi vari. Basta una telefonata, una mail o qualunque cosa: devo
installarlo anche su un altro pc, posso? Come. E gli spieghiamo come
funziona. Ed è veramente semplice.

 onanismo mentale preoccupante...
Ho "evinto" solo ciò che hai detto. Mi sono permesso poi di riportare
delle raccomandazioni tecniche che non sono mie personali ma della
stessa Microsoft, quindi se non le conosci già sarebbe opportuno tu
prendessi nota.



Mi sentirei di dirgli che il loro software ha un problema, ha una
pessima caratteristica.
Io non ho detto che il tuo software sia scadente nel complesso (non lo
conosco per niente), però su quell'aspetto *è* scadente.


precise, perchè ad esempio pescano da settaggi di software di terze parti.
Molti ... quali ?? Solo schifezze fatte da qualche System Integrator...
Nell'ultimo software client server che ho progettato (qualche hanno fa)
 veniva usato ODBC e Sybase AnyWhere, un gestionale scritto in
powerbuilder... ebbene con un po' di lavoro non solo crea l'odbc al
volo al primo avvio o successivi, ma funziona pure senza
installazione.. basta copiare la directory, db relazionale e tutto il
resto
Proprio per evitare problemi al CL.. l'installazione a volte è la
parte più difficile del software.
Lo so.. sono petulante, ma sono per la Qualità nel software...

 precise, perchè ad esempio pescano da settaggi di software di terze parti.
E' cosa nota che, nel software, se inizi con un troiaio inneschi una
catena di troiai. I settaggi dei programmi stanno ormai da un decennio
abbondante sul registro di configurazione, se uno si pone il problema
della portabilità c'è sempre la home directory dell'utente. Se uno li
scrive dove gli pare, si innesca una serie di accrocchi fra cui:
- il programma deve girare come administrator, perchè l'utente normale
non ha permessi di scrittura sulla directory programmi in una
installazione di windows fatta bene
- altri programmi devono sapere dov'è, se vogliono leggere/scrivere
questi settaggi
- varie ed eventuali

 Lo so.. sono petulante, ma sono per la Qualità nel software...
concordo perfettamente, anche io ho fornito sw senza installer per agevolare il cliente e se faccio 
un installer questi fa TUTTO quello che deve fare, il cliente può scegliere, ci mancherebbe, dove 
installarlo, scegliendo fra cartelle, dischi e partizioni e proponendo la directory di sistema per 
l'installazione

 prendessi nota.
Rileggiti quanto hai scritto sopra... Hai evinto ben di più...