Come gestire i clienti esigenti?


11

Spesso mi sono trovato sovraccarico di contratti.

Il più delle volte, mi trovo a destreggiarmi con almeno 2 progetti, oltre ai numerosi siti Web su cui devo effettuare la manutenzione e la manutenzione.

Sfortunatamente, molti dei miei clienti si aspettano aggiornamenti costanti - aggiungono costantemente più alla lista delle cose da fare di quanto un programmatore possa tenere il passo, e andando fuori di testa perché la scadenza era già in ritardo quando ho iniziato un progetto.

Mi imbatto costantemente al fatto che la maggior parte dei clienti non capisce davvero la quantità di lavoro che può essere coinvolto dietro le quinte, soprattutto se non ha un impatto visivo.

Qualcuno sa dei buoni modi per gestire queste situazioni che potrei trascurare?


2
Vieni pagato per la manutenzione? Sembra la temuta "ora che il sito è completo, ci aspettiamo che tu faccia la manutenzione gratuitamente e per sempre".
Piskvor lasciò l'edificio il

Credo ! Avrei dovuto cambiare la mia professione
Chris,

Risposte:


15

Carica di più. Impara a dire di no. Chiedi aiuto.

Stanno andando fuori di testa perché non sanno cosa stanno facendo e stanno cercando di motivarti. Ogni funzione "deve" essere inclusa. Sono tutte priorità n. 1. E sarebbero dovuti ieri. Fondamentalmente il loro capo è sul loro caso.

Assumi il controllo del progetto e porta un po 'di buonsenso alla situazione. Inizia con un piccolo pezzo del progetto. Fare un piano. Imposta un calendario per il tuo sviluppo e per la sua parte (recensioni, test, approvazione, ecc.). Quando vogliono cambiare il piano, basta chiedere loro: "Quale altra parte dovrei rimuovere o fino a che punto dovrei eseguire il backup della data di scadenza?" Ricorda loro che questo è ciò su cui hai concordato e non ti dispiace apportare modifiche, ma qualcosa deve dare. Questo dovrebbe aiutare a creare una storia di ciò che dovrebbero aspettarsi da te in futuro.

Finora, non hai detto che qualcuno sta cercando di scaricarti. Devi fare qualcosa di giusto o hai trovato clienti che nessun altro vuole. Forse potresti scaricare i clienti e attaccarlo alla concorrenza;)

Modifica: l'arte di dire no è nella tua mente che stai dicendo no, ma in realtà non usi la parola. Funzionalità, tempo e risorse sono un compromesso costante. È importante far conoscere al cliente i problemi e non dare per scontato che il modulo impiegherà più tempo a caricarsi quando si aggiungono altri 50 campi.


1
E la band ha suonato "Un po 'di Agile ..."
Jonathan Day

@Jonathan Day - praticamente. Lo farei anche con un approccio alla caduta dell'acqua; i tempi sarebbero leggermente diversi.
JeffO,

2

A rischio di affermare l'ovvio, il modo in cui gestirò questo è semplicemente non assumendo più contratti di quanti ne possa affrontare in primo luogo.


1

Oltre all'ottimo consiglio di Jeff O, aggiungerei questo:

Tieni traccia delle prestazioni del cliente con la stessa precisione con cui tiene traccia delle tue e incorporale nella pianificazione del tuo progetto. Se ci vogliono 72 ore per rispondere a una domanda, invia il tuo programma. Fai sapere loro che lo stai facendo e perché. Non essere un idiota a riguardo, ma tieni queste informazioni di fronte a loro.

Funziona in due casi:

Funziona con i clienti che stanno giocando a giochi di dominazione di power-trip con te perché è la lingua che parlano. Li avvisa del fatto che puoi giocare anche a questo gioco. A meno che non siano molto sofisticati (e non molte persone che giocano a giochi di potere che dominano il potere sono sofisticati, o non farebbero qualcosa di più efficace), vedranno in questo combattimento che non possono vincere e arretrare. Questo li rende più facili da lavorare. Non riesco a contare i tempi della mia carriera che un cliente ha realizzato all'inizio in un progetto in cui il capro espiatorio avrebbe fallito e sarebbe diventato decisamente cooperativo. (Vengo da questa prospettiva onestamente; ho lavorato a grandi progetti IT governativi in ​​cui i partecipanti sono spesso attivamente ostili l'uno verso l'altro.)

Funziona con i clienti che sono veramente interessati a fare il lavoro rapidamente perché dice loro esattamente cosa dovrebbero fare per facilitare questo. Questi clienti apprezzano il fatto che stai permettendo loro di essere al servizio degli obiettivi del progetto. Questo li rende più facili da lavorare.


1
  • Non assumere troppi lavori contemporaneamente.
  • Definisci chiaramente le tue responsabilità fin dall'inizio.
  • Eventuali aggiunte o complicazioni alle specifiche costano denaro.
  • Rendi il tuo contratto in modo da avere una presa su di loro.
    • prendere un deposito
    • hai il diritto di recedere se non rispondono in modo tempestivo
    • definire le loro responsabilità

Non sono sicuro di essere d'accordo con le modifiche alle specifiche che costano denaro soprattutto se il cliente chiede di rimuovere le funzionalità (OK, potrebbe succedere.).
JeffO,

Non intendevo rimuovere funzionalità. Va bene.
Moshe,

0

Che tipo di periodo di tempo (SLA) stai impegnando per gli aggiornamenti (che sono ciò che probabilmente ha danneggiato maggiormente la tua produttività)?

Se sai di avere 48 ore, o forse 2 giorni lavorativi, per eseguire tutte le piccole modifiche una volta effettuata la richiesta, puoi raggrupparle per cliente o tipo di richiesta. Il solo fatto di sapere che hai la "stanza da muovere" può togliere molta pressione.

Se ne hanno bisogno prima, forse c'è un costo aggiuntivo - per farli lavorare di più per pianificare in anticipo.

Potresti pensare che non lo tollererebbero, ma fanno la stessa cosa (o dovrebbero) per i loro affari ... qualunque sia il ragionevole termine di consegna.


0

Oltre agli altri consigli offerti, è importante stabilire aspettative chiare. Prevenire le loro preoccupazioni e domande. Educare i tuoi clienti fin dall'inizio su tempi e costi. Non lasciare che ti maltrattano in qualcosa che non può essere fatto in un determinato periodo di tempo. Inoltre, mettilo per iscritto sotto forma di contratto in modo che entrambi possiate firmarlo. Chiarire che se un cliente aumenta la portata, il costo del progetto in termini sia di costi che di tempo aumenterà.


0

Soddisfacendo la loro domanda. Mi dispiace, ma se sei in un settore basato sui servizi, devi fare per loro.

Ma sono ancora d'accordo con "Jeff O", impara a dire di no.


1
In realtà, penso che sia più sottile di così. Devi risolvere i loro problemi. Questo non è necessariamente lo stesso che fare esattamente come chiedono / chiedono.
Stephen Darlington,

Aggiornerò la mia definizione di dire di no.
JeffO,
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.