Лекции по управлению программными проектами

         

Обзор метода функциональных точек


Анализ функциональных точек — стандартный метод измерения размера программного продукта с точки зрения пользователей системы. Метод разработан Аланом Альбрехтом (Alan Albrecht) в середине 70-х. Метод был впервые опубликован в 1979 году. В 1986 году была сформирована Международная Ассоциация Пользователей Функциональных Точек (International Function Point User Group — IFPUG), которая опубликовала несколько ревизий метода .

Метод предназначен для оценки на основе логической модели объема программного продукта количеством функционала, востребованного заказчиком и поставляемого разработчиком. Несомненным достоинством метода является то, что измерения не зависят от технологической платформы, на которой будет разрабатываться продукт, и он обеспечивает единообразный подход к оценке всех проектов в компании.

При анализе методом функциональных точек надо выполнить следующую последовательность шагов (Рисунок 37):

  1. Определение типа оценки.
  2. Определение области оценки и границ продукта.
  3. Подсчет функциональных точек, связанных с данными.
  4. Подсчет функциональных точек, связанных с транзакциями.
  5. Определение суммарного количества не выровненных функциональных точек (UFP).
  6. Определение значения фактора выравнивания (FAV).
  7. Расчет количества выровненных функциональных точек (AFP).


Рисунок 37. Процедура анализа по методу функциональных точек



Содержание раздела