Журнал "Программная инженерия"
Теоретический и прикладной научно-технический журнал
ISSN 2220-3397

Номер 8 2023 год

DOI: 10.17587/prin.14.367-376
УДК: 658.511.3
Автоматизированная оценка прогресса и «здоровья» проекта на основе стандарта OMG ESSENCE
Б. А. Позин1,2,3, д-р техн. наук, проф., bpozin@ec-leasing.ru, А. Е. Гаранина1, магистр, aegaranina@edu.hse.ru, Е. А. Иванова1, магистр, eaivanova_23@edu.hse.ru
1 Научно-исследовательский университет «Высшая школа экономики», Москва
2 Институт системного программирования РАН, Москва
3 ЗАО ЕС-лизинг, Москва

Представлена разработанная авторами автоматизированная технология оценки состояния прогресса и «здоровья» в рамках выполнения программного проекта на основе стандарта OMG ESSENCE. В основе такой оценки лежит степень достижения нормальных значений определенных семи сущностей, являющихся основанием выполнения любого программного проекта. Значения сущностей определяются в стандарте ESSENCE. Предложен метод оценки состояния прогресса и «здоровья» проекта, который позволяет автоматизировать получение подобных оценок на каждой итерации его реализации на основе анализа чек-листов, заполненных руководителем проекта. В случае отклонения результатов от нормальных значений предложен метод выявления зависимостей на основании анализа графа взаимосвязей, построенного по ядру ESSENCE. Разработан сервис для автоматизации оценки, приведена статистика внедрения технологии, получены оценки ошибок первого и второго рода.

Ключевые слова: ESSENCE, качество программного проекта, прогресс проекта, «здоровье» проекта, граф взаимосвязей, предикатная модель оценки результатов итерации, автоматизация оценки качества программного проекта, SEMAT
Стр. 367–376
Ссылка для цитирования:
Позин Б. А., Гаранина А. Е., Иванова Е. А. Автоматизированная оценка прогресса и «здоровья» проекта на основе стандарта OMG ESSENCE // Программная инженерия. 2023. Том 14, № 8. С. 367—376. DOI: 10.17587/prin.14.367-376.