OPF
OPEN Process Framework – это свободный набор компонентов для создания процессов ЖЦ на уровне проекта. Он включает в себя три основных компонента:
- метамодель,
- репозиторий фрагментов методов,
- руководства по конструированию и использованию, которые описывают способы повторного использования фрагментов.
Метамодель
В целом OPF фокусируется на уровне метода, меньше внимание уделяется уровню конкретного проекта и его связям с уровнем метода. Метамодель OPF приблизительно соответствует ISO 24744 (но, например, не использует powertypes и clabjects).
Репозиторий фрагментов методов
Репозиторий повторно используемых фрагментов методов организован в виде иерархии связанных веб-страниц, которые включают в себя также и руководства про созданию готовых методов. В составе репозитория (свободно доступного по адресу [1]) находятся около 1100 фрагментов готовых к использованию. Это облегчает практическую реализацию OPF.
Типичный подход к использованию репозитория OPF представляет собой следующее:
- Определяются продукты, которые будут созданы.
- Выбираются соответствующие акты деятельности и приемы, требуемые для создания продуктов.
- Отбираются исполнители для выполнения актов деятельности и, при необходимости, инструменты.
- Устанавливаются контрольные точки и точки измерений показателей и распределяются по фазам проекта.
- Проводится проверка метода, документирование и утверждение.
- Заинтересованными сторонами проводится обучение команд.
- Метод используется с применением итераций в случае необходимости.
Подобное применение OPF требует некоторого опыта. В помощь предоставляются матрицы соответствия, описывающие взаимосвязи между любыми двумя типами элементов метода.
Руководства
Есть несколько видов руководств, которые требуются для инженера методов. Это руководства по конструированию метода, адаптации метода, и расширению метамодели.
Другими важными элементами могут являться правила связывания, которые могут выражаться в виде предусловий и постусловий выполнения работ и/или обеспечивать корректную взаимосвязь процессных фрагментов и фрагментов продуктов.
Руководство по конструированию метода помогает инженеру породить экземпляр метамодели, чтобы создать элементы метода, и выбрать подходящие элементы из репозитория, чтобы создать конкретный метод. Конкретно, руководство помогает выбрать надлежащие продукты, исполнителей и акты деятельности, а также способствует распределению актов деятельностей и связанных с ними приемов по исполнителям и группировки актов деятельности в потоки работ. Кроме того, выбираются стадии ЖЦ, включая фазы.
Ссылки
- пример онлайн-каталога методов системной инженерии (более 1100 компонент методов)