- •1. Системная инженерия
- •Определения системной инженерии
- •Ответственность за целокупность и междисциплинарность
- •Для чего нужна системная инженерия: победить сложность
- •Профессия системного инженера
- •Системный инженер как профессия
- •Профессиональные организации системных инженеров
- •Можно ли научить творчеству?
- •Метанойя — не просто обучение, а смена способа мышления
- •Можно ли научить системного инженера, или им нужно родиться?
- •Моделирование творчества в виде, понятном даже компьютеру
- •Методология системной инженерии
- •Образование системных инженеров
- •Отличия системной инженерии от других дисциплин
- •Системная инженерия против других инженерий
- •Системная инженерия против советской инженерии
- •Системная инженерия и системотехника
- •Системная инженерия и менеджмент
- •Инженерный менеджмент
- •Управление технологией
- •Системная инженерия и государство
- •2. Формализмы системной инженерии
- •Терминология и онтология
- •Соглашение по терминологии
- •Выбирайте слова
- •Что такое онтология
- •Индивиды, классы и классификаторы
- •Экстенсионализм и интенсионализм
- •Функциональные объекты
- •Процессы и действия
- •О логических уровнях
- •Выбор уровней
- •Математические формализмы
- •Объекты и атрибуты
- •Объекты и факты
- •Факты и графы
- •Теория категорий
- •Моделеориентированность
- •Что такое модели
- •Онтологизирование, моделирование, программирование
- •Зачем моделировать
- •Почему моделирование не повсеместно
- •Информатика
- •Принципы моделеориентированности
- •3. Инженерия и наука
- •Инженерия не научна
- •Разница между инженерами и учёными
- •Предмет инженерии и научные предметы для инженерных объектов
- •Ненаучность инженерии. Эвристики
- •Наука как “научение птиц полёту”
- •Инженерия научна
- •Инженерная наука
- •Научное (формальное) основание системной инженерии
- •Системный подход как научное основание системной инженерии
- •Системноинженерное мышление коллективно
- •А в чём мышление?
- •Наука/менеджмент = наука/инженерия
- •4. Схема/онтология инженерного проекта
- •Схемное/онтологичное мышление
- •Ситуационная инженерия методов
- •Описание метода в настоящем курсе системноинженерного мышления
- •Яблоки из жизни и яблоки из задачи
- •Альфы
- •Метонимия и схемы
- •Методологическая действительность: дисциплины, практики, методы
- •Дисциплины/области интереса
- •Практики
- •Метод
- •Методологическая действительность и действительность предпринятия
- •Семь основных альф инженерного проекта
- •Основы системной инженерии: альфы инженерного проекта
- •Стейкхолдеры
- •Возможности
- •Определение системы
- •Воплощение системы
- •Команда
- •Работы
- •Технология
- •5. Системный подход
- •Понятие “подхода”
- •Системный подход в системной инженерии
- •Варианты системного подхода
- •Системный подход и кибернетика
- •Сложность и меры сложности
- •Термин “система”
- •Классификация систем по ISO 15288
- •Системная медитация
- •“Сначала как часть надсистемы”
- •Стейкхолдеры. Театральная метафора
- •Система — это субъективное понятие
- •Театральная метафора.
- •Позиция
- •Работа со стейкхолдерами
- •Граница системы и деятельностная субъективность её проведения
- •“Просто” системы и системы систем.
- •Навигация по уровням холархии ”zoom — select”.
- •Системы с участием людей: осторожно!
- •6. Воплощение системы: компоненты, модули, размещения
- •Многерица
- •Сколько разных ипостасей в одной системе?
- •Принцип разделения интересов
- •Закрытый и открытый миры
- •Два типа “целого”
- •Компоненты, модули, размещения
- •Компоненты
- •Модули
- •Размещения
- •Структура системы: разбиения.
- •Разбиения (breakdowns)
- •Представления разбиений
- •Обозначения систем
- •Практики изготовления (производства)
- •7. Определение системы: требования, архитектура, неархитектурная часть проекта
- •Определения и описания
- •Обобщение ISO 42010 на определение системы
- •Контроль конфигурации
- •Фокусирование определений системы
- •Практики проверки и приёмки
- •Практики описания системы
- •Требования
- •Два смысла слова “требования”.
- •Модальности в требованиях
- •Инженерные обоснования
- •Рабочие продукты требований
- •Требования стейкхолдеров
- •Требования и ограничения
- •Требования к системе
- •Инженерия требований
- •Какие бывают виды требований
- •Кто должен делать требования
- •Целеориентированная инженерия требований
- •Архитектура
- •Практики архитектурного проектирования
- •Минимальная архитектура
- •Субъективность и относительность архитектуры.
- •Архитектурные описания
- •Как объединять разные модели и группы описаний
- •Архитектурные модели и другие виды описаний
- •Архитектурные знания
- •Неархитектурная часть проекта
- •8. Жизненный цикл системы и проекта
- •Понятие жизненного цикла
- •Жизненный цикл чего?
- •Управление жизненным циклом
- •Типовой жизненный цикл и разнообразие
- •Гейты и вехи
- •Рабочие продукты для определения жизненного цикла
- •Информационные системы управления жизненным циклом
- •Управление информацией/данными жизненного цикла
- •Практики жизненного цикла
- •V-диаграмма
- •Горбатая диаграмма
- •Водопад и agile
- •Вид жизненного цикла
- •Стили разработки: водопад и agile
- •Паттерны жизненного цикла
- •Основной жизненный цикл
- •Состояния альф
- •Основной жизненный цикл
- •Практики жизненного цикла в версии ISO 15288
- •9. Практика контрольных вопросов
- •Контрольные вопросы для управления жизненным циклом
- •Успех контрольных вопросов
- •Контрольные вопросы к состояниям альф
- •Карточки состояний
- •Когда заводить подальфы
- •Карточные игры
- •Контрольные вопросы инженерного проекта
- •Карточки основных альф инженерного проекта
- •Стейкхолдеры
- •Возможности
- •Определение системы
- •Воплощение системы
- •Команда
- •Работа
- •Технологии
- •Пример введения новой альфы: подальфа «подрядчик»
- •10. Инженерия предпринятия
- •Инженерия: организационная, предприятия, бизнеса, предпринятия
- •Сообщества и их отличия от предпринятия: целенаправленная коллективная деятельность
- •Миссия предпринятия
- •Корпоративное управление
- •Стратегирование, маркетинг, продажи
- •Предпринятие как система-машина, а не толпа людей
- •Развитие и совершенствование предпринятия
- •Проект технологического развития: постановка практик
- •Организационное развитие. Закон Конвея
- •Системноинженерное мышление и инженерия предпринятия
- •Цикл непрерывного совершенствования
- •Цикл Деминга
- •Шесть Сигм
- •Архитектура предпринятия
- •Основные альфы организационного и технологического решения предпринятия
- •Подальфы определения предпринятия
- •Подальфы воплощения предпринятия
- •Виды практик описания деятельности
- •Предпринятия-киборги, workflow
- •Организация, координация, коммуникация
- •Архитектура предприятия
- •Подход Захмана к архитектуре предприятия
- •Бизнес-архитектура
- •Органиграмма
- •Писцы против инженеров
- •Неархитектурные описания предпринятия
- •Это всё системный подход
- •ArchiMate
- •Зачем нужен Архимейт
- •Люди, программы, оборудование
- •Элементы и отношения
- •Нужен не ты, нужен твой сервис.
- •Люди
- •Роли
- •Работы людей
- •Архитектура IT-решения
- •Управление операциями
- •Инженерия предпринятия и управление операциями
- •Проектное управление
- •Управление процессами
- •Ведение дел/кейс-менеджмент
- •Управление проектами и управление жизненным циклом
- •Проектное управление и ведение дел: не “или”, а “и”.
- •Управление мероприятиями
- •Финансы
- •Управление знаниями, НСИ, (справочными и мастер, а также проектными) данными
- •Инженерия и предпринятия-киборги.
- •Инженерия знаний и управление знаниями.
Системноинженерное мышление |
TechInvestLab, 2 апреля 2015 |
233 |
ликвидированы.
Команда
Основные трудности в том, что практики работы с командой крайне неформализованы, имеют огромное количество вариаций в связи с личностным стилем руководителя. Они главным образом определяются дисциплиной “лидерство” (leadership), которая сама по себе крайне неформальна (хотя часть этих практик определяется более формализованными практиками human resources management и менее распространёнными talent management). В последнее время практики лидерства и командообразования для технических проектов изучаются в рамках развития методологий для agile видов жизненного цикла. Мы тут воздержимся от примеров практик, в которых определяются описания рабочих продуктов, используемых для работы с альфой команды — это совершенно особый предмет.
Подальфы команды — это “член команды” и “подрядчик”. Но могут быть и менее очевидные альфы, например, “сотрудничество” (которого вначале нет, а потом оно должно появиться) и “ресурсы” (которых вначале может не быть, но которые затем должны появиться): это всё разные аспекты “команды”, с которыми работают разные люди предприятия.
Намечена
Миссия команды ясна и знания о том, как растить команду, наличествуют.
Контрольные вопросы |
Пример рабочих продуктов |
Пример практик описания |
|
(views) |
(viewpoints) |
Миссия команды |
Рабочие продукты |
|
определена в терминах |
возможностей |
|
возможностей и |
|
|
результатов. |
|
|
Ограничения на работу |
Список ограничений (что |
|
команды известны. |
команда не может |
|
|
устанавливать сама) |
|
Механизмы для роста |
Регламент добавления |
|
команды наличествуют. |
людей в команду |
|
Состав команды |
Утверждённый список |
|
определён. |
ролей команды |
|
Все ограничения, |
Распоряжение по рабочим |
|
определяющие где и как |
местам членов команды, |
|
будет выполняться работа, |
местам проведения |
|
определены. |
совещаний, |
|
|
предоставлению доступа к |
|
|
инструментам и т.д. |
|
Обязанности команды |
Project charter |
|
обрисованы в общих |
|
|
чертах. |
|
|
Уровень принятых |
Kick-off meeting |
|
командой обязательств |
|
|
ясен. |
|
|
Требуемые компетенции |
Список компетенций для |
|
определены. |
каждой роли в команде |
|
Системноинженерное мышление |
TechInvestLab, 2 апреля 2015 |
234 |
|||
|
|
|
|
|
|
Размер команды |
Количество людей для |
|
|
|
|
определён. |
каждой роли |
|
|
|
|
Правила контроля за |
Приказ: кому подчиняется |
|
|
|
|
деятельностью |
команда |
|
|
|
|
определены. |
|
|
|
|
|
Форма управления |
Регламент, определяющий |
|
|
|
|
выбрана. |
управление в команде |
|
|
|
Сформирована
Команда была пополнена достаточным количеством людей с принятыми обязательствами, чтобы начать миссию.
Контрольные вопросы |
Пример рабочих продуктов |
Пример практик описания |
|
(views) |
(viewpoints) |
Индивидуальные |
Регламенты ролей |
|
обязанности понимаются. |
Распределение |
|
|
обязанностей на kick-off |
|
|
meeting |
|
Было набрано достаточное |
Список команды (включая |
|
число членов команды, |
исполнителей) |
|
чтобы работа |
|
|
продвигалась. |
|
|
Каждый член команды |
Kick-off meeting |
|
понимает, как команда |
Репозиторий документов |
|
организована, и какая у |
проекта |
|
него индивидуальная роль. |
Приказ о назначении |
|
|
членов команды |
|
Все члены команды |
Аттестация |
|
понимают, как выполнять |
Технические совещания |
|
их работу. |
|
|
Все члены команды |
Kick-off meeting |
|
встретились (возможно, |
Социальные метрики |
|
виртуально) и начинают |
|
|
узнавать друг друга. |
|
|
Члены команды понимают |
Kick-off meeting |
|
их обязанности и как они |
Собеседования |
|
увязаны с их |
|
|
компетенциями. |
|
|
Члены команды |
Назначение issues |
|
принимают работу. |
Назначение работ по |
|
|
плану |
|
Любые внешние смежники |
Список стейкхолдеров- |
|
(организации, команды и |
подрядчиков |
|
индивиды) определены. |
|
|
Механизмы общения в |
Меморандум о |
|
команде определены |
коммуникации |
|
|
|
|
Каждый член команды |
Kick-off meeting |
|
принял обязательство |
|
|
работать в команде, как |
|
|
Системноинженерное мышление |
TechInvestLab, 2 апреля 2015 |
235 |
это определено.
Сотрудничает
Члены команды работают вместе как одно подразделение.
Контрольные вопросы |
Пример рабочих продуктов |
Пример практик описания |
|
(views) |
(viewpoints) |
Команда работает как |
Значения метрик |
|
одно сплочённое |
производительности |
|
подразделение. |
|
|
Общение в команде |
Результаты опроса |
|
открытое и честное. |
|
|
Команда сфокусирована на |
Результаты опроса |
|
достижение миссии |
|
|
команды. |
|
|
Члены команды знают друг |
Результаты опроса |
|
друга. |
|
|
Производит |
|
|
Команда работает результативно и эффективно. |
|
|
Контрольные вопросы |
Пример рабочих продуктов |
Пример практик описания |
|
(views) |
(viewpoints) |
Команда систематически |
Значения метрик |
|
выполняет обязательства. |
производительности |
|
Команда непрерывно |
Изменения технологий |
|
адаптируется к |
|
|
изменяющемуся контексту. |
|
|
Команда определяет и |
Оценка руководства |
|
адресует проблемы без |
|
|
внешней помощи. |
|
|
Прогресс в результатах |
Метрика переделок |
|
достигается с |
|
|
минимальным |
|
|
необходимым |
|
|
возвращением к |
|
|
сделанному и |
|
|
переделками. |
|
|
Работа впустую и причины |
Метрики |
|
для работы впустую |
производительности и |
|
постоянно устраняются. |
изменения технологий |
|
Распущена
Команда больше не ответственна за выполнение своей миссии.
Контрольные вопросы |
Пример рабочих продуктов |
Пример практик описания |
|
(views) |
(viewpoints) |
Обязанности команды |
Приказ об окончании |
|
были переданы или |
работ |
|
прекращены. |
|
|
Члены команды доступны |
Результаты опроса |
|
Системноинженерное мышление |
TechInvestLab, 2 апреля 2015 |
236 |
|||
|
|
|
|
|
|
для назначения в другие |
|
|
|
|
|
команды. |
|
|
|
|
|
Командой не |
Результаты опроса |
|
|
|
|
предпринимается дальше |
|
|
|
|
|
никаких усилий для |
|
|
|
|
|
завершения миссии. |
|
|
|
|
|
Работа
Нужно учитывать, что в инженерной работе используется одновременно как минимум несколько различных дисциплин управления работами:
●Управление процессами (как повторяющейся деятельностью). Все регламенты — они именно про “процессы”
●Управление проектами, с их парадигмой предварительного календарного планирования и контролем выполнения графика
●Управление делами (case management), относительно новая дисциплина, использующаяся в управлении плохо планирующимися деятельностями (лечение больных, проектирование принципиально новых систем, исследования).
Каждая инженерная компания по-разному делает упор на эти разные дисциплины в зависимости от вида жизненного цикла (паттерна разработки) и управленческих традиций, разделяемых менеджерами самой команды и топ-менеджерами.
Наиболее очевидные подальфы у “работ” будут “план-график” и “задача”.
Инициирована
Работа была запрошена.
Контрольные вопросы |
Пример рабочих продуктов |
Пример практик описания |
|
(views) |
(viewpoints) |
Результат, требуемый от |
Рабочие продукты |
Практики инженерии |
инициированной работы, |
возможностей |
требований |
ясен. |
Директивный график |
Практики проектного |
|
|
управления |
Любые ограничения на |
Оценка свободных |
В том числе теория |
выполнение работы ясно |
ресурсов |
ограничений (в части |
определены. |
|
нахождение ограничений) |
Стейкхолдеры, которые |
Список стейкхолдеров |
Таблицы в Excel, отчёты |
будут финансировать |
Документы, |
CRM, меморандумы, |
работу, известны. |
подтверждающие согласие |
докладные записки. |
|
финансирования |
|
Инициатор работ известен. |
Приказ на открытие работ |
|
Стейкхолдеры, которые |
Список стейкхолдеров |
|
будут принимать работу, |
|
|
известны. |
|
|
Источник финансирования |
Строка бюджета, оценка |
Внутренние практики |
ясен. |
суммы |
бюджетирования. |
Приоритет работы ясен. |
Директивный график, |
Теория ограничений в |
|
критическая цепь |
части приоритета проекта |
|
|
в контексте загрузки всех |
Системноинженерное мышление |
TechInvestLab, 2 апреля 2015 |
237 |
ресурсов и всех проектов предприятия.
Подготовлена
Все предусловия для начала работы выполнены.
Контрольные вопросы |
Пример рабочих продуктов |
Пример практик описания |
|
(views) |
(viewpoints) |
Обязательства приняты. |
Подписанный договор |
Типовой договор и |
|
|
типовое техническое |
|
|
задание к нему |
Цена и потребные усилия |
Соглашение о цене |
Практики бюджетирования |
оценены. |
Бюджет |
(в том числе практики |
|
|
beyond budgeting) |
Доступность ресурсов |
Данные управления |
Система проектного |
понимается. |
ресурсами предприятия |
управления масштаба |
|
|
предприятия, ERP-система |
Правила и процедуры |
Регламент управления |
В том числе использование |
контроля ясны. |
проектами |
карточек Essence |
Риски понимаются. |
Меморандум о рисках |
Практики управления |
|
|
рисками |
Критерии приёмки |
Подписанное техническое |
Практики needs analysis, |
определены и согласованы |
задание |
инженерии требований, |
с клиентом. |
|
проверки и приёмки |
Работы разбиты |
Детальный план работ |
Практики Use Case 2.0 |
достаточно для того, |
(графики 2-6 уровней) |
(sliced Use Case), |
чтобы началась |
Дела в issue tracker |
проектного управления, |
производительная работа. |
|
agile-планирования |
Стейкхолдерами и |
Содержательное |
Практики системной |
командой задачи |
наполнение плана-графика |
инженерии, инженерного |
определены и |
|
менеджмента |
приоритизированы. |
|
|
Правдоподобный план |
План-график |
Проектное управление |
наличествует. |
|
|
Финансирование для |
Приказ о финансировании |
|
начала работы |
работ |
|
наличествует. |
|
|
Команда или, как |
Результаты опроса |
|
минимум, часть команды |
|
|
готова начать работу. |
|
|
Моменты интеграции и |
Моменты в плане-графике |
Практика гейтовой |
поставки определены. |
|
организации работ и |
|
|
директивного графика, |
|
|
определение вида |
|
|
жизненного цикла |
Начата |
|
|
Работа происходит. |
|
|
Контрольные вопросы |
Пример рабочих продуктов |
Пример практик описания |
|
(views) |
(viewpoints) |
Системноинженерное мышление |
TechInvestLab, 2 апреля 2015 |
238 |
|||
|
|
|
|
|
|
Работа по разработке |
Метрики |
|
Практика измерений |
|
|
начата. |
производительности |
|
|
|
|
Прогресс работы |
Система метрик |
Практика измерений |
|
|
|
отслеживается. |
производительности |
|
|
|
|
Работа разбита на |
План-график |
Управление проектами, |
|
|
|
единицы действий с |
Дела в issue tracker |
управление делами |
|
|
|
ясными определениями |
|
|
|
|
|
того, что нужно сделать. |
|
|
|
|
|
Члены команды |
Результаты опроса |
|
|
|
|
принимают и выполняют |
|
|
|
|
|
задания. |
|
|
|
|
|
Под контролем
Работа продвигается хорошо, риски под контролем, уровень производительности достаточен для достижения удовлетворительного результата.
Контрольные вопросы |
Пример рабочих продуктов |
Пример практик описания |
|
(views) |
(viewpoints) |
Количество завершенных |
Issue tracker |
Измерение |
задач растёт. |
План-график с |
производительности в |
|
выполненными работами |
проектном управлении, в |
|
График burn-out и другие |
agile методологиях |
|
графики метрик |
|
|
выполнения работы |
|
Незапланированная |
Issue tracker |
Issue tracking |
работа под контролем. |
Изменения в технологии |
Постоянное |
|
Учёт технического долга |
совершенствование |
|
|
Управление техническим |
|
|
долгом |
|
|
|
Риски под контролем, их |
Апдейты списка рисков |
Управление рисками |
влияние, если они |
|
|
реализуются, и |
|
|
вероятность их |
|
|
реализации снижены до |
|
|
приемлемых уровней. |
|
|
Оценки пересматриваются, |
Метрики |
Практики agile-работы, |
чтобы отражать |
производительности |
практики проектного |
производительность |
|
управления |
команды. |
|
|
Доступны меры для показа |
Метрики |
Практики agile-работы, |
продвижения и скорости |
производительности |
практики проектного |
работы. |
|
управления |
Переделки под контролем. |
Issue tracker |
Теория управления |
|
Метрики переделок |
качеством (цикл Деминга) |
Задачи успешно |
Метрики |
Практики управления |
завершаются вовремя и в |
производительности |
проектами (в том числе |
соответствии с их |
Issue tracker |
теория ограничений), |
оценками. |
Система планирования |
практики agile-работы |
|
График расходования |
|