Введение

Международная группа пользователей функциональных точек (IFPUG) - это организация, базирующаяся в США, с подразделениями по всему миру пользователей метрического программного обеспечения для анализа функциональных точек. Это некоммерческая организация, управляемая членами, основанная в 1986 году, которая определяет определения, правила и шаги для применения метода функционального измерения размера (FSM) IFPUG. ФПА может быть прослежена до работы Аллана Альбрехта из IBM, который в 1979 году стал первопроходцем в области функционального размера, который получил функциональный размер стоимости продукта, отличный и не связанный с линиями кода, технологией или языком программного обеспечения.

Функции

IFPUG поддерживает Руководство по практике подсчета точек функции (CPM) и Руководство по практике оценки SNAP, признанные отраслевые стандарты для функционального и нефункционального измерения. IFPUG обеспечивает тестирование и сертификацию для сертифицированного специалиста по функциональным точкам (CFPS), сертифицированного специалиста по функциональным точкам (CFPP) и сертифицированного специалиста по SNAP (CSP). Как правило, сертификация длится три года, хотя CFPS имеет программу продления сертификации. IFPUG предлагает индивидуальные, корпоративные, общенациональные, международные и академические членства, охватывающие шесть континентов. Ежегодные конференции Международного совета по измерению и анализу программного обеспечения (ISMA), доступ к документам по стандартам, поддержка сертификации, белые книги, полугодовые MetricViews и образовательные мероприятия представляют собой некоторые из преимуществ членства. Несколько национальных правительств приняли использование функционального размера в качестве предварительного условия для проведения торгов по своим контрактам. Функциональный размер также может способствовать определению уровня усилий, необходимых после развертывания приложения. Членство IFPUG, функциональные и нефункциональные активы и сертификации, а также партнеры IFPUG помогают выполнять миссию IFPUG: быть признанным лидером в содействии и поощрении эффективного управления разработкой прикладного программного обеспечения и деятельностью по техническому обслуживанию посредством использования метрик программного продукта и процессов.