Уже прошли времена, когда программное обеспечение разрабатывалось «на коленках», и все больше команд разработчиков применяет те или иные подходы к разработке ПО. Процесс Rational Unified Process занимает особую позицию среди них, являясь, с одной стороны, наиболее известной из них, а с другой, известен он именно как «тяжеловесный» и трудный к применению.
Сейчас существует достаточное количество литературы и курсов обучения на тему RUP, так же как и доступна официальная спецификация IBM Rational. Однако, все эти источники предназначены именно для специалистов по управлению разработкой ПО, а не для каждого участника команды разработчиков, поскольку они требуют значительных затрат времени на ознакомление с ними и понимание темы. Поэтому, при переходе команды разработчиков к применению RUP, многие из участников разработки испытывают недостаток знаний по теме, или, что еще хуже, приобретают некорректное понимание об этом процессе разработки. Это, безусловно, приводит к снижению эффективности разработки ПО и формирует то самое негативное восприятие RUP как «тяжеловесной» и трудной к применению методологии разработки.
Преимущество данного справочника заключается в его краткости и формальности и способствует быстрому знакомству с RUP каждого участника команды разработчиков. В конечном итоге, с ним ознакомятся даже самые инертные члены коллектива. Это позволит вести проект «на одном языке» и почувствовать все преимущества этого эффективного подхода к разработке ПО.
Данная работа направлена на облегчение внедрения методологии Rational Unified Process в проекты разработки и представляет интерес для всех членов команды разработчиков.
В первой части работы автор ставит задачу помочь читателю максимально быстро получить представление о Rational Unified Process. Материал представлен в структурированном виде, что позволяет использовать этот документ как настольный справочник по элементам RUP. Первая часть рекомендуется к прочтению всем участникам разработки ПО.
Во второй части работы очерчивается маршрут к внедрению RUP для менеджеров и инициативных групп. Акцент сделан на формирование рационального процесса разработки.
Руководителям команд разработки, еще не определившихся с выбором методологии разработки, справочник поможет сделать правильный выбор.
Документ не является всеохватывающим, для получения дополнительной информации по теме следует обратиться к разделу Использованная и дополнительная литература.
Использованная и дополнительная литература
1. Спецификация RUP. Спецификация RUP доступна на английской и русском языках при установке Rational Method Composer: http://www.ibm.com/developerworks/rational/products/rup/.
2. Краткое описание IBM Rational Method Composer на Wiki (англ.): http://en.wikipedia.org/wiki/IBM_Rational_Method_Composer.
3. Краткое описание Eclipse Process Framework на Wiki (англ.): http://en.wikipedia.org/wiki/Eclipse_Process_Framework.
4. Описание сертификации IBM Certified Solution Designer — IBM Rational Unified Process V7.0 (англ.): http://www-03.ibm.com/certify/certs/38008003.shtml.
5. «The value of RUP certification» (англ.): http://www.ibm.com/developerworks/rational/library/jan07/krebs/index.html?S_TACT=105AGX99&S_CMP=CP, «О ценности сертификации по процессу RUP» (рус.): http://www.ibm.com/developerworks/ru/library/krebs/index.html.
6. ГОСТ 19. Единая система программной документации: http://www.nist.ru/hr/doc/gost/gost19.htm.
7. Книги по RUP в электронном магазине: http://www.ozon.ru/?context=search&text=rup&go=%CD%E0%E9%F2%E8&group=1070848.
Скачать PDF-версию с оригинальным оформлением. © Для использования опубликованных на ресурсе материалов достаточно упоминания имени автора и адреса первоисточника. Дата обновления: 2008-10-23.
Комментариев нет:
Отправить комментарий