Вы находитесь на странице: 1из 12

игра

=====
НИОКР
=====

Вы все еще строите “матрицы компетенций”?


Тогда мы идем к вам!

vfabr 2021

версия 0.1
Коротко

Зачем?
Компания хочет узнать какими навыками обладает ее инженерный
состав. Для чего? Цели очень разные. Например, понять какую
работу какой инженер может выполнять, помочь инженеру в его
развитии, определить сильные и слабые стороны или оценить его
стоимость.

Иными словами бизнес хочет измерять умения работников, а


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

Как?
Чтобы что-то измерять, нужно иметь инструмент для измерений.
В качестве такого инструмента предлагается использовать игру
НИОКР. Это простая и увлекательная система “прокачки”,
основанная на базовых навыках, которыми инженеру приходится
пользоваться каждый день.

Типичная деятельность по созданию технических систем обычно


осуществляется группами инженеров. По факту мы имеем
следующее: инженеры (социальная система) создают
аппаратно-программный комплекс (техническая система). Раз у
нас есть два вида систем, то и навыки нам нужны двух типов,
социальные и технические.

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

Игра рассчитана на длительный период времени. Преследует цель


создания симбиоза бизнеса и работников, призвана свести к
минимуму жульничество и манипуляции всех сторон, а также
сделать работу более интересной, приятной и продуктивной.
Правила
Навыки современного инженера принято делить на технические
(hard) и социальные (soft). Технические навыки позволяют
инженеру эффективно взаимодействовать с
аппаратно-программными комплексами (АПК), а социальные с
другими инженерами участвующими в создании и сопровождении
АПК.

Чтобы не делать нашу игру слишком сложной мы возьмем пять


технических и два социальных навыка. Техническими навыками
будут НИОКР, а социальными “управление” и “обучение”
= - управление
Н - наука
И - исследования
О - опыты
К - конструирование
Р - работа
= - обучение

Или более компактно

=====
НИОКР
=====
Развитие навыков идет циклами. Один цикл длится три месяца.
Если развитие навыка требует двух циклов - это значит, что
нужно будет полгода развивать навык, но при этом каждые три
месяца месяца будет происходить фиксирование результата.

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

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

Уровни
Социальные навыки делятся на три уровня*

. . . . - базовый (2 цикла)
------- - профи (3 цикла)
======= - эксперт (4 цикла)

Базовый
Инженер в состоянии организовать самостоятельное получение
новых знаний или организовать собственную работу.

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

Эксперт
Инженер в состоянии осуществлять целенаправленное обучение,
по запросам от коллег и/или клиентов, различным приемам и
навыкам, которые требуются для повышения квалификации.

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

Н - наука
И - исследования
О - опыты
К - конструирование
Р - работа

Навыки расположены в порядке (слева направо) увеличения


информации. “Наука” отвечает на вопрос о принципиальной
возможности создания чего либо. “Исследования”, помогают
создать достаточное разнообразие возможных путей решения в
виде моделей и расчетов. “Опыты” позволяют получить реальную
информацию и практическую проверку о плюсах и минусах
найденных путей. Когда путь выбран, можно приступить к
“конструированию”. И только когда мы смогли добыть максимум
информации о решаемой задаче, мы можем смело начинать
фактическую “работу”.

Очевидно, что в реальном мире, нам придется постоянно


перемещаться между навыками, чтобы решать возникающие
проблемы. Мы в начале работы обычно идем от “Н” к “Р”, но в
процессе при возникновении сложностей и вопросов, придется
делать шаги в обратную сторону от “Р” к “Н”.

Блок “научно-исследовательские” пытаемся найти


принципиальном решении проблемы опираясь исключительно
на теоретические изыскания и расчеты. В типовой
деятельности инженера не занимает более 5-10% рабочего
времени.

Наука
Техника является продуктом человеческого духа и не
встречается в природе, но тем не менее она подчиняется тем же
объективным закономерностям, что и естественные объекты.
Техника становится для человека своего рода искусственной
природой, в которой человек создает свои законы.

Специфика технических наук заключается в том, что они


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

Основными методами технических наук являются: аналитические


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

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

В начале необходимо сформулировать проблему, цель и основные


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

В конечном итоге, должен получится артефакт в котором будет


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

Блок “опытно-конструкторские” проверяем на практике


применимость полученных моделей и
подтверждаем/опровергаем теоретические расчеты. В
типовой деятельности инженера занимает не более 15-20%
рабочего времени.

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

В прототипе должны быть видна более детальная картина


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

Основная задача - это малыми усилиями создать вариант


работающей системы или ее критичных узлов. Снять основные
технические риски и получить подтверждение или опровержение
основных гипотез и моделей полученных в предыдущих шагах.

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

То есть, в результате конструирования должен появиться набор


артефактов (схем, описаний, интерфейсов и т.п.), из которого
будет возможно получить ответы на вопросы “что?” и “как?” при
осуществлении работ по фактической реализации.

Блок “работа” является самым большим и самым


дорогостоящим в процессе. Начиная фактическую работы,
мы должны только тогда, когда у нас есть максимально
возможное количество информации (в разумных пределах и
обычно составляет около 70-80%) о разрабатываемой
системе и сняты основные принципиальные технические
риски.

Работа
Фактические запланированные и понятные действия, которые
необходимо совершить, чтобы получить требуемый результат.

Уровни
Технические навыки делятся на четыре уровня*

x - начинающий (1 цикл)
x* - базовый (2 цикла)
X - профи (3 цикла)
X* - эксперт (4 цикла)

Уровни описывают “что?” должен уметь делать инженер,


достигший определенного уровня. Описание уровней дано
достаточно общо и при необходимости могут быть дополнены и
уточнены игроками.

Начинающий
Знает теорию. Имел опыт применения теории на практике в виде
небольших задач под руководством более опытных коллег.

Базовый
Имеет опыт выполнения задач в качестве равноправного
участника. Может вести задачу в рамках проекта
самостоятельно.

Профи
Имеет опыт выполнения задач в качестве ведущего участника.
Может вести, в рамках проекта одну задачу в качестве ведущего
и одну самостоятельно. Или вести проект под руководством
более опытных коллег.

Эксперт
Может вести весь проект в котором есть все перечисленные
уровни в качестве ведущего. По окончанию проекта хотя бы у
одного участника повышается уровень.

Развитие навыков

Для развития очередного уровня необходимо выполнить не менее


80% активностей и получить предсказанный результат или
объяснить и обосновать причину, по которой активность не
получилось выполнить.

Развитие описывает “как?” можно достичь требуемого уровня, то


есть какие основные условия должны быть выполнены, чтобы
уровень считался полученным.

Начинающий
Изучение основных принципов и получения минимального опыта в
паре в качестве ведомого с коллегой имеющим более высокий
уровень.

Базовый
Получение практического опыта на реальных задачах в качестве
ведомого и равноправного участника с коллегой имеющим более
высокий уровень.

Профи
Выполнение задач в качестве ведущего с коллегами имеющими
равный или более низкий уровень. Вырастить одного “базового”
или двух “начинающих”.

Эксперт
Выполнение задач в качестве ведущего с коллегами имеющими
равный или более низкий уровень. Вырастить одного “профи” или
одного “базового” и одного “начинающего”.

Порядок развития (очень абстрактно нужно уточнять)

Порядок развития для инженеров подразумевает движение по


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

Для инженеров подразумеваем технические науки. В типичной


инженерной деятельности не требуется прокачки этого навыка
более чем “н*”. Использование науки как набора инструментов,
осуществлять фактическую научную деятельность обычно не
требуется.

Типичный профиль высококвалифицированного инженера находится


обычно в таком диапазоне

. . . .
нИОК*Р*
-------

---------
н*ИО*К*Р*
=========

Задача делится на составные навыки (следующий раздел) и после


выполнения все блоки с которыми производилась работа
записываются в итог. В конце цикла, все итоги складываются и
вычисляется объем работы. Объем работы определяется в виде
прогноза в днях в начале и корректируется по факту выполнения
Х. В процессе работы очень вероятны возвраты на предыдущие
шаги, после окончания работ после возврата время на блок
увеличивается.

Точность подсчетов не очень критична, поскольку в итоге мы


должны получить оценку в % от всего рабочего времени. Блок
считается усвоенным если на него потрачено от 15 до 30%
рабочего времени и есть подтверждение от коллег, что проблем
в процессе не было. Подтверждение может быть зафиксировано в
письменном виде после окончания задачи.

Разделение задач на навыки (очень абстрактно нужно уточнять)

Формулировки приведенные выше, описывают достаточно


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

Если вы не можете четко определить, на какие навыки задачу


можно разделить, руководствуйтесь следующим принципом: эта
работа скорее Х чем У. Если в процессе выполнения вы решите
наоборот, вы всегда можете поменять Х и У местами.

Почти любая задача состоит из нескольких навыков. Не надо


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

Следует помнить, что вы должны хорошо выполнять все части


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

Модель для сборки

Вышеописанные правила специально сделаны достаточно


идеализированными. Почему? Потому, что мир сложен и нам часто
нужен ориентир. Вот таким ориентиром очень хотелось сделать
игру “НИОКР”.

Правила нужно стремится соблюдать вот в каком виде: понимаем


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

Разработка АПК - достаточно сложная деятельность, и не всегда


просто определить, например, “исследования” нужно делать или
проводить “опыты”, поэтому просто полагайтесь на свой здравый
смысл.

Примеры игр
Как определить текущий уровень?

Текущий уровень определяется совместно с коллегами. Далее в


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

Желательно, чтобы спектр задач был достаточно разнообразен


для максимально полного определения фактического уровня
сотрудника. Все требования фиксируются письменном виде в
начале цикла.

Точно такая же процедура применяется при найме на работу


нового сотрудника.
Количество
информации
A
|
100 + _____
| _____/
| _____/
80 + ___/
| ___/
| ___/
60 + __/
| __/
| __/
40 + _/
| _/
| _/
20 + /
| /
|/
+---+-----+-------+---------+-----------------> X
Н И О К Р

Вам также может понравиться