Come sarebbe un sistema di pagamento basato sul materiale per lo sviluppo del software?

0

Nello sviluppo del software, uno sviluppatore viene solitamente pagato annualmente (con salario fisso) o entro l'ora. Per la maggior parte, sembra che funzioni. Tuttavia, ho visto industrie in cui i professionisti sono pagati per il compito. Ad esempio, in agricoltura un lavoratore viene pagato per bushel. Nelle vendite, un lavoratore viene pagato con la commissione più comunemente.

Sarebbe possibile pagare uno sviluppatore per articolo consegnato? Come potremmo calcolare quale singolo "elemento" del software sarebbe? Questo incentiverebbe uno sviluppo più efficiente? Sarebbe più o meno giusto per lo sviluppatore o il datore di lavoro? Sarebbe simile / diverso da un "ambiente di soli risultati-lavoro"?

    
posta Stephen Gross 12.12.2011 - 21:35
fonte

3 risposte

2

Quello che stai cercando sono i punti storia. L'interruzione delle funzionalità in risultati discreti potrebbe essere utile quando il cliente desidera un maggiore controllo sul budget e / o pianificazione per il progetto (ad esempio, se si desidera che questo progetto venga consegnato in 6 mesi, possiamo adattare solo il numero X di punti storia, qui la tua lista dà la priorità secondo ciò che è assolutamente necessario nel sistema).

In pratica ci vuole uno sviluppatore / team molto esperto per fornire questo livello e renderlo utile per il cliente.

    
risposta data 12.12.2011 - 21:56
fonte
1

Ecco il tuo esperimento mentale riformulato; Immagina una metrica di sistema che non sarebbe completamente ideata e completamente basata su da un sistema che non farebbe altro che produrre il prodotto peggiore immaginabile e ad aggiungere guadagni monetari ad esso.

Esempio di mondo reale: dal passato non troppo lontano

Paga con la riga di codice == molte linee di codice come obiettivo

Vuoi davvero qualcuno pagato in questo modo?

    
risposta data 12.12.2011 - 21:47
fonte
1

www.TopCoder.com sembra adatto alla tua descrizione.

Assegna un compito e gli sviluppatori codice per "vincere". Se il tuo è il migliore, ti viene pagata una quantità predefinita di denaro. Elimina l'idea di vincere / perdere la competizione e hai un'offerta fissa per un'attività specifica di tipo small-ish.

    
risposta data 12.12.2011 - 21:51
fonte

Leggi altre domande sui tag