Функция точка к единице времени

Я провожу некоторые исследования в области анализа функциональных точек, и в ходе этого исследования я обнаружил, что очень сложно найти какую-либо информацию о преобразовании функциональных точек в функциональные точки в единицу времени или рабочую силу. Итак, мой вопрос: кто-нибудь знает, как это делается, и есть ли какая-либо документация по этому процессу? Если кто-нибудь знает хороший ориентир для этого любого рода, это было бы очень полезно.


person Alex L    schedule 20.03.2014    source источник


Ответы (2)


Вы можете попробовать использовать COCOMO в качестве стандарта для оценки трудозатрат в человеко-месяцах. Это также дает вам оценку времени разработки вашего программного обеспечения.

http://www.softstarsystems.com/faq.htm

person stud91    schedule 29.04.2014

Руководства FPA предназначены для применения в различных сценариях, от водопадной разработки до современных итеративных сред разработки (включая гибкие). Разница в основном заключается в том, «когда» во время разработки должен выполняться подсчет функциональных точек. В итеративной среде подсчет должен производиться итеративно, в то время как в традиционной среде заранее определяется утвержденным функциональным проектом. Таким образом, производительность может варьироваться в зависимости от различных подходов к управлению проектами. Оценка трудозатрат (человеческих ресурсов) сильно зависит от продуктивности среды (более крупные проекты генерируют более крупные оценки, чем более мелкие проекты). Было несколько предложений по линейной регрессии для измерения корреляции. Альбрехт (который разработал метод функциональных точек) предложил выполнить простую линейную регрессию с человеко-месяцами в качестве зависимой переменной и функциональными точками в качестве независимой переменной. Таким образом, вывод состоит в том, что связь между количеством функциональных баллов и рабочей силой не является прямой. Полезно знать, какова стоимость одной функциональной точки (см. researchgate.net/publication/274638632_What_Is_the_Cost_of_One_IFPUG_Method_Function_Point_-_Case_Study), но если вам нужна справка о преобразовании функциональной точки в показатель усилия, есть подсказка в книге «Управление проектами для информационных систем» Джеймса Кэдла, Дональда Йейтса. (см. главу 9 «Планирование проекта: оценка»). Подсказки основаны на таблице производительности (с учетом основного языка программирования или типа языка 3GL или 4GL и платформы разработки). Вы можете найти хорошую ссылку в книге Тима Мензиса, Экрема Кокагунели, Бурака Турхана, Леандро Минку, Файолы Петерс «Совместное использование данных и моделей в программной инженерии» (см. главу 20, где учитывается функциональный размер, тип развития и тип языка). Здесь есть еще одна полезная статья об эффективном использовании подсчета функциональных точек (от Дэвида Херрона и Дэвида Гармуса):

https://www.informit.com/articles/article.aspx?p=19795

В статье приводятся некоторые интересные примеры отраслевых данных по уровням производительности и темпам выполнения работ по направлениям деятельности (выраженным в часах на функциональные точки).

person Andrea Annibali    schedule 13.05.2020