Come fai a capire a un cliente l'importanza di un ciclo di vita del progetto?

1

La situazione è che ho un numero di clienti interni che continuano ad avere difficoltà ad afferrare il concetto di definire requisiti chiari per un progetto e di impegnarsi con loro. Sfortunatamente la mia situazione lavorativa è che non posso rifiutare tali progetti, e sono spesso costretto a situazioni che posso dire sono destinate a diventare creep (o peggio) sin dall'inizio. Dicendo loro che i requisiti dettagliati sono vitali e perché ne abbiamo bisogno (usando esempi di progetti problematici passati a causa di questo) non hanno aiutato.

Sto cercando tecniche, suggerimenti, parole, ecc. che potresti utilizzare per motivare o illuminare i clienti in tali situazioni in base alla necessità dei requisiti, stabilendo tappe, ecc.

Sono solo uno sviluppatore e non un manager.

    
posta jellyfishtree 04.11.2010 - 02:16
fonte

3 risposte

7

Disegna il triangolo Costo costo-qualità sulla lavagna:

.

Spiegailtrade-off:èfisicamenteimpossibilesoddisfaretuttee3leproprietà.Voglionounabuonaqualitàinpocotempo?Lecosteràcaro.Nonc'ètempo,nientesoldi?Poilovedrannonellaqualitàscadente.Altaqualità,bassocosto?Saràprontoquandosaràpronto!!

Questononrisolveesattamenteirequisitielepietremiliari,mapotrebbeseminareunaspeciedisemechedice"Ehi, se lascio le cose troppo tardi finirò per pagare di più o ottenere una qualità peggiore."

    
risposta data 04.11.2010 - 04:54
fonte
2

Ecco un suggerimento che di solito funziona - se nel bel mezzo dell'implementazione escono con "ancora un'altra funzionalità", dovresti fare una faccia seria e richiedere che il contratto, la data di consegna, il pagamento siano aggiornati per riflettere la nuova funzionalità "costo di implementazione". Dopo alcuni di questi, dovresti notare un netto calo di una serie di brividi.

    
risposta data 04.11.2010 - 02:37
fonte
1

Getta su di loro l'intero buzzword business-guanto. Hanno bisogno di vedere il quadro generale per essere proattivi al fine di sfruttare la sinergia tra dipartimenti e migliorare la linea di fondo. Come potrebbero non essere a bordo?

Seriamente, quando richiedono una modifica, devi menzionare quanto segue:

  1. Al fine di implementare il cambiamento nel momento in cui ne hanno bisogno, quali caratteristiche devono essere ritardate? Possono permettersi di ritardare l'intero progetto?
  2. Invitali a impegnarsi in un programma di test / approvazione più elevato. Potrebbe essere necessario ripetere i test sulle aree completate del progetto.

Come professione, dobbiamo superare questo. Sta per succedere, sii preparato. Sareste sorpresi dalle reazioni degli utenti quando presenterete le vostre preoccupazioni con calma e professionalità. Spesso, la reazione che ottengo è "Oh, se è un gran problema, dimenticalo". Se accettano il ritardo e il lavoro extra sulla loro fine, quindi cosa. Ma se hai una reputazione di lamentarsi dopo ogni richiesta, hai perso credibilità e non sarai preso sul serio.

    
risposta data 20.11.2010 - 15:39
fonte

Leggi altre domande sui tag