Сравнение технологий MSF, RUP и XP

Основные особенности MSF, RUP и XP можно свести в небольшую таблицу (Таблица 2) [1]. По ней можно судить, что Rational Unified Process является хорошо сбалансированным решением для средних по размерам коллективов разработчиков, работающих с применением продуктов и технологий компании Rational. Сопровождение разработки системы и самой системы регламентируется самой методологией RUP, однако данная технология достаточно сильно ориентирована на внутрифирменные инструментальные средства.

Extreme Programming хорошо подходит для проектных групп малого размера и для небольших систем с часто изменяемыми требованиями. Основная проблема XP – сопровождаемость. В случае текучки кадров в коллективе разработчиков значительная часть проектной информации может быть утеряна из-за практически отсутствующей документации.

Таблица 2 Технологии MSF, RUP и XP

Технология Оптимальная команда Соответствие стандартам Допустимые технологии и инструменты Удобство модификации и сопровождения
Rational Unified Process 10 – 40 чел. стандарты Rational UML и продукты Rational Удобно (RUP)
Microsoft Solutions Framework 3 – 20 чел. адаптируема любые Удобно (MSF+MOF)
XP 2 – 10 чел. стандарты отсутствуют любые Сложно (зависимость от конкретных участников коллектива)

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: