Наука молодых - page 423

М а т е р и а л ы X I I В с е р о с с и й с к о й н а у ч н о - п р а к т и ч е с к о й к о н ф е р е н ц и и
П о с в я щ а е т с я 8 5 - л е т и ю в ы с ш е г о п е д а г о г и ч е с к о г о о б р а з о в а н и я в А р з а м а с е и
8 0 - л е т и ю п р о ф е с с о р а В я ч е с л а в а П а в л о в и ч а П у ч к о в а
421
СЕКЦИЯ 5. МАТЕМАТИЧЕСКИЕ МЕТОДЫ
И ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ В УПРАВЛЕНИИ
ИСПОЛЬЗОВАНИЕ ГИБКОГО МОДЕЛИРОВАНИЯ
ДЛЯ ПОВЫШЕНИЯ ЭФФЕКТИВНОСТИ МЕТОДОЛОГИЙ
ПРОЕКТИРОВАНИЯ ПРОГРАММНЫХ ПРОДУКТОВ
Р.Ю. Бевз
студент, Дальневосточный федеральный университет, г. Владивосток
Научный руководитель Березкина Г.Л., старший преподаватель
Аннотация. В данной работе рассматривается использование
методологии гибкого моделирования совместно с современными подходами
проектирования программных продуктов с целью повышения их
эффективности.
Ключевые слова: гибкое моделирование, RUP, экстремальное
программирование, ADM.
Сначала XXI века традиционной «водопадной» методологии разработки
программного обеспечения пришли на замену новые принципы и методы
проектирования. Эти новые подходы нашли свое отражение в гибких
методологиях.
На данный момент существует достаточно много различных подходов и
практик, которые могут быть полезны как для больших, так и для маленьких
групп разработчиков. Целью всех этих подходов является максимальное
увеличение эффективности проектирования ПО. Для достижения этой цели
группа независимых практиков и представителей разных направленностей в
этой сфере предложила основной документ – Agile-манифест разработки
программного обеспечения, в котором содержатся 4 основных ценности и 12
ключевых принципов. Этот манифест в полной мере описывает положения, без
которых любой проект может оказаться неудачным. Перечислим 4 ценности:
люди и взаимодействие важнее процессов и инструментов; работающий
продукт важнее исчерпывающей документации; сотрудничество с заказчиком
важнее согласования условий контракта; готовность к изменениям важнее
следования первоначальному плану.
На этих постулатах основываются все существующие методологии
гибкой разработки ПО. Каждая из них по-своему эффективна и имеет свои
достоинства и недостатки, но с уверенностью можно сказать одно: применение
этих технологий позволит в полной мере раскрыть потенциал любой группы
разработчиков программного обеспечения и удовлетворить запросы любого
требовательного заказчика
Рассмотрим использование гибкого моделирования в RUP и ADM, а
также его применение совместно с экстремальным программированием.
1...,413,414,415,416,417,418,419,420,421,422 424,425,426,427,428,429,430,431,432,433,...1404
Powered by FlippingBook