OPF

OPEN Process Framework – это свободный набор компонентов для создания процессов ЖЦ на уровне проекта. Он включает в себя три основных компонента:

  • метамодель,
  • репозиторий фрагментов методов,
  • руководства по конструированию и использованию, которые описывают способы повторного использования фрагментов.

Метамодель

В целом OPF фокусируется на уровне метода, меньше внимание уделяется уровню конкретного проекта и его связям с уровнем метода. Метамодель OPF приблизительно соответствует ISO 24744 (но, например, не использует powertypes и clabjects).

Репозиторий фрагментов методов

Репозиторий повторно используемых фрагментов методов организован в виде иерархии связанных веб-страниц, которые включают в себя также и руководства про созданию готовых методов. В составе репозитория (свободно доступного по адресу [1]) находятся около 1100 фрагментов готовых к использованию. Это облегчает практическую реализацию OPF.

Типичный подход к использованию репозитория OPF представляет собой следующее:

  1. Определяются продукты, которые будут созданы.
  2. Выбираются соответствующие акты деятельности и приемы, требуемые для создания продуктов.
  3. Отбираются исполнители для выполнения актов деятельности и, при необходимости, инструменты.
  4. Устанавливаются контрольные точки и точки измерений показателей и распределяются по фазам проекта.
  5. Проводится проверка метода, документирование и утверждение.
  6. Заинтересованными сторонами проводится обучение команд.
  7. Метод используется с применением итераций в случае необходимости.

Подобное применение OPF требует некоторого опыта. В помощь предоставляются матрицы соответствия, описывающие взаимосвязи между любыми двумя типами элементов метода.

Руководства

Есть несколько видов руководств, которые требуются для инженера методов. Это руководства по конструированию метода, адаптации метода, и расширению метамодели.

Другими важными элементами могут являться правила связывания, которые могут выражаться в виде предусловий и постусловий выполнения работ и/или обеспечивать корректную взаимосвязь процессных фрагментов и фрагментов продуктов.

Руководство по конструированию метода помогает инженеру породить экземпляр метамодели, чтобы создать элементы метода, и выбрать подходящие элементы из репозитория, чтобы создать конкретный метод. Конкретно, руководство помогает выбрать надлежащие продукты, исполнителей и акты деятельности, а также способствует распределению актов деятельностей и связанных с ними приемов по исполнителям и группировки актов деятельности в потоки работ. Кроме того, выбираются стадии ЖЦ, включая фазы.

Ссылки

См. также