Come caricare in un approccio iterativo agile? [chiuso]

3

Ho un dubbio sul bilancio quando si lavora con un approccio iterativo agile. Se ho capito bene, in agile alla fine di ogni iterazione abbiamo prodotto utilizzabile, quindi abbiamo soddisfatto alcuni dei requisiti e quindi alcune parti del software funzioneranno già.

Come facciamo pagare per il nostro lavoro in questa metodologia? Addebitiamo per ogni iterazione, vale a dire l'addebito per i principali requisiti che vengono soddisfatti, o addebitiamo semplicemente il cliente quando il software è effettivamente terminato e quindi riceve per tutto in una volta?

    
posta user1620696 29.10.2013 - 21:33
fonte

3 risposte

2

Di solito l'approccio al progetto non ha importanza. Molto probabilmente si presenterà una tariffa giornaliera per consulente / risorsa. Quindi prendi la tariffa per i giorni del preventivo.

Ad esempio (numeri per facilità di moltiplicazione):

Tariffa giornaliera = 100

Agile = 10 iterazioni. Ogni iterazione durerà 10 giorni = 100 giorni

100x100 = $ 10000 per consulente / risorsa

Saranno applicate tariffe diverse a seconda della risorsa (Dev, QA, Arch, PM, ecc.). Alcune risorse potrebbero non essere allocate al 100%.

    
risposta data 29.10.2013 - 22:02
fonte
1

le percentuali di iterazione basate su manodopera o per i clienti a cui piacciono le offerte fisse, prezzo ogni funzionalità basata su stime e sommata per ogni iterazione

la risposta "vera" per te finirà per essere "qualunque sia tu e il tuo cliente abbiate confidenza con"

    
risposta data 30.10.2013 - 00:02
fonte
1

Dr. Jeff Sutherland (originale firmatario del Manifesto Agile e co-creatore di Scrum) ha proposto un formato contrattuale per i progetti basati su Agile che chiama "Denaro per niente e il tuo cambiamento gratuitamente".

L'approccio fondamentale è che le parti concordano che stanno lavorando insieme e creano fiducia nelle reciproche competenze.

Per eseguire questa operazione, il contratto richiede partecipazione attiva del cliente , tra cui:

  1. Assegnazione di priorità alle funzioni in base al valore aziendale
  2. Stime concordate per tutti i lavori
  3. Partecipazione attiva a ciascuna Sprint Planning
  4. Partecipazione attiva alla scrittura dei criteri di accettazione per ciascuno funzione (per una definizione condivisa di fatto)
  5. Partecipazione attiva a ogni Sprint Review e fornendo tempestivo feedback per lavoro (sia completato che in corso)

Il valore del contratto è concordato, insieme al tempo e all'ampiezza materiali e lo scopo. Questi si basano su stime concordate per il lavoro (generalmente prodotte utilizzando la stima relativa della squadra e la velocità storica della squadra).

Con questo contratto arrivano un paio di clausole aggiuntive:

Modifiche gratuite - Se il cliente partecipa attivamente al team come sopra durante il processo, il cliente può modificare l'ambito senza costi aggiuntivi, purché non venga modificato l'ambito totale (ad es. Potrebbero tirare fuori una storia di 13 punti più avanti nel backlog che non è più necessario e sostituirla con altre storie finché totalizzano 13 o meno punti).

Garanzia di lavoro - Se il cliente partecipa attivamente con il team come sopra durante il processo, il cliente può rescindere il contratto in qualsiasi momento in cui ritengono che l'implementazione della funzione successiva costi più di il valore commerciale della funzione successiva, per il 20% del valore restante del contratto.

Letture aggiuntive:

Post del blog: link

PDF di slide deck: link

(Includerei più collegamenti - ma la mia reputazione non ne consentirà più di due - tuttavia se cerchi "Soldi gratis e cambi gratuitamente" dovresti trovare ulteriori letture)

    
risposta data 30.10.2013 - 17:10
fonte

Leggi altre domande sui tag