Ir para o conteúdo principal

[SPIKE] - Precificação de Software

Para fazer a precificação de um software, temos que calcular as 3 fórmulas seguintes:

- Diária do Time

- Custo do Produto

- Valor de Mercado


image.png

DiáriaTime: SomaSalarioBrutoTime / 30

Para realizar o cálculo da Diária do Time deve-se somar o salário bruto do time inteiro, somando com a parte do salário bruto dos Scrum Master, Product Owner e dos coordenadores que gerenciam o time(o salário deles devem ser divididos em partes iguais entre os diversos times que são gerenciados por eles), após isso se divide por 30, que correspondem aos 30 dias do mês.

Exemplo

Time A: Time B:
Remuneração:
servidor 1 servidor 4
servidor 1 1000
servidor 2 servidor 5
servidor 2 2000
servidor 3 servidor 6
servidor 3 2000
Scrum master 1 Scrum master 2
servidor 4 2000

Product owner

Product owner
servidor 5 1000
Coordenador Coordenador
servidor 6 3000



Scrum master 1 5000



Scrum master 2 6000



Product owner 7000



Coordenador 10000

Considerando que o Product owner e o Coordenador estão em ambos times, o salário deles será dividido em ambos, ficando assim o seguinte valor da diária de cada time:

Time A: (18.500 / 30) valor da diária do time = $616,66

Time B: (20000 / 30) valor da diária do time = $666,66


Custo do Produto: (DiáriaTime  *  DiasDesenvolvimento) * (ptsProduto / ptsSprint)

Para realizar o cálculo do Custo do Produto deve-se multiplicar a diária do time pela quantidade de dias de desenvolvimento do software, e dividir os pontos usados naquele produto em específico pelos pontos totais da sprint, após isso, ambos resultados devem ser multiplicados.

Exemplo

Considerando que 3 produtos foram criados em uma sprint, onde a soma dos pontos do produto A equivalem a 20pts, do produto B a 50pts e do produto C a 30pts, e que a diária de um time seja $300, contando que os 3 softwares foram desenvolvidos em 15 dias, temos o seguinte resultado:

Produto A: (300*15) * (20/100)  custo do produto = $900,00

4.500Produto *B: 0,2

(300 * 300*15) * (20/50/100)  custo do produto = $2.250,00


Produto C: (300*15) * (30/100)  custo do produto = $1.350,00


 

Valor de Mercado: QuantidedaHistorias * 8MédiaCards * ComplexidadeProduto * ValorUST

Para realizar o cálculo do Valor de Mercado deve-se multiplicar a quantidade de histórias para o desenvolvimento do software com a pontuação que mais aparece nos cards (pontuação dada com os valores da série de Fibonacci: 1, 2, 3, 5, 8 e 13), multiplicando também pela complexidade do produto que varia entre baixa(3), média(5) e alta(8), que multiplica pelo valor de UST(pontos do serviço técnico) estipulado.

Exemplo

Considerando que para desenvolver um software foi necessário 10 cards, que a maioria desses cards tiveram 8pts, supondo que a complexidade foi média e que o UST é de 151, temos o seguinte resultado: 

10 * 8 * 5 * 151   Valor de Mercado = $60.400

 

Referências

CODE