Prezzi di un lavoro collaborativo [chiuso]

6

Suppongo che non ci sia una risposta diretta a questo, ma quali idee vengono in mente per determinare quanto ogni programmatore otterrebbe per la partecipazione a un progetto collaborativo se dovesse essere venduto?

    
posta James P. 09.08.2012 - 14:18
fonte

4 risposte

7

Penso che ci sia solo una buona risposta: cosa hai concordato prima di iniziare il lavoro. Se queste cose sono chiare fin dall'inizio e la gente sa cosa aspettarsi ci sarà molto meno male sangue se poi si creano alcune regole arbitrarie quando il prodotto viene lanciato e all'improvviso si scopre di avere un mucchio di soldi da dividere.

    
risposta data 09.08.2012 - 14:55
fonte
3

Penso che ci sia solo una buona risposta: la stessa quota. Certo, puoi provare a differenziarlo con lo sforzo che ogni programmatore ha messo nella creazione dell'applicazione, in base al numero di ore, alle loro capacità ed esperienze, ecc. Ma non sarai in grado di misurarlo in modo affidabile e hai vinto " essere in grado di definire tali regole che tutti i membri del team saranno felici con loro. Quindi cerca di coinvolgere ragazzi che hanno esperienza simile e trascorreranno una quantità simile di tempo del progetto. Se alcuni di loro decidono di uscire prima che il progetto sia finito, non ottengono la loro parte.

    
risposta data 09.08.2012 - 14:44
fonte
2

Fondamentalmente dipende dalla complessità dei compiti , assegnato a ciascun sviluppatore.

Ogni attività presenta differenze o somiglianze in termini di tempo di completamento e complessità. Pertanto, potrebbe essere necessario determinare un livello di complessità per ciascuna attività con alcune ore approssimative di completamento previsto. Questo ti guiderà nel processo per determinare l'input di ciascun partecipante al progetto.

Who may determine the complexity level? - Beh, ci dovrebbe essere almeno Team Lead e PM in quel gruppo che definisce la complessità e i tempi delle attività.

    
risposta data 09.08.2012 - 14:35
fonte
1

Penso che sia importante definire i ruoli e le percentuali prima che inizi il progetto. Dato che non so quali siano questi ruoli nel progetto, posso solo inventare il mio qui.

Scenario 1 : tutti si impegnano allo stesso modo e hanno lo stesso livello di abilità.
Risposta : Dividi equamente la condivisione.

Scenario 2 : alcuni sviluppatori non dedicano tutto il loro tempo al progetto e alcuni sviluppatori eseguono attività semplici / semplici:
Risposta :
Team Lead: n%
Sviluppatori a tempo pieno: n%
Sviluppatori part-time: n meno x%
QA part-time: n meno y%
Scrittori di documentazione part-time: n meno z%

Questo potrebbe continuare per tutti i diversi scenari disponibili. Tu (e / o il team) dovrai prendere le tue decisioni su cosa rappresentano n, x, ye z. La parte importante è definire tutto questo in anticipo e concordare percentuali relative basate sul ruolo.

    
risposta data 09.08.2012 - 15:11
fonte

Leggi altre domande sui tag