Подход системной инженерии к управлению жизненным циклом PraxOS Версия 1.01.

Презентация:



Advertisements
Похожие презентации
Информационная поддержка реализации процессного подхода в компьютеризированной системе качества Барабанов Дмитрий Валерьевич НИЦ CALS-технологий «Прикладная.
Advertisements

Подход системной инженерии к управлению жизненными циклами объектов использования атомной энергии 26 марта 2009 г.
Стандарт ISO Общие критерии оценки безопасности информационных технологий.
ISO/IEC 15288:2008 Системная инженерия - процессы жизненного цикла систем PraxOS версия 1.0.
Лекция 4 - Стандарты информационной безопасности: «Общие критерии» 1. Введение 2. Требования безопасности к информационным системам 3. Принцип иерархии:
Задачи решаемые EPCM командой Июль 2009 г.. Термины и определения EPCM (EPCM = Engineering Procurement Construction Management - управление проектированием,
Жизненный цикл программного обеспечения Лекция 4.
Слайд 1 из хх Управление корпоративными финансами Подсистема бюджетирования.
Методы и средства защиты информации в компьютерных системах Пермяков Руслан
ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННЫХ СИСТЕМ. ИНФОРМАЦИЯ Информация – сведения о людях, фактах, явлениях, событиях в независимости от формы их представления.
Понятие и цели применения CALS- технологий. Понятие CALS-технологии CALS-технология (Continuons Acquisition and Life – cycle Support – непрерывная информационная.
Курсовое проектирование корпоративных информационных систем на платформе 1С:Предприятие 8 Евгений Ковалев 01 февраля 2012 г. 12 международная научно-практическая.
Управление жизненным циклом, стандартизация и библиотека справочных данных ISO ISO Praxos 1.1.
Проект новой версии ISO 9001:2015 Ключевые изменения Презентация подготовлена для 22 Казахстанской Международной Конференции «Нефть и Газ» Докладчик: Наталья.
Управлять производством: Опыт и результаты ЗАО «Невский завод» Воронцова И.Г. ЗАО «ЭП-Аудит»
Канадские критерии безопасности Созданы в 1993г. Цель разработки Единая шкала критериев Единая шкала критериев Основа для разработки спецификаций безопасных.
Cистемная инженерия PraxOS Версия май-142 системная инженерия: это выгодно Системная инженерия -- это способ уменьшить затраты за счет исключения.
Дисциплина «Технология разработки программного обеспечения» Тема 1 « Основы разработки Тема 1 « Основы разработки программного продукта » программного.
2 Основным понятием программной инженерии является понятие жизненного цикла ПО. Жизненный цикл ПО (software lifecycle) – это период времени, который начинается.
Система управления жизненным циклом строительства и модернизации производственной системы. Возможности применения стандартов системной инженерии ISO 15288,
Транксрипт:

Подход системной инженерии к управлению жизненным циклом PraxOS Версия 1.01

2 Подход системной инженерии к управлению жизненным циклом Системная инженерия – это гармонизация подходов: Системного (назначение, границы и элементы системы) процессного (деятельность и акторы) архитектурного (методы описания и их группировка) жизненного цикла (4D-эволюция системы) оценки зрелости процессов (стадии ЖЦ процесса) оценки специальных свойств системы (процессные выписки) Подход (framework) - способ создания, интерпретации и использования в качестве норм описаний системы. Подход включает: –набор стейкхолдеров и их интересов к системе; –методы рассмотрения и описания систем и правила их применения, включающие: предметную (тематическую) онтологию метода; нотации для графического или текстового представления соответствующих предметной онтологии метода фактов о системе; Гармонизация на базе группы стандартов вокруг ISO Обсуждается только форма (сам «подход»), но не содержание (суть описаний, полученных при использовании подхода для конкретных систем). Русскоязычные описания

3 Системный подход Система имеет: назначение, элементы, границу системы с окружением, связи элементов (в том числе с окружением) Система имеет: –Описания: полное, включающее архитектурное –Стейкхолдеров (имеющих к ней интересы) –процессы, которые с ней выполняются в ходе ее жизненного цикла Система никогда не бывает «вообще», система всегда конкретна (поэтому слово «система» пишется только в общетеоретических текстах, употребление слова «система» вдобавок к названию конкретной системы излишне). Примеры систем: АЭС, ГЭС, самолёт, процесс, информационная модель, подход. Система может включать людей и организации.

4 Системный подход Проектирование ( обеспечивающая система) Изготовление ( обеспечивающая система) Рассматриваемая система Система в операционном окружении подсистемы Система в операционном окружении

5 Описания: документы и информационные модели «общефилософское» model переводим как «описание» (знаковая система). Описания делятся на: –документы (документоцентрика) –информационные модели (датацентрика) Информационная модель –единицей хранения и обмена являются данные и их группы, а не документы –разные необходимые документы (выписки) собираются из одних и тех же элементарных данных

Идентификация Нотаризация Архивирование Аудит Документы и данные в датацентрическом подходе Информационная модель объекта 2 Информационная модель объекта 1 УЧЁТ

7 Архитектурный подход Система имеет архитектурное описание: –Опорное описание название назначение (функция), Элементы (конструкция) –Принципиальное описание – связи между элементами, принцип (концепция) выполнения функции конструкцией («архитектурное решение») Полное описание системы: –Архитектурное описание (без деталей реализации – инструментов, ответственных организационных единиц) –Выполняемое описание (детали реализации – чертежи, инструкции, ответственные) –Историческое (данные, временные ряды, отчеты, плановые показатели, другая информация, полученная или прогнозируемая по ходу функционирования системы) Требования входят в описания – разные требования в разные описания. Напомним, что процессы (включая процесс «управление жизненным циклом») – это тоже системы, к ним применим архитектурный подход.

8 ISO Совокупность всех описаний = описание системы (структурированное по тематическим группам) Отдельные описания (models) группируются в группы описаний (views). Каждая группа описаний порождается своим методом описания (viewpoint) описание Группа описаний Тематический метод описаний Подход описание Группа описаний Тематический метод описаний Интересы Стейк холдеры

9 Процессный подход Процесс: деятельность, разделенная на практики (элементы деятельности, activities), которые выполняют (ролевые) акторы (actors, agents, «деятели») над/c системой. Процессы выполняются над/с системой (система эволюционирует под действием различных процессов – это и есть ЖЦ) Взаимодействуют не процессы, а их Акторы (Акторы организованы). Описать «связи процессов» = нужно назвать акторов и трансакции между ними (подход DEMO). Роли описаний процессов: а) as is – для анализа б) to be – нормы процессы состоят из (по ISO TR 24774): а) (под)процессов (до 3х уровней вложенности) б) практик, которые сами состоят из работ

10 Описание процесса (из практик) Описание группы процессов (из процессов) Опорное (функция: что и зачем) Принципиальное (конструкция: как) Выполняемое (инструкция: норма) Историческое (измерения, отчеты, задания, прогнозы) Архитектурное

11 Процессный стандарт «Стандарт» -- значит можно сравнить жизнь с нормой (результат сравнения: «уровень зрелости»). Процессное описание тут в роли нормы Особые требования к процессному описанию (проверяемая часть должна быть функциональной, проверяют выполнение функции, а не соблюдение конструкции). ISO 15504, CMMI – результат сравнения с процессным стандартом: «зрелость» процессов ISO – удовлетворение специальных требований (безопасности, надежности и т.д.) Путь реализации «управления жизненным циклом»: набор корпоративных процессных стандартов

12 «Описание жизненного цикла X» = описание процесса «управление жизненным циклом X» В ISO – life cycle model, переводим «описание» Должны присутствовать все уровни (опорное, принципиальное, исполняемое, историческое) описания В «описание жизненного цикла X» входят: –Процесс «Управление ЖЦ X» процессы «Управление Стадией N ЖЦ X» –Процесс «Управление Стадией N ЖЦ X» 25 «процессов ЖЦ» для стадии N ЖЦ X Если «описание жизненного цикла X» датацентрическое, то называем «информационная модель жизненного цикла X» Должны быть для каждой системы X

13 Вложенность процессов и связи между их акторами Процесс «Управление ЖЦ X» = Σ процессов «Управление Стадией N ЖЦ X» Процесс «Управление Стадией N ЖЦ X» = Σ «процессов ЖЦ» стадии N ЖЦ X 25 обязательных процессов ЖЦ из ISO Стадия 1Стадия 2 Стадия 3 Управление ЖЦ X

14 Специальные группы описаний процессов Определены в Приложении D ISO 15288:2008, как устроенные согласно ISO (view = группа описаний, порождаются viewpoint = методами описаний) Используются, например, для доказательства того, что у системы будут определенные специальные характеристики – безопасности, качества и т.д. Представляют выписку – выборку частей основных (нормативных) групп описаний процессов, относящихся к выбранным (например, специальным – безопасности, качества и т.д.) характеристикам. Могут быть связаны с требованиями ISO по формату оценки (assurance) достижения указанных характеристик системы и включать определенные там дополнительные меры. Это не описания процессов! Это только отчеты о том, что уже есть в процессах!

15 Концепция жизненного цикла 1.Общие замечания (кто и как писал Концепцию, где найти свежую версию) 2.Подход к управлению жизненным циклом (опора на какие стандарты) 3.Нормативные клаузы для каждой из основных систем: Опорное описание системы, ее стейкхолдеров и их интересов опорное описание процесса «управление жизненным циклом» Принципиальное описание процесса «управление жизненнцм циклом» Специальные группы описаний (безопасность, надежность и т.д.) 4.Пути реализации Концепции (основные идеи постановки процессов, необходимых для реализации): Управление описанием жизненного цикла Управление инфраструктурой Управление персоналом Управление информацией Управление проектами 5.Оценка управления жизненным циклом (выбор стандарта).

16 Проблемы текущего подхода а) процессные группы организации проектов и поддержки проектов (по ISO 15288:2008) явно общие для технических процессов разных систем, но эту "общность" непонятно как отражать. б) наличие эволюции самой системы, унификации в серии систем и развитие при переходе к другому поколению систем – что в процессах этих трех жизненных циклов общее, а что разное? в) этап эксплуатации, который явно выбивается из общего "проектного" настроя обсуждаемых "управлений". То есть в нем, конечно, есть проекты (те самые "ремонты по состоянию"), но в целом для какого-нибудь непрерывного производства (выкачивания нефти из давно пробуренной группы скважин, производство электроэнергии на давно возведенной ГЭС) нужно специально разъяснять, как построить процесс "управление эксплуатацией" из 25 процессов системной инженерии, явно заточенных под инжиниринговые этапы. г) трудность привязки опорного и принципиального описаний процессов расширенной организации к исполнительным описаниям конкретных организаций д) трудно найти подходящий набор методов описания (нотаций и инструментов) для этой процессной системы -- ибо такой набор методов сам по себе должен быть хорошо организован ("корпоративная архитектура" со всеми ее сложностями), а с другой стороны -- этот набор методов непонятно как использовать в расширенном предприятии.

17 Спасибо за внимание Анатолий Левенчук Виктор Агроскин TechInvestLab.ru +7 (495) Дополнительные материалы: