Метод ИТК - Википедия - ITK method

Методика оценки сложности и стоимости разработки и сопровождения прикладного программного обеспечения для создания информационных систем (Метод CETIN) - это алгоритмическая модель оценки ценить программное обеспечение, разработанное консорциумом казахстанских ИТ-компаний: Казахстанская ассоциация IT-компаний Компания Системные исследования "Фактор" и АО «Национальные информационные технологии». Метод позволяет оценить сложность и стоимость разработки [программного обеспечения] на ранних этапах и основан на оценке функционального размера программного обеспечения.

История

Первое издание казахстанской методики появилось в 1994 году как «Методика оценки сложности информационных систем Министерства финансов Республики Казахстан». Основной метод был основан на стандартизации работы над проектом (создание системы очередей, разработка и реализация функциональных сложных задач проекта, связывание проектов, мониторинг проекта, использование ПК для отладки и ввода в эксплуатацию). Недостатками были методы, использующие принцип каскадной модели жизненного цикла программного обеспечения и опыт одного разработчика.

В 2005 году в НИТ с Научно-исследовательский институт экономики и информатизации транспорта, связи разработали «методологию оценки сложности и стоимости разработки и поддержки информационных систем». Метод основан на редакции 2005 года оценки функционального размера модели UML-диаграммы информационной системы, оценки функциональной сложности размера и оценки времени разработки на основе модели. КОКОМО. Основным недостатком методик, от которых она не получила распространения Широкова, является то, что методика не была принята в качестве единого нормативного документа сметы затрат на публичные ИС по разрабокти органов. Еще одним недостатком было отсутствие исследований по сбору статистических баз данных на основе развития ИТ в Казахстане для подтверждения коэффициентов частичной корректировки.

В начале 2010 года были переделаны и продолжены доработки техники. Затем на втором съезде IT-компаний Казахстана в отчете Габбасов М Пустовойтенко В определены требования к новой версии Методики.

Продолжена работа над методами компании АО «Национальные информационные технологии», Казахстанская ассоциация IT-компаний и Компания Системные исследования "Фактор". Переработанная версия техники представлена ​​также в августе 2011 года.

Заказать оценку сложности разработки программного обеспечения

Процедура оценки сложности разработки промежуточного программного обеспечения представлена ​​следующими этапами: 1. Оценка функционального размера разрабатываемого IP; 2. Оценка базовой проектной сложности ПЭУ; 3. Определение значений поправочных коэффициентов выработки труда и ведения пожаротушения; 4. Расчет сложности с учетом разработки поправочных коэффициентов ПЭУ; 5. Оценка развития промежуточного программного обеспечения; 6. Регулировка труда при разработке промежуточного программного обеспечения сокращение разработки; 7. Оценка стоимости разработки промежуточного программного обеспечения.

Оценка функционального размера разработанного ИП

Оценка функционального размера ИС основана на модели информационной системы и функциональных требований пользователей. Функциональный размер IP задается набором из пяти элементов, каждый элемент которых является соответствующей функциональной единицей. Функциональные блоки:

  • Количество вариантов использования - C
  • Количество типов объектов - E
  • Количество свойств типов объектов - T
  • Количество взаимодействий между типами объектов - I
  • Количество типов узлов - N

Обозначен функциональный размер - SIZE = {C, E, T, I, N}

Оценка основного труда

Базовая сложность разработки программного обеспечения основана на оценке сложности каждого процесса разработки программного обеспечения. Как процессы разработки, используемые в модели процесса рациональный унифицированный процесс. Базовый процесс разработки труда Sj с индексом j рассчитывается следующим образом: Sj = 1/165 • [C * Sj (C) + E * Sj (E) + T * Sj (T) + I * Sj (I) + N * Sj (N) Расчет производится исходя из нормативной сложности факторов.

Определение значений корректирующих коэффициентов трудозатрат и ведения пожаротушения.

Определение значений поправочных коэффициентов для каждого процесса разработки основано на частых корректировочных коэффициентах, характеризующих информационную систему, область ее использования и процесс разработки. Применение поправочных коэффициентов может улучшить данные оценки, доступные в информационной системе.

Сложность расчета с учетом выработки поправочных коэффициентов ПЭС

На основе поправочных коэффициентов к сложности разработки промежуточного ПО производится расчет сложности с учетом разработки поправочных коэффициентов PES.

Срок оценки разработки программного обеспечения

Оценка развития информационной системы производится на основе значений, которые определены на основе математической модели, основанной на времени разработки с совместной работой.

Обновление сложности разработки промежуточного программного обеспечения за счет сокращения периода разработки

В случае сокращения периода разработки, определенного в предыдущем разделе, используется метод корректировки трудоемкости программного обеспечения, который определяется эластичностью сложности.

Разработка программного обеспечения для оценки

Стоимость разработки программного обеспечения рассчитывается уполномоченным органом как произведение сложности разработки программного обеспечения по фиксированной ставке человеко-месяцев на плановый период.

внешняя ссылка