Я намагаюся створити метрику для досягнення мети економії витрат компанії. Для цього я хочу оцінити економію, яку ми реалізували, використовуючи веб-додаток із відкритим кодом, а не будуючи його з нуля чи купуючи рішення COTS. Один крок у процесі - це оцінити, скільки коштувало б нам самостійно розробити додаток. На жаль, я втрачаю дійсно простий спосіб зробити це, не проходячи повний процес оцінки.
Оскільки у мене є вихідний код, я думаю, що має бути певна евристика, яка могла б дати мені дуже грубі оцінки годин розробника, необхідні для його написання. На жаль, в моєму веб-пошуку за цією темою в основному з’являються статті та думки про те, як рядки коду не є хорошим показником продуктивності чи якості.
Моє найкраще рішення поки що - це вибрати ряд рядків, які розробник міг би написати за день, і визначити кількість годин розробника звідти. Якщо я перейду до цього методу, я хотів би мати деякі (бажано на основі досліджень) докази, щоб підкріпити мої вимоги щодо продуктивності розробників.
Я маю на увазі те, що для отримання моєї остаточної метрики все, що мені дійсно потрібно, - це нижня межа годин розробника або вартості проекту. Чим вище оцінка, тим краще буде мій показник, але я вважаю за краще, щоб техніка оцінки була недоступною, ніж велика кількість.
Чи є кращий спосіб оцінити вартість проекту з відкритим кодом?