Newsgroup: it.lavoro.informatica
Titolo: Carta dei diritti del Cliente e dello Sviluppatore software

Rifacendomi al discorso iniziato nel thread 'Consiglio per prezzo su
lavoro condiviso' mi piacerebbe sapere quanti di voi condividono in tutto
o in parte ciò che segue. Vi prego di non lanciarvi subito in discussioni
tipo "si ma questo è impossibile", "no, questo non si puo' fare". Mi
interessa sapere se c'e' condivisione di principi in tutto o in parte.
L'attuazione pratica puo' differire da situazione a situazione ma almeno
c'e' un punto di partenza. Grazie
I clienti hanno paura di:
    * Non ottenere ciò che hanno chiesto.
    * Chiedere le cose sbagliate.
    * Pagare troppo per ottenere troppo poco.
    * Mettere le sorti della propria carriera nelle mani di informatici,
ai quali le sorti della carriera dei clienti non interessano.
    * Non vedere mai un piano dei lavori sensato.
    * Ricevere piani di lavoro che siano racconti di favole.
    * Non sapere cosa sta succedendo veramente.
    * Non poter cambiare idea sulle decisioni che hanno preso in
precedenza, e non poter reagire ai cambiamenti che si verificano a livello
di business.
    * Non venire a sapere la verità da nessuno.
Gli sviluppatori hanno paura di:
    * Ricevere l'ordine di fare più di quello che sanno di poter fare.
    * Ricevere l'ordine di fare cose insensate.
    * Essere troppo stupidi.
    * Restare indietro dal punto di vista tecnico.
    * Ricevere delle responsabilità senza il potere necessario a farvi
fronte.
    * Non ricevere indicazioni chiare su cosa bisogna fare.
    * Dover sacrificare la qualità per rispettare i tempi.
    * Dover risolvere problemi difficili senza aiuto.
    * Non avere abbastanza tempo per risolvere i problemi con successo.
[…]
Carta dei diritti del Cliente:
    * Tu hai il diritto di ricevere un piano globale dei lavori, di sapere
cosa può essere realizzato, quando, e a quali costi.
    * Tu hai il diritto di ottenere il maggiore valore possibile da ogni
settimana di sviluppo.
    * Tu hai il diritto di vedere i miglioramenti in un sistema esistente,
e che la validità di questi miglioramenti sia dimostrata dalla conformità
ai test che tu hai specificato.
    * Tu hai il diritto di cambiare idea, di modificare le funzionalità
esistenti, e di cambiare le priorità di sviluppo senza dover pagare costi
spropositati.
    * Tu hai il diritto di essere informato dei cambiamenti di piano, in
tempo per decidere il modo migliore per ridurre la quantità di lavoro da
fare, allo scopo di ripristinare la data inizialmente prevista per il
rilascio. Puoi cancellare il progetto in ogni momento, con la garanzia di
restare in possesso di un sistema operante ed utile, sulla base degli
investimenti effettuati fino al momento della cancellazione.
Carta dei diritti dello Sviluppatore:
    * Tu hai il diritto di sapere cosa è necessario fare, con chiare
indicazioni di priorità.
    * Tu hai il diritto di svolgere un lavoro di qualità in ogni momento.
    * Tu hai il diritto di chiedere e di ricevere aiuto in ogni momento
dai colleghi, dai manager, dai clienti.
    * Tu hai il diritto di fare le tue stime di impegno, e di aggiornarle
quando necessario.
    * Tu hai il diritto di accettare le tue responsabilità, invece di
vedertele assegnare senza la possibilità di discuterle."
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

dal libro extreme programming explained di Kent Beck e Martin Flower,
immagino...

La gente ha paura dell'ombra di se stesso quando non conosce l'ambiente che
lo circonda.
Un cliente ha un IT Manager.
Se questo non capisce nulla di SW c'e' un grosso problema di management e
non di diritti
naturali o chissa' che.
Un developer con tutte quelle paure ha forse piu' bisogno di uno psicologo
che di una
carta dei diritti del lavoratore.
Esiste la legge che deve tutelare dalla frode.
Cosa vorresti proporre con una carta dei diritti ?
Vai al ristorante e ti danno da mangiare pesce vecchio troppo cotto.
Un ciabatta puzzolente per capirci .
C'e' una sacrosanta carta che dice che chi al ristorante non si
dovrebbe dare pesce vecchio, e bisognerebbe mangiare bene.
Il pesce vecchio te lo sei mangiato lo stesso e
non credo si possa fare una causa a un ristoratore perche' non sa cucinare.
Viceversa se viene un cliente al ristorante.
E urla e litiga e c'e' una carta di nome galateo di 200 anni fa che dice che
bisognerebbe
comportarsi diversmente. Che fai ?
         Nicola
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 immagino...
si, non l'ho citato subito per evitare "preconcetti" ^__^


> Cosa vorresti proporre con una carta dei diritti ?
Una linea di pensiero da seguire, una linea a cui rifarsi quando si deve
decidere come comportarsi, quale atteggiamente tenere. Non ha valore
giuridico, ha valore etico.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
