Come dissuadere un cliente che ha appena imparato una tecnologia e vuole usarlo ovunque? [chiuso]

24

Il mio cliente ha recentemente scoperto cos'è la riscrittura dell'URL, senza capire completamente di cosa si tratta, come funziona e i pro e i contro di esso. Ora, richiede molti strani cambiamenti nelle reali esigenze dei progetti attuali e cambiamenti nei vecchi progetti, al fine di implementare ciò che crede sia la riscrittura dell'URL.

Da una parte, mi viene chiesto di fare cose che non hanno senso invece di fare un vero lavoro. D'altra parte, non posso dire al mio cliente che non capisce nulla nell'argomento nonostante il suo interesse in esso.

Penso che molte persone abbiano avuto situazioni in cui il loro manager o il loro cliente hanno appena imparato una nuova parola o una nuova tecnologia, e lo ha amato così tanto di quanto non volesse usarlo in ogni progetto, ovunque, riscrivere l'intera codebase solo per usa questa nuova cosa, ecc.

Inoltre, di recente ho letto qualcosa su Programmers.SE in cui le persone hanno raccontato le loro esperienze quando c'era un enorme ronzio intorno all'XML, e alcuni manager avrebbero chiesto di introdurre XML in ogni progetto solo per mostrare a tutti che avevano usato.

Quindi chi è stato in una situazione simile, come è stato gestito?

    
posta Arseni Mourzenko 18.05.2011 - 04:57
fonte

4 risposte

26

IMO dovresti avere la discussione "Non capisci la riscrittura degli URL" con il tuo cliente.

Ovviamente non dovresti dire al tuo cliente, "Non capisci". Invece, inizierei con "Prima di investire qualcosa, penso che dovremmo discutere X per assicurarci di essere sulla stessa pagina su quali sono i pro e i contro di X e le sue alternative".

Se si scopre che in realtà conosce le cose che fai, ma vuole implementare X comunque, allora gli chiedi di che colore lo vuole.

Devi assicurarti di scegliere la tua formulazione con molta attenzione. Dopo tutto, c'è una possibilità (per quanto insignificante) che lui sappia più cose su X di te (e c'è il punto ovvio: stai parlando con managment ), quindi assicurati di liberarti di qualsiasi toni condiscendenti.

    
risposta data 18.05.2011 - 06:29
fonte
2

Questo è esattamente il punto in cui un elenco di priorità delle attività che si svolgono nel team aiuta. Se fossi in te, valuterò i vantaggi economici della riscrittura dell'URL e mostrerò al cliente come aggiungere / rimuovere dall'esperienza complessiva.

Pensa a te stesso come medico. La gente va sempre dai dottori con una lista di medicine che hanno visto su un annuncio / sintomi che loro immaginano. È compito del medico assicurarsi che la persona ottenga effettivamente ciò che dovrebbe ottenere.

Inoltre, utilizza il controllo del codice sorgente e la ramificazione in modo rigoroso per ogni modifica. In questo modo, puoi tornare indietro nel tempo e mostrare al cliente ciò che ha perso, nel caso in cui dimentichi che l'ha portato su di sé.

Infine, trascrivi tutti i tuoi incontri. Sono tornati utili un giorno.

    
risposta data 18.05.2011 - 17:11
fonte
1

Scomposizione in dollari e centesimi. Dagli stime realistiche di quanto tempo ci vorrà per implementare i suoi capricci e includi l'impatto su altre caratteristiche. Passa a una discussione delle priorità e chiedi dove questo si adatta. Da lì puoi passare a una discussione per assicurarti che capisca davvero cosa sta chiedendo. Ciò assicurerà che:

  1. Sa cosa sta chiedendo
  2. Lui sa quanto costa
  3. Sa come influirà sulla pianificazione delle altre funzionalità
  4. Lui sa quanto ci vorrà

In molti casi, dopo questa discussione, sarà facile per lui accettare di rilasciarlo, o renderlo una priorità molto bassa (leggi: non aspettarti che sia fatto).

    
risposta data 18.05.2011 - 18:11
fonte
1

On one hand, I'm annoyed being asked to do things which doesn't make any sense instead of doing real work.

Come sai che cosa ti viene chiesto ha così poco valore? Forse ci sono ulteriori motivi che potrebbero non essere chiari a prima vista sul perché si sta facendo qualcosa. " Wax on, mano destra. Cera, mano sinistra. Cera, cera fuori. Inspirare attraverso il naso, fuori dalla bocca. Cera, scioglie. Non dimenticare di respirare, molto importante. "sarebbe la linea da " Il Karate Kid " vale la pena notare qui in qualche modo.

Dove ho avuto esperienze con aziende che fanno cose che mi chiedo, "Perché lo fai in questo modo?" ci sono momenti in cui chiederò qual è il beneficio che si desidera e ci sono altri modi per arrivarci. La chiave qui è di essere aperti e curiosi piuttosto che giudicare e ipocrite che il "vero lavoro" sembra implicare piuttosto strongmente nella mia mente.

    
risposta data 20.06.2011 - 18:19
fonte

Leggi altre domande sui tag