Domanda

Uno dei nostri sviluppatori junior è stato assegnato un nuovo cliente (non abbiamo ancora il cliente, stiamo ancora lavorando con lui per vedere se siamo in grado di soddisfare le sue esigenze) e lo sviluppatore juniores ha detto che il cliente ci assumerà se siamo in grado di fare il lavoro sul suo progetto senza ottenere l'accesso al suo server.

Ho avuto un colloquio diretto con il cliente, che si è rivelato di aver avuto il suo codice rubato prima da alcune società off-shore che in outsourcing. Questo mi ha reso più simpatico, ma ho ancora sentimenti contrastanti su questo.

Da una parte voglio dimostrare al cliente che non siamo tutte mele marce. Anche se facciamo un buon lavoro con lui, otteniamo un cliente fedele che ci ti noleggio per tutti i suoi progetti. Non ho sentito parlare di questo accadere prima, ma credo che accade più spesso di quanto saremmo tutti piace ammetterlo.

D'altra parte io sono riluttanti ad accettare di lavorare con lui, perché i tempi di distribuzione sta per essere un incubo e non dove nella mia carriera o l'educazione ha Qualcuno come lavoro con i clienti, come gli ha insegnato. I (o lo sviluppatore juniores) avrei dovuto scrivere una descrizione dettagliata di ciò che esattamente a che fare con la fonte per ricorrere ad esso e questo è un onere fastidioso quando ho potuto implementare e testare il tutto in un'ora me stesso.

Come ho detto, non ho mai avuto a che fare con questo prima (stiamo firmando un non-disclosure ma a quanto pare così ha fatto la società offshore prima di noi). Non stiamo pienamente al completo quindi non è come se avessi una sostituzione immediata, ma non stiamo elemosinando per il lavoro sia e mi chiedo se si lavora in base a tale ambiente ristretto vale la pena.

Un altro lato è che l'esperienza in sé potrebbe essere gratificante per noi, ma è l'esperienza vale la pena avere, come in quello che è ancora la probabilità di ottenere un simile in qualsiasi momento cliente al più presto. Dobbiamo anche aspettavamo di conformarsi a tali clienti?

Quindi, dal momento che non ho alcuna esperienza di prima mano con questo e sicuramente non era coperto di scuola, come sarebbero quelli con esperienza di lavoro più a lungo con i clienti che fare con un cliente diffidente come questo? Vuoi anche accettare il lavoro?

È stato utile?

Soluzione

Il lavoro con il cliente, e aggiungere ore di tempo in più (fatturabile) per la vostra offerta per ogni compito, per coprire i fastidi di distribuzione senza accesso al server.

E 'deprimente essere limitato come quello a causa di (infondati) problemi di fiducia, ma in realtà, non dovrebbe essere che gravoso. Ho lavorato con un numero di clienti in cui abbiamo dovuto lavorare in questo modo, non a causa di loro non ci fidarsi, ma semplicemente perché erano enormi aziende con le politiche coperta IT. Significa solo che devi essere più disciplinati circa le distribuzioni in modo da non sta distribuendo, la fissazione di un piccolo bug e la distribuzione di nuovo, realizzando hai dimenticato un file e la distribuzione di nuovo, ecc ecc.

Altri suggerimenti

si inizia a lavorare con il cliente. Se non v'è alcuna necessità di eventuali altre risorse per completare il progetto, allora siete attraverso quella ambiente ristretto.

E se si sente la necessità di avere qualcosa che è limitata a voi, poi parlare con client su questo problema. Fare la roba critica di fronte a lui.

E ultima opzione ma meglio, dal momento che non stanno implorando per qualsiasi lavoro, calci fuori! ;)

Per roba critica, volevo dire l'accesso al codice client.

In realtà, una descrizione dettagliata di come distribuire è prezioso in sé. Il vostro cliente può decidere di essere in grado di controllare la distribuzione piuttosto che passare attraverso di voi ogni volta. Basta inserire nei vostri preventivi e assicuratevi di avere pagato per questo. Non avendo accesso al server del cliente sta andando a fare le cose prendono più in generale, ma che non dovrebbe essere di per sé un problema. Ricordate che non ci può anche essere perfettamente legittimi motivi legali o di responsabilità perché non si ottiene l'accesso, quindi probabilmente si vuole avere qualche idea di come il lavoro che non hanno accesso.

In ogni rapporto in cui c'è un problema di fiducia, mi piacerebbe prestare attenzione alle scadenze di pagamento, e assicurarsi che non sono mai stato dovevo più denaro di quanto ero disposto a cancellare, se le cose fossero andate male. La sfiducia in una zona può diffondersi.

Spiegare al cliente tutte le implicazioni della loro politica restrittiva. Carica per lavoro supplementare durante lo sviluppo e la distribuzione. E 'a loro decidere se la politica restrittiva vale la pena.

Lo svantaggio più grave non è il fastidio supplementare che passerà attraverso lo sviluppo, ma lenta inversione di tendenza con correzioni di bug dopo il lancio. A meno che il sistema è morto semplice (o il vostro nome è Donald Knuth), si avrà bug dopo la distribuzione, come attento non importa siete.

Ho lavorato con un cliente fondamentalmente diffidando e reso la vita molto difficile.

Nella maggior parte dei paesi, se si dispone di un contratto con un cliente allora si può rendere esplicito ciò che non avrà luogo e il contratto sarà vincolante. Si può essere in grado di rassicurare il cliente facendo notare che in una società con sede in uno stesso territorio, la loro denuncia avrà piena forza di legge se non rubi il loro codice.

Tuttavia c'è una differenza tra qualcuno che ha avuto le dita bruciate e qualcuno con una natura paranoica. In quest'ultimo caso vorrei evitare il cliente tutto quanto sarà difficile e costoso da affrontare. Non impossibile, ma molto difficile, molto irritante e più probabilità di essere tra i 20% dei clienti che forniscono l'80% del carico di sostegno.

Ho lavorato nel settore IT e di governo per molti anni. In quegli ambienti sviluppatori MAI hanno accesso al sistema di produzione. Dovrebbe essere par per il corso per fornire istruzioni di installazione in particolare per il codice personalizzato in fase di sviluppo da parte del cliente.

Suppongo che il cliente sarà proprio il codice che si sta scrivendo per loro.

Prova a voi stessi differenziare in l'occhio del cliente da organizzazioni off-shore in outsourcing. Se hai avuto brutte esperienze con il lavoro off-shore, condividere questa esperienza con il nuovo client. Fate loro sapere che voi e la vostra attrezzatura è completamente diverso per le imprese off-shore. Tutti sanno questi sviluppatori off-shore non sono spesso vale la pena fare. Inizia comunicando in un buon inglese e cercare modi per dimostrare la vostra onestà. Non è difficile differenziare dato gli standard incredibilmente bassi là fuori, in particolare per il lavoro svolto nei paesi poveri.

Costruisci la tua fiducia con questo client a poco a poco, e alla fine lui / lei sarà venire attorno e vi darà l'accesso è necessario per fare il lavoro.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
scroll top