57
• Rational Unified Process (RUP) включает в себя итеративную модель
разработки, имеющую четыре фазы: старт, анализ, создание и использование.
Все эти фазы могут быть разделены на этапы (итерации), по итогу которых
имеется версия для внутреннего или внешнего использования. Реализация
четырех основных фазы считается циклом разработки, и любой такой цикл
завершается созданием версии системы. В случае, если работа над проектом не
прекращается и после этого, полученный продукт продолжает оптимизироваться
и снова проходит те же фазы. Суть реализации в рамках RUP - это разработка и
сопровождение моделей на базе UML.
• Microsoft Solution Framework (MSF) похож на RUP, так же имеет
четыре фазы: исследование, построение, создание, стабилизация, является
итерационным, включает в себя применение объектно-ориентированного
моделирования. MSF в отличии от RUP в сильнее ориентирован на создание
бизнес-приложений.
• Extreme Programming (XP). Экстремальное программирование
(самая молодая среди остальных методологий) было реализовано в 1996 году. В
основе методологии лежит командная работа, четкая коммуникация между
исполнителем и заказчиком в течение всего срока проекта, а сама разработка
реализуется методом последовательной доработки прототипов.
• Стандарт ISO/IEC серии 15288.Проект является уникальным
процессом, в ходе выполнения которого получают уникальный продукт. Вместо
разработки каждого проекта «с нуля», менеджер проекта может пользоваться
обобщенной, проверенной на практике методикой, изменив ее для конкретной
задачи. Обычно всегда есть возможность выбора среди различных «начальных»
жизненных циклов.
Выбор и адаптация ЖЦ разработки проекта влияет на методики
разработки продукта, навыки управления проектами и навыки управления
персоналом. Относительно методов разработки продукта, менеджер проекта
обязан изначально всего получить представление о стандартах процесса,
успешно оценить их используемость по отношению к указанному проекту,
оценить сторонние процессы и, если это необходимо, изменить процесс ЖЦ к