È logico stimare il costo del progetto in base alle righe del codice sorgente?
Come quei rapporti calcolati da strumenti come
Come convincere [qualcuno | datore di lavoro | cliente] a pagare dipende da quei rapporti? Le cose strane arrivano alla scena quando vedo qualcosa come $ 83,862 basato sul mio progetto.
A volte lo sviluppatore [lui | lei] scriveva più righe di codice a causa di questa stima.
Quindi, se il conteggio delle linee di origine non è degno, perché dovrebbe essere [qualche volta] una parte interessante dello sviluppo, specialmente per i datori di lavoro, li stupisce ma perché non ha alcun effetto sui prezzi?
Hey Datore di lavoro Ho sviluppato questo progetto del valore di $ 1 milione di dollari, Questo programma di codice sorgente lo dimostrerà.
Forse non conosco il vero valore del mio lavoro, dovrei pubblicarlo per le persone e raccogliere alcuni commenti su di esso o mostrarlo ad alcuni [esperti | consulenti] per scoprire o valutare me stesso sulla base delle mie conoscenze, E tutte queste soluzioni non sono giuste o almeno logiche.
E cosa succede a quei codici che non ho scritto da solo, voglio dire a volte basta copiare un pezzo di codice e [incollato | modificato] nel progetto.
E se la stima in questo modo è sbagliata, qual è lo scopo di questi strumenti per generare un rapporto sulle linee di codice sorgente, il lavoro orario medio e altri fatti.
Ohloh :
Estimated Cost
We calculate the estimated cost of the project using the Basic COCOMO model. For those familiar with the details, we are using coeffcients a=2.4 and b=105.
Estimate still seems way off?
Software cost estimation is tricky business even when all the variables are known (which we certainly don't have). One thing to remember is that COCOMO was created to model large institutional projects, which often don't compare well with distributed open-source projects. Beyond just development time, COCOMO is meant to include the design, specification drafting, reviewing and management overhead that goes along with producing quality software.
This model seems to be most accurate with mature, large projects. Young projects with little activity are typically overvalued.
So che la citazione di ohloh non riguarda solo SLOC