Что такое практика?
Практика допускает композиционный подход к формированию методов. Этот подход предлагает следующие преимущества:
-
Адаптируемость и масштабируемость
-
Инкрементное принятие
-
Простота конфигурирования и использования
-
Коллективное развитие
Адаптируемость и масштабируемость
Практика может быть адаптирована, чтобы поддерживать диапазон решений. В частности, практики могут быть адаптированы,
чтобы удовлетворить Вашей организации, и дополнены Вашими собственными практиками.
Базовые практики основаны на общем каркасе, который позволяет составлять их. Базовые практики - независимые от
инструмента низкоформальные методы, которые могут быть расширены для решения разнообразных проблем разработки, таких,
как SOA, географическое распределение, управляемая моделью архитектура и встроенные системы. Могут быть добавлены
руководства по различным инструментам и технологиям, например, руководство по J2EE, и множество средств разработки.
Некоторые из этих расширений могут быть довольно скромными, добавляя, например, только определенное руководство по
применению инструмента к существующим задачам. Другие могут быть всесторонними, определяя процессы, которые радикально
расширяют содержание новыми или измененными артефактами, новыми или измененными задачами и новыми или измененными
ролями.
Расширения и дополнения к практикам могут быть следующими:
-
используемыми внутри организации;
-
свободно распространяемыми как часть проекта Каркаса процесса Eclipse (EPF);
-
свободно распространяемыми вне лицензий с открытым исходным кодом Eclipse (EPL);
-
коммерчески распространяемыми в качестве расширения базовой платформы, такие, как практики IBM(R).
Инкрементное принятие
Каждая практика описана как автономная возможность, которая может быть принята организацией или проектом. Каждая
практика может включать материалы реализации возможностей, которые объясняют, как начать ее использование.
Простота конфигурирования и использования
Создание метода столь же просто как выбор практик, которые Вы хотите принять, а затем опубликовать результаты. Каждая
практика добавляется в каркас так, чтобы содержание практики могло быть найдено и просмотрено через продукты работы,
роли, задачи и так далее.
Коллективное развитие
Так как практика может быть легко создана самостоятельно, практики идеальны для коллективной разработки. Базовые
практики для быстрой и гибкой разработки (практики EPF), фактически разработаны сообществом Каркаса процесса Eclipse
(Eclipse Process Framework community).
|