СИСТЕМЫ ПОВСЮДУ - и ВЕРСИИ ТОЖЕ ПОВСЮДУ

Очередной пост-задание из курса СМС. “Убедитесь, что для всех ваших рабочих продуктов у вас есть система ведения версий и известно, кто и когда вносил последнее изменение”

ПОЛУЧИЛ НЕИДЕАЛЬНЫЙ РЕЗУЛЬТАТ
  • убедился, что нет: не для всех и не известно
  • погрустил, что в одном проекте не выделен рабочий продукт. А в другом проекте  крепко задумался про границы рабочего продукта.
  • понял, что правил внесения изменений нет ни в одном проекте. Но даже в личном проекте, где ты сам себе режиссер и актер, не стоит ими пренебрегать
  • так и не разобрался, конфигурация - это всё-таки желаемое запроектированное устройство системы, которое может быть еще не достигнуто? Или AS IS, каким бы несовершенным не было это состояние по сравнению с замысленной конфигурацией? Или должно иметь желаемое состояние для каждой стадии ЖЦ и сверять, что даже недоделанная система на данной стадии соответствует замыслу?
  • ау, курсанты в теме, напишите живой пример, пожалуйста! Такой, в котором будут конфигурации системы, описаний и проекта создания, а также примеры правил по работе с изменения и трудностей, которые при этом происходят
В ЧЕМ СЛОЖНОСТЬ ЗАДАНИЯ

Тяжело делать такие задания. Они проявляют такую бездну несовершенства в  действиях, что тянет удавиться. Поэтому требуется недюжиное само-лидерство, чтоб продолжать выполнять эти задания. То есть погружаться в бездну разочарования дальше и не терять при этом оптимизма.

Чуть не в каждом слове задания - подвох:

  • “для всех рабочих продуктов” >> cначала бы устаканить рабочие продукты
    • вслед за намеченными рабочими продуктами и конфигурацией тянется не только конфигурация описаний, но и конфигурация работ по получению этих РП
  • “у вас” >> “вы/мы/я” тут в какой роли: того, кто ведет версии или просто пользуется?
  • “есть система ведения версий” >> система же это 4D-процессю. Тогда ищу вниманием набор моделей версионирования, технологии учёта версий и особенно людей, которые производят какие-то операции с рабочими продуктами и делают отметки в системе ведения версий. Обширная штука!
  • “известно, кто и когда вносил изменение” >> что такое “известно”:  общедоступная при наличии прав на просмотр метка?

Приходиться еще и бороться с внутренним перфекционистом. Следовать “догме черновика” и сделать задание хотя бы “кое-как”, неидеально - чем совсем не сделать его идеально. Ради такой сложной тренировки решил разобрать аж 4 личных ЦС в работе.

КРУГОЗОР ПО СИСТЕМНОМУ МЕНЕДЖМЕНТУ ПРИОБРЕТЕН

По такой системе почти все сложные штуки уже разжёваны в ОдО и МОО. Но задумался - можно ли считать рабочие продукты, произведенные кусками мозга, за конфигурационные единицы мастерства? Вроде бы не вполне, мастерство это система создания для конечных продуктов. Но ведь сами куски мозга с впечатанным в них мастерством пока увидеть не выйдет → приходится работать с прокси-метрикой.

Проект \\ вопрос чек-листа Кругозор по СМС приобретён
Рабочий продукт, меняющийся в ходе проекта, определён Куски мозга, которые знают основные объекты практик, упомянутых в курсе, и находят эти объекты в жизни
Рабочий продукт имеет номер/маркировку/идентификатор <поименован> по имени владельца мозга: кругозор Боклашова Юрия
Конфигурация рабочего продукта (baseline) определена >> т.е. определены элементы конфигурации да, её определил автор курса, задал примеры вычислений, которые должны куски мозга делать уметь на выходе
Состав описаний для РП явно определён и документирован <задана конфигурация описания> описание (модель) РП это заполненные поля в aisystant

состав моделей, т.о., это сами поля заданий, мета-модель. Т.е. да, определен и документирован
Воплощение системы прошло первую стадию ЖЦ <появилась конфигурация системы> Да, сейчас идет работа по переводу на стадию, аналогичную стадии “демонстрируемо” через выполнение заданий
Правила работы с изменениями конфигурации РП установлены нет, я сам вношу изменения в конфигурацию, например, решаю, что какие-то задания делать не буду. Правил принятия этих решений я сам для себя не пишу, хотя оставляю где-то отметки письмом, почему отстрелил или модифицировал РП по тому или иному заданию >> убрал-модифицировал куски мозга, которые могли бы продемонстрировать исходный рез-т
Есть исполняющий практику конфигУчёта нет
Есть конфигурационная база данных >> система ведения версий есть как минимум 3 базы, где хранятся результаты работ разных кусков мозга: в Кода я пишу посты или описываю результаты выполнения заданий; в aisystant делаю некоторые задания целиком и ставлю отметки по всем заданиям; в блог ШСМ пишу результаты некоторых заданий

по логике aisystant самая полная БД, но именно в ней нет свежих данных - я не переношу туда инфо из Кода, блога или своей туду >> потому что не удобно ходить по разделам
Состав работ по получению рабочего продукта определен <конфигурация проекта> Да, я выбрал задания которые планирую сделать, прикинул потребные временные ресурсы, прикинул когда буду их делать
Известно, кто и когда вносил изменение в систему личный проект, поэтому кроме меня пока никто не может вносить изменения
5 дел, которые надо сделать по итогу размышления над столбцом >> предложить Ильшату сделать в курсе отдельную страничку всех заданий, где можно оптом ставить и видеть отметки

>> переделать страничку в Кода со всеми вне-ассистантными тасками курса из простыни строк в таблицу в чек-боксами и ссылками на результаты

>> заполнить табличку в Кода
<ЦС члена совета учредителей>

Недавно я вышел из активного оперативного участия в делах бизнеса. В терминах СМ, повыходил из многих ролей то есть. Тем не менее, роль владельца части бизнеса у меня осталась, как и у других партнеров. Вместе с ролью остался и вопрос - что же мы в этих ролях за рабочий продукт создаем? Задание лишний раз подсветило, что стоит шевелить булками с ответом.

Проект \\ вопрос чек-листа <ЦС члена СУ>
Рабочий продукт, меняющийся в ходе проекта, определён нет, и это прямо стоит отдельного рассуждения. Кратко: это РП для альф “Стратегия” и “Собственники”, по 1 хотя бы понятно как думать, просто руки не дошли, по 2 только-только начинает понимание собираться по мотивам поста Анатолия об “цепочках создания”
Рабочий продукт имеет номер/маркировку/идентификатор <поименован> нету
будет “Стратегия FTNet <дата>” и соотв. документ
Конфигурация рабочего продукта (baseline) определена >> т.е. определены элементы конфигурации нет
Состав описаний для РП явно определён и документирован <задана конфигурация описания> нет, но понятно, что это можно будет взять из модуля “Стратегирование”
Воплощение системы прошло первую стадию ЖЦ <появилась конфигурация системы> да, жизнь катится, практики реализуем - конфигурационный бардак имеем )
Правила работы с изменениями конфигурации РП установлены нет. Например, в начале 2022 года мы наметили вариант стратегии, а после 24.02 она претерпела изменения, которые происходили стихийно
Есть исполняющий практику конфигУчёта нет
Есть конфигурационная база данных >> система ведения версий нет
Состав работ по получению рабочего продукта определен <конфигурация проекта> нет, но будет определён при выполнении заданий модуля “Стратегирование”
Известно, кто и когда вносил изменение в систему нет, но это требование должно быть явно учтено при проектировании ответа в п. 6
5 дел, которые надо сделать по итогу размышления над столбцом определить рабочий продукт!
предполагаю, что для этого делать задания модуля “Стратегирование”. И завершающие будут: — Стратегия документирована в одном из предложенных в курсе форматов — Проведены 3 обсуждения задокументированной стратегии
Капитал удовлетворяет потребности домохозяйства

Пришлось провести понятизацию и решить, рассуждаю ли я только про активы, то есть про имущество, участвующее в создании дохода? Или про всё имущество целиком? А потом пришлось удивиться термину “финансовая инженерия”. Ведь он прилип к разработке конкретных финансовых инструментов, а не капитала как системы, выполняющей функции. При этом владелец капитала смотрит на него ровно из такого viewpoint’а. И предпринимателю, подбирающему финансирование, приходится под такой view находить нужные модели, выступать инженером для системы “капитал Иван Иваныча”. Курс об инвестировании времени в ШСМ уже задуман, значит, придет время и для курса об инвестировании вообще.

Проект \\ вопрос чек-листа Капитал удовлетворяет потребности домохозяйства
Рабочий продукт, меняющийся в ходе проекта, определён Капитал как совокупность материальных активов или записей о правах на активы на 31.12.2022
Рабочий продукт имеет номер/маркировку/идентификатор <поименован> задумался, что все части поименованы, а система целиком - разве что по имени владельца “капитал Боклашова Юрия”
Конфигурация рабочего продукта (baseline) определена >> т.е. определены элементы конфигурации да, и это потребовало значительной работы

например, в свете последних событий особое значение приобрело размещение/компоновка частей системы
Состав описаний для РП явно определён и документирован <задана конфигурация описания> нет, и это заставило меня крепко задуматься, что над разницей функционального и модульного описания частей системы “капитал”

а еще о том, что описаний частей системы много - а какой роли на какой предмет интереса они отвечают, явно я никогда не задумывался
Воплощение системы прошло первую стадию ЖЦ <появилась конфигурация системы> Да, сейчас идет работа по переводу на стадию, аналогичную стадии “демонстрируемо”
Правила работы с изменениями конфигурации РП установлены нет, и несмотря на то, что это личный проект, явное документирование этих правил есть базовая лучшая практика инвестирования
Есть исполняющий практику конфигУчёта нет
Есть конфигурационная база данных >> система ведения версий есть система учёта личных финансов, в которой описано актуальное состояние системы

есть сводный документ в Кода, где описан базис, т.е. желаемая конфигурация системы, являющаяся основой для дальнейшей работы >> вероятно именно coda в связи с этим можно считать конфигурационной БД системы, хотя многие части системы связаны с другими БД
Состав работ по получению рабочего продукта определен <конфигурация проекта> Да, после того, как была определена целевая конфигурация, я определил работы, прикинул потребные временные ресурсы, прикинул план выполнения
Известно, кто и когда вносил изменение в систему очень интересно: для некоторых частей системы, которые поддерживаются институтами (банки, брокеры и т.п.) тут всё ОК сделано

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

а для других частей, которые зависят не только от меня, но и не основаны на традиционных институтах, всё не ОК - будут коллизии
5 дел, которые надо сделать по итогу размышления над столбцом >> составить список проектных ролей для системы “Капитал” с указанием их предметов интереса и намерений

>> написать первый драфт правил внесения изменений в систему “Капитал”

>> найти метод “Как описать свою инвестиционную стратегию”

>> в сводной таблице, описывающей части системы, добавить столбец про способ фиксации последних изменений
Новый проект "iTMF" системно отмоделирован

Из старых ролей я вышел, и конечно сразу открылись взору предложения новых? Как принять решение об участии в новом проекте? ШСМ предлагает годную модель: разложить проект по 7 альфам. Дальше есть “два путя”:

  • если в проекте одна альфа сильно отстает по стадиям от других, это риски-риски. Про них думать в первую очередь, особенно если предлагаемая роль в команде работает с этими альфами
  • если даже с альфами все ок, будет ли движ? Максим Боровик на конференции ШСМ рассказал, как поставил так на hold один с виду перспективный проект. После анализа по альфам стал понятно, что будет проект не развития, а совершенствования. То есть там будет результат в пределах 10% —> вряд ли будет движ вокруг проекта. И лучше сделать что-то принципиально по-другому, спроектировать развитие.
Проект \\ вопрос чек-листа Новый проект "iTMF" системно отмоделирован по схеме 7 альф
Рабочий продукт, меняющийся в ходе проекта, определён Документ, воплощающий описание по мета-модели проекта по 7 альфам
Рабочий продукт имеет номер/маркировку/идентификатор <поименован> да
Конфигурация рабочего продукта (baseline) определена >> т.е. определены элементы конфигурации еще нет, требуется приземление мета-мета-модели 7 альф на язык предметной области >> создание мета-модели

>> но не самостоятельное заполнение до тех пор, пока не приняты роли в проекте
Состав описаний для РП явно определён и документирован <задана конфигурация описания> да, мета-мета-модель, т.е. понятия из СМ-курса уже заданы
Воплощение системы прошло первую стадию ЖЦ <появилась конфигурация системы> да, первый вариант документа, пока без существенного приземления, создан
Правила работы с изменениями конфигурации РП установлены нет, я сам вношу изменения в конфигурацию, например, решаю, какие добавить альфы-подальфы и как их лучше приземлить, а потом и пере-приземлить. Правил принятия этих решений я сам для себя не пишу, хотя оставляю где-то отметки
Есть исполняющий практику конфигУчёта нет
Есть конфигурационная база данных >> система ведения версий да, coda
Состав работ по получению рабочего продукта определен <конфигурация проекта> нет, но понятно как это сделать
Известно, кто и когда вносил изменение в систему личный проект, поэтому кроме меня пока никто не может вносить изменения
5 дел, которые надо сделать по итогу размышления над столбцом >> заполнить верхнеуровневую схему чек-листами по альфам, которые предстоит адаптировать → задача большая, бьется на 5 дел по альфам понятным образом

>> сделать встречу с основателем проекта, чтоб повытаскивать из него язык предметной области