Главная » UML » Конфигурирование процесса

0

Rational Unified Process достаточно всеобъемлющ и обширен, чтобы его использовать "как есть" или "в готовом виде" во многих небольших организациях по разработке программного обеспечения, особенно в тех, которые не имеют собственной мощной системы разработки. Но ведь Rational Unified Process — это еще и контур процесса, который организация может видоизменять, уточнять и расширять для адаптации к конкретным требованиям, характеристикам, ограничениям и истории организации, культуры и предметной области.

Процессу не нужно следовать слепо, выполняя бесполезную работу и создавая артефакты, имеющие незначительную ценность. Наоборот, процесс следует максимально сжать, но так, чтобы при этом он по-прежнему осуществлял свою миссию: быстрое создание прогнозируемого высококачественного программного обеспечения. Лучшей стратегией организации, принявшей Rational Unified Process, является дополнение процесса собственными правилами и процедурами.

В число потенциально модифицируемых, дополняемых и удаляемых элементов процесса входят артефакты, виды деятельности, исполнители и технологические процессы, а также директивы и шаблоны артефактов. Все эти фундаментальные элементы процесса представлены в главе 3, "Статическая структура: описание процесса", где описывается модель процесса, лежащая в основе этого контура. В главе 17, "Конфигурирование и реализация Rational Unified Process", объясняется, как организация, принявшая Rational Unified Process, может реализовать процесс, и изображаются шаги, связанные с его конфигурированием.

Инструментальная поддержка

Чтобы процесс был эффективным, он должен поддерживаться соответствующими инструментальными средствами. Rational Unified Process поддерживается набором средств, позволяющих автоматизировать многие виды деятельности. Эти средства используются для создания и эксплуатации различных артефактов (в частности, моделей) процесса разработки программного обеспечения, а именно— визуального моделирования, программирования и тестирования. Инструментальные средства бесценны при учете использования ресурсов, связанного с управлением изменениями и конфигурацией, сопровождающим каждую итерацию.

 

В главе 3 вводится понятие инструментальных наставников, обеспечивающих управление, связанное с использованием инструментальных средств. По мере рассмотрения различных технологических процессов (главы с 7 по 15) будут рекомендоваться предпочтительные средства для поддержки видов деятельности каждого процесса.

По теме:

  • Комментарии