È possibile lavorare con clienti diffidenti [chiuso]


11

A uno dei nostri sviluppatori junior è stato assegnato un nuovo client (non abbiamo ancora il client, stiamo ancora lavorando con lui per vedere se possiamo soddisfare le sue esigenze) e lo sviluppatore junior ha detto che il cliente ci assumerà se possiamo fare il lavoro sul suo progetto senza avere accesso al suo server.

Ho avuto una conversazione diretta con il cliente che si è rivelato essere stato rubato il suo codice da una società offshore che ha esternalizzato. Questo mi ha reso più comprensivo ma ho ancora sentimenti contrastanti su questo.

Da un lato, voglio dimostrare al cliente che non siamo tutti mele cattive. Inoltre, se facciamo un buon lavoro con lui, otteniamo un cliente fedele che ci assumerà per tutti i suoi progetti. Non ne ho mai sentito parlare prima, ma suppongo che accada più spesso di quanto vorremmo ammettere.

D'altro canto, esito ad accettare di lavorare con lui perché il tempo di schieramento sarà un incubo e nessun posto nella mia carriera o istruzione mi ha insegnato a lavorare con clienti come lui. Io (o lo sviluppatore junior) dovrei scrivere una descrizione dettagliata di cosa fare esattamente con la fonte per dispiegarlo e questo è un fastidioso onere quando potrei distribuire e testare tutto da solo in un'ora.

Come ho detto, non ho mai avuto a che fare con questo prima (stiamo firmando una non divulgazione ma a quanto pare lo ha fatto la società offshore prima di noi). Non siamo al completo, quindi non è come se avessi un rimpiazzo immediato, ma non chiediamo nemmeno lavoro e mi chiedo se vale la pena lavorare in un ambiente così limitato.

Un altro aspetto è che l'esperienza stessa potrebbe essere gratificante per noi, ma è un'esperienza che vale la pena avere, come in quella che è anche la probabilità di ottenere un cliente simile in qualunque momento presto. Ci aspettiamo addirittura di rispettare tali clienti?

Quindi, dal momento che non ho alcuna esperienza diretta con questo e sicuramente non è stato coperto a scuola, come potrebbero quelli con una maggiore esperienza di lavoro con i clienti trattare con un cliente diffidente come questo? Accetteresti addirittura il lavoro?


Due parole: andare via.
Michael Brown,

Risposte:


13

Collabora con il cliente e aggiungi ore di tempo extra (fatturabili) al tuo preventivo per ogni attività, per coprire le seccature della distribuzione senza accesso al server.

È deprimente essere così limitato a causa di problemi di fiducia (infondati), ma in realtà non dovrebbe essere così oneroso. Ho lavorato con un numero di clienti in cui dovevamo lavorare in questo modo, non perché non si fidassero di noi, ma semplicemente perché erano grandi aziende con criteri IT generali. Significa solo che devi essere più disciplinato sulle tue distribuzioni in modo da non eseguire la distribuzione, la correzione di un piccolo bug e la distribuzione di nuovo, rendendoti conto che hai dimenticato un file e di nuovo la distribuzione, ecc. Ecc.


6
+1 per l'implicazione di far sapere al cliente quanto costa questa mancanza di fiducia.
Frank Shearar,

10

Inizi a lavorare con il cliente. Se non sono necessarie altre risorse per completare il progetto, allora si sta attraversando quell'ambiente limitato.

E se senti il ​​bisogno di avere qualcosa che ti è limitato, allora parla con il cliente di questo problema. Fai le cose critiche di fronte a lui.

E l'ultima opzione, ma meglio, dal momento che non stai implorando alcun lavoro, dai il via! ;)

Per roba critica, intendevo accedere al codice client.


6

In realtà, una descrizione dettagliata di come distribuire è preziosa in sé. Il tuo cliente potrebbe voler essere in grado di controllare la distribuzione piuttosto che attraversarti ogni volta. Includilo nei tuoi preventivi e assicurati di essere pagato per questo. Non avere accesso al server del client renderà le cose più lunghe in generale, ma questo non dovrebbe essere un problema. Ricorda che possono esserci anche motivi legali o di responsabilità perfettamente legittimi per cui non hai accesso, quindi probabilmente vuoi avere un'idea di come lavorare senza accesso.

In qualsiasi relazione in cui vi sia un problema di fiducia, presterei attenzione al programma di pagamento e mi assicuro che non avrei mai dovuto più denaro di quanto volessi cancellare se le cose andassero male. La diffidenza in un'area può diffondersi.


3

Spiegare al cliente tutte le implicazioni della sua politica restrittiva. Addebito per lavoro extra durante lo sviluppo e la distribuzione. Spetta a loro decidere se vale la politica restrittiva.

L'aspetto negativo più serio non è la seccatura extra che dovrai affrontare nello sviluppo, ma una lenta inversione di tendenza con correzioni di bug dopo il lancio. A meno che il tuo sistema non sia estremamente semplice (o il tuo nome sia Donald Knuth), avrai dei bug dopo la distribuzione, non importa quanto stai attento.


3

Ho lavorato con un cliente fondamentalmente diffidente e questo ha reso la vita estremamente difficile.

Nella maggior parte dei paesi, se hai un contratto con un cliente, puoi rendere esplicito ciò che accadrà e non avverrà e il contratto sarà vincolante. Potresti essere in grado di rassicurare il tuo cliente sottolineando che come società con sede nello stesso territorio, il loro reclamo avrà piena forza di legge se rubi il loro codice.

Tuttavia c'è una differenza tra qualcuno a cui sono state bruciate le dita e qualcuno con una natura paranoica. In quest'ultimo caso, eviterei del tutto il cliente in quanto sarà difficile e costoso da gestire. Non impossibile, ma molto difficile, molto irritante e molto probabilmente tra il 20% dei clienti che forniscono l'80% del carico di supporto.


3

Ho lavorato in IT e governo per molti anni. In quegli ambienti gli sviluppatori non hanno MAI accesso al sistema di produzione. Dovrebbe essere utile per il corso fornire istruzioni di installazione, in particolare per il codice sviluppato su misura dal client.

Presumo che il cliente possiederà il codice che stai scrivendo per loro.


1

Cerca di differenziarti nell'occhio del cliente dalle organizzazioni in outsourcing offshore. Se hai avuto brutte esperienze con il lavoro offshore, condividi questa esperienza con il nuovo cliente. Fai sapere loro che tu e il tuo vestito siete completamente diversi dalle attività offshore. Tutti sanno che spesso non vale la pena affrontare questi sviluppatori offshore. Inizia comunicando in un buon inglese e cerca modi per dimostrare la tua onestà. Non è difficile differenziare dati gli standard incredibilmente bassi là fuori, in particolare per il lavoro svolto nei paesi poveri.

Costruisci gradualmente la tua fiducia con questo cliente e alla fine lui / lei tornerà e ti darà l'accesso di cui hai bisogno per fare il lavoro.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.