Оценка функциональных точек
Поскольку у нас так много языков, которые можно использовать для программирования при создании программного продукта, и у каждого языка есть свои плюсы и минусы. Размышляя о том, как выбрать язык, один из друзей предложил зацикливаться на самой дешевой цене, которую создает язык, судя по методу строк кода, используемому для оценки. Мне было интересно, сколько строк кода на Java и сколько строк кода Python несет каждая FP?
2 ответа
Я нашел ответ на свой вопрос в этом PDF. http://namcookanalytics.com/wp-content/uploads/2013/07/Function-Points-as-a-Universal-Software-Metric2013.pdf
Вы должны принять вероятностную модель. Это может быть полезно: https://www.cs.uoregon.edu/Classes/13W/cis472/slides/estimation-2pp.pdf
С точки зрения реализации, вы можете использовать библиотеки Scikit-Learn и Scikit-Stats в Python, где вы можете реализовать большинство статистических методов в несколько строк кода.