Разграничение адаптации и модификации ПО
Представляется также полезным отметить важность тщательного отграничения действий по адаптации программы для ЭВМ от действий по модификации ПО. При этом следует отметить, что модификация и адаптация — это разновидности (частные случаи) изменения ПО, то есть внесение изменений в ПО является обязательным признаком как модификации, так и адаптации
Также объем понятия «модификация» определяется путем исключения «адаптации» из понятия «изменения». Таким образом, анализ логической структуры, реализованной в норме закона, показывает, что это два равноуровневых понятия.
К признакам, отличающим адаптацию от модификации программного обеспечения, можно отнести следующие:
- Во-первых, цель изменений при осуществлении адаптации является единственным критерием, указанным в законе для разграничения модификации и адаптации. При этом если закон указывает цель изменений для адаптации, то такое указание отсутствует для модификации. Из этого следует, что для модификации цель изменений может быть любой, за исключением целей, привязанных к адаптации. Соответственно, целью модификации может быть и создание нового произведения.
- Во-вторых, для разграничения адаптации и модификации, помимо цели изменений, важным критерием также является конечный результат изменений, причем создание нового произведения может не являться обязательным для модификации, но наличие нового произведения в качестве цели изменений программы исключает возможность признания таких изменений адаптацией.
- В-третьих, основные признаки адаптации ПО связаны с действиями, которые осуществляются исключительно с целью обеспечения работоспособности и функционирования ПО на конкретных технических средствах пользователя и/или под управлением конкретных программ пользователя и не преследует каких-либо иных целей.
При этом можно согласиться с тезисами статьи А. А. Шмаревой, что «…именно правообладатель может и должен устанавливать пределы допустимых изменений в программу для ЭВМ на основании договора с пользователем, поскольку только правообладатель может достоверно определить природу и последствия вносимых в программу для ЭВМ изменений, а именно отличить модификацию от иных изменений, вносимых в программное обеспечение».
Как работает алгоритм адаптации
Принцип алгоритма адаптации в том, что первоначально он настраивается на взаимодействие с трансмиссионной смазкой, которая имеет заводские свойства, а также с полностью исправной трансмиссией.
При ухудшении характеристик масла, износа деталей на современных АКПП происходит корректировка работы последней. Про это мы писали выше.
После капитального ремонта коробки, или после заливки новой смазки, завод-производитель предусматривает принудительную настройки посредством стирания данных до заводских настроек.
Если этого не сделать, блок управления будет функционировать со старыми настройками, ориентированными на прежнее состояние смазки и трансмиссии.
Как результат, система скорректирует работу соленоидов, которые при закрытии / открытии будут двигаться с задержкой для выравнивания давления.
Через три месяца: конец испытательного срока и первая профвстреча
Испытательный срок в Neti длится три месяца. За это время и сотрудник, и работодатель успевают понять, комфортно ли им работать вместе.
Когда испытательный срок подходит к концу, с сотрудником проводят профессиональную встречу. Перед профвстречей человек заполняет опросник, цель которого собрать подробную обратную связь по результатам трех месяцев. В опроснике спрашивают, чему сотрудник научился за это время, какие проблемы у него возникали, какие процессы можно улучшить в компании и так далее.
На профвстрече обсуждают ответы человека, определяют его цели на ближайшие полгода и решают, как компания может помочь их достичь. Например, если сотрудник хочет освоить новую предметную область, мы подскажем курс и оплатим его.
Следующая профессиональная встреча проводится через полгода, и повторяется каждые шесть месяцев.
Евгений, программист дивизиона «Аутсорсинг 1С» из Чебоксар, в Neti с февраля 2021 года:
— До Neti я никогда не работал из дома и первое время было трудно перестроиться. Но компания старалась мне помочь привыкнуть к новым условиям. Со мной был мой наставник Николай. Он объяснял что, у кого и как спрашивать, интересовался, как у меня дела, подбадривал. Если бы не поддержка Николая, я бы, наверное, в первый же месяц все бросил и уволился. Сейчас стало гораздо легче — я адаптировался и уже комфортно чувствую себя на удаленке.
Возможные проблемы и пути их решения
Процесс адаптации коробки-автомат стал реальностью, благодаря установке сложной электроники, которая постоянно оптимизируется и развивается.
Целью таких систем является повышение надежности и безопасности для водителя и пассажиров. Но именно эта особенность и может быть причиной проблем.
Как правило, трудности появляются из-за блока управления, в котором могут возникать сбои в работе программы, или выходит из строя какой-либо элемент.
Причиной проблем могут быть КЗ из-за нарушения изоляции или повреждения корпусов, перегрева или повышения уровня влажности, попадания масла, запыления или скачков напряжения в бортовой сети.
Знакомство с правилами, ценностями и регламентами компании
Основной материал, который изучает новый разработчик 1С в первый день — это Книга сотрудника. Из нее можно узнать историю, миссию, ценности и правила Neti. Также там хранятся ответы на вопросы, которые часто появляются у новичков:
- что делать, если заболел;
- как и по каким дням выплачивается зарплата;
- какие бонусы и поощрения есть в компании;
- к кому с какими вопросами обращаться.
Доступ к Книге сотрудника остается на все время работы в компании: если человек что-то забыл, например, как воспользоваться ДМС или как оформляется отпуск, он в любой момент найдет ответ на свой вопрос.
Дальше человек знакомится с корпоративной социальной сетью Yammer. Там мы делимся новостями, общаемся, находим единомышленников, поздравляем коллег с днем рождения, благодарим друг друга.
Основные параметры адаптации
В большинстве современных АКПП не предусмотрено клавиш для изменения режима работы. Такая особенность упрощает процесс вождения, но главное требование — правильная работа чипа с установленным в нем ПО.
Помимо уже указанной выше, коробка-автомат фиксирует следующую информацию:
- Особенности работы тормозной системы. Если водитель любит резко сбрасывать скорость, в случае торможения коробка сразу «снимает» три передачи. Это происходит автоматически, но создает дополнительный комфорт для водителя.
- Характеристики набора скорости. Автоматическая КПП запоминает, как автовладелец начинает движение и в дальнейшем фиксирует эти особенности в памяти. Как результат, машина набирает скорость плавней, без рывков и толчков.
- Стиль движения. Коробка-автомат анализирует работу мотора и фиксирует частое нажатие на педали. Такой анализ и подстройка позволяют уменьшить расход горючего, связанный с постоянным изменением скоростного режима.
Кроме того, АКПП запоминает особенности эксплуатации машины в зимний период. К примеру, когда колеса часто буксуют, автоматически активируется зимний режим.
Если авто поднимается вверх под углом, коробка-автомат также распознает эту особенность и переводит трансмиссию на более низкую скорость.
Немного истории моей адаптации
В первые дни на новом проекте были лишь две документации, одна из которых отлично помогла узнать тестируемое приложение – это тест-кейсы и инструкции. Тест-кейсы были оставлены тестировщиком год назад, а последнее обновление документации было в n-ном году. В принципе, и всё на этом.
Со второй проблемой, которой пришлось столкнуться – это доступы до всех необходимых инструментов, пространств в Confluence, организационных инструкций, задач в Jira и до самой тестовой среды (руководителю группы тестирования и проектному руководителю пришлось сильно постараться, чтобы сотрудники с отдела безопасности не затягивали с разграничением прав доступа учетной записи).
Третьей трудностью оказалось само приложение, которое нужно тестировать. Так как программный продукт я видела впервые, то и вопросы участникам команды и руководителю группы тестирования не заставили себя долго ждать. Были инструкции, но их актуальность закончилась вместе с тест-кейсами. И поэтому изучение ПО “методом тыка” являлось самым актуальным на тот момент.
Изменение поведения метода «Заблокировать» объекта «БлокировкаДанных»
В 1С:Предприятии 8.2 изменено поведения метода Заблокировать() объекта БлокировкаДанных. Если объект БлокировкаДанных был неправильно проинициализирован, то возникает ошибка о неверном типе устанавливаемого значения. Ранее в 1С:Предприятии 8.1 в этом случае ошибка не возникала, и установка управляемой блокировки не производилась.
Например, если блокировка по типу МоментВремени для реквизитов типа Дата ранее игнорировалась, то теперь следующий код приводит к ошибке:
Блокировка = Новый БлокировкаДанных; ЭлементБлокировки = Блокировка.Добавить("РегистрНакопления.ТоварыВНаличии"); ЭлементБлокировки.УстановитьЗначение("Склад", Склад); ЭлементБлокировки.УстановитьЗначение("Период", Новый МоментВремени(Дата, Ссылка)); Блокировка.Заблокировать();
выдает ошибку:
{Документ.ПриходныйОрдер.МодульОбъекта(<номер строки>)}: Ошибка при вызове метода контекста (Заблокировать): Неверный тип устанавливаемого значения для поля блокировки РегистрНакопления.ТоварыВНаличии.Период — Момент временипо причине:Неверный тип устанавливаемого значения для поля блокировки РегистрНакопления.ТоварыВНаличии.Период — Момент времени
Для устранения несовместимости необходимо:
- выявить все вызовы метода контекста Заблокировать(),
- убедиться, что объект БлокировкаДанных инициализируется допустимым образом. В частности, вместо типа МоментВремени в качестве значения блокировки используется тип Дата.
Для чего нужна адаптация АКПП после замены масла
Как отмечалось, на современных машинах процесс автоматизирован и не требует участия автовладельца.
Что касается старых авто, эту работу придется делать на сервисе или самостоятельно.
В результате адаптации удается добиться следующих результатов:
- Стабильная и плавная работа трансмиссии.
- Уменьшить количество переключений АКПП, которая меньше изнашивается и дольше служит.
- Снижается количество случаев, когда необходимо вмешательство автовладельца. АКПП самостоятельно принимает решения, когда лучше замедлиться, или какой режим стоит активировать.
- Увеличивается безопасность движения по скользкой или грунтовой дороге, где машина себя чувствует неуверенно.
- Корректировка работы с учетом износа коробки-автомат.
Своевременное выполнение адаптивной настройки позволяет избежать таких последствий.
Изменение имен идентификаторов групп полей настройки СКД
В 1С:Предприятии 8.2 идентификаторы групп полей настройки СКД были изменены на русскоязычные:
- «SystemFields» -> «СистемныеПоля»;
- «SerialNumber» -> «НомерПоПорядку»;
- «GroupSerialNumber» -> «НомерПоПорядкуВГруппировке»;
- «Level» -> «Уровень»;
- «LevelInGroup» -> «УровеньВГруппировке»;
- «GroupPercent» -> «ПроцентВГруппе»;
- «OverallPercent» -> «ПроцентОбщий»;
- «DataParameters» -> «ПараметрыДанных»;
- «UserFields» -> «ПользовательскиеПоля».
Для устранения несовместимости необходимо:
Заменить в коде старые идентификаторы на новые. Например,
Если ДоступноеПоле.Поле <> Новый ПолеКомпоновкиДанных("SystemFields") Тогда
Если ДоступноеПоле.Поле <> Новый ПолеКомпоновкиДанных("СистемныеПоля") Тогда
Настройка, доработка, адаптация, внедрение программных продуктов системы «1С:Предприятие 8»
Важно!
Все услуги по внедению программных продуктов системы 1С:Предприятие, настройке, адаптации, обучению, а также консультации по использованию оказываются только при наличии действующего Договора ИТС (Информационно-технологического сопровождения программ «1С:Предприятие»)
Важным преимуществом программных продуктов системы «1С:Предприятие» по сравнению с конкурентами является то, что в своей поставке они содержат так называемую платформу, которая включает в себя средства конфигурирования позволяющие адаптировать типовые конфигурации под нужды конкретных пользователей или даже разрабатывать абсолютно новые решения.
Наш опыт
Наша компания работает на рынке информационных технологий с 1995 года и к нам часто обращаются за помощью клиенты с просьбой помочь настроить, адаптировать и внедрить типовое решение 1С:Предприятие.
За годы работы мы уже помогли тысячам (!) предприятий эффективно и качественно решать самые различные проблемы при использовании программных продуктов «1С».
Наши кадры
- Наши специалисты имеют многолетний опыт успешного решения самых разнообразных методических и технологических задач.
- Наши сотрудники прошли обучение и сертификацию по разработанной фирмой 1С технологии работы.
Наши решения
Исходя из своего многолетнего опыта, в зависимости от масштаба предприятия клиента и планируемого объема работ, мы можем предложить несколько вариантов адаптации и внедрения программных продуктов системы 1С:Предприятие в реальную эксплуатацию:
- Стандартное внедрение
- Проектное внедрение
- Технология Быстрого Результата (ТБР)
Стандартное внедрение
- экспресс-обследование;
- анализ и построение технической архитектуры;
- поставка и установка программного обеспечения;
- детальное обследование, адаптация и тестирование;
- внедрение;
- обучение.
Проектное внедрение
- временность – проект имеет начало и окончание;
- уникальный результат – например, внедренная уникальная информационная система на предприятии;
- последовательная разработка – развитие проекта по этапам и протекание его по шагам.
Технологию Быстрого Результата (ТБР).Технология Быстрого Результата (ТБР)Технология
- Направлена на минимизацию рисков за счет формализованного жизненного цикла проекта и набора специализированных руководств;
- Позволяет снизить транзакционные издержки, связанные с ведением проекта;
- Проста в освоении, индустриальна (легко отчуждается, тиражируется и адаптируется для определенной компании);
- Доступна как для партнерской сети фирмы «1С», так и для клиентов;
- Основывается на богатом опыте участников партнерской сети фирмы «1С», существующих технологиях (стандартное внедрение) и передовом мировом опыте (PMI PMbok, eXtreme Programming).
Отличия адаптивных АКПП от обычных
В простой коробке передач не предусмотрено никаких пониженных скоростей. Завод-изготовитель устанавливает 2500 об/мин, при которых устройство переключается на новую скорость. При этом изменение передачи раньше или позже этого параметра исключено.
Кроме того, на простых АКПП часто предусмотрены клавиши Overdrive и Sport. Первая имитирует пониженную скорость, а вторая спорт-режим.
На адаптивных коробках-автомат описанные выше особенности не предусмотрены. При переходе между режимами команда подается ЭБУ, а не водителем.
В отдельную категорию входят полуадаптивные трансмиссии. В таком случае функция сброса лежится на самого автовладельца.
Если же КПП на 100% адаптивная, автомобиль сам подстраивается под режим движения, и не требует дополнительных действий.
Затраты в растениеводстве 1С: ЕРП АПК
К сожалению, информации об отраслевом решении 1С: ЕРП АПК крайне мало. У разработчика есть методичка под названием Обучающий курс, однако она недостаточно полно описывает функционал, да и обновляется гораздо реже, чем сама конфигурация. Поэтому возникло желание написать цикл статей, где попробовать обобщить свой опыт работы с данной конфигурацией в части учета в растениеводстве.
В настоящий момент в конфигурации поддерживаются два режима формирования себестоимости в растениеводстве: ежемесячный по фактической себестоимости и расчет по плановой в течение года с расчетом фактической в конце года. Про второй вариант в данной статье не будем говорить, вариант относительно новый и на фактических данных мной еще не проверялся.
Механизм расширения конфигурации 1C
Приветствую уважаемый читатель, в данной статье предлагаю ознакомиться с Механизмом расширения конфигурации 1С 8.3, в частности мы познакомимся с его работой в режиме Адаптация, а также рассмотрим пример программного изменения Формы объекта при помощи расширения. Ну, а сейчас немного теории…
Как указано в описании: «Механизм расширения конфигурации – это специальный механизм, предназначенный для доработки расширяемой конфигурации без изменения этой конфигурации (в том числе без снятия с поддержки).»
Основным назначением расширения конфигурации является доработка прикладных решений (конфигураций) под нужды клиента. При этом нет необходимости в снятии дорабатываемой конфигурации с поддержки. В результате сохраняется простота сопровождения и обновления типового прикладного решения, стоящего на поддержке.
При разработке расширений следует учитывать следующие факты:
— в системе могут функционировать более одного расширения.
— расширяемая конфигурация в любой момент может быть изменена, например, в результате обновления и разработчик расширения никак не может повлиять на возможность или невозможность обновления
Расширение может иметь одно из следующих назначений:
Исправление — предназначено для оперативного исправления ошибок в прикладном решении. В таких расширениях часто применяется метод с помощью аннотации Вместо. Как правило это назначение предназначено для определенной версии прикладного решения. При выходе следующей версии этого решения автор расширения должен проводить анализ применимости созданных расширений в новой версии.
Адаптация — предназначено для адаптации прикладного решения под условия конкретного заказчика. Предполагается, что в каждый момент времени в информационной базе существует минимальное количество таких расширений. Если в одно расширение невозможно включить весь набор изменений, то рекомендуется расширения с назначением Адаптация разбивать по максимально крупным блокам расширяемого прикладного решения.
Дополнение — предназначено для реализации новых возможностей прикладных решений, которые минимально привязаны к конкретной версии прикладного решения. В качестве примера можно привести создание нового набора отчетов, который отсутствует в прикладном решении. Предполагается, что таких расширений может быть произвольное количество.
Расширение создается в конфигураторе, хранится в информационной базе и может быть выгружено в файл. Для подключения расширения, сохраненного в файл, в прикладное решение нет необходимости использовать конфигуратор. Подключить расширение можно с помощью стандартного функционала (Все функции Стандартные Управление расширениями конфигурации). Подключить расширение также используя программный интерфейс, предоставляемый платформой.
Ограничения использования расширений:
Расширения конфигурации не поддерживают создание следующих собственных объектов:
— Параметры сеанса.
— Общие реквизиты.
— Критерии отбора.
— Подписки на события.
— Регламентные задания.
— Функциональные опции и параметры функциональных опций.
— Определяемые типы.
— Хранилища настроек.
— Языки.
— Константы.
— Журналы документов.
— Бизнес-процессы и задачи.
— Внешние источники данных.
Не поддерживается расширение следующих объектов:
— Нельзя создавать подчиненные подсистемы.
— Если объект не может быть собственным объектом расширения его расширение также не поддерживается.
— Состав значений перечислений;
Не поддерживается добавление реквизитов и табличных частей для:
— План видов характеристик;
— План счетов;
— План видов расчетов.
Не поддерживается изменение структуры регистров всех видов. Поддерживается только расширение состава регистраторов.
В базовых версиях прикладных решений работа с расширениями не поддерживается.
Стоит помнить, что Механизм расширения конфигурации – это перспективный постоянно развивающийся механизм и с выходом новых версий платформ их функционал только расширяется и лишается текущих недочетов.
Что такое коррекция АКПП
Чтобы понять для чего нужна адаптация, важно знать, что такое коррекция работы коробки автомат, и хотя бы поверхностно понять принцип работы последней. Для сжатия дисков фрикционных пар в строго определенный момент (это важно), и, соответственно, для включения передач, используется поршень, на который воздействует масло под определенным давлением
Для сжатия дисков фрикционных пар в строго определенный момент (это важно), и, соответственно, для включения передач, используется поршень, на который воздействует масло под определенным давлением. Для того, чтобы блок управления АКПП понял, что фрикционы сжаты на ведущем и ведомых валах (входной и выходной) установлены датчики угловых скоростей
Последние определяют с какой скоростью вращаются валы
Для того, чтобы блок управления АКПП понял, что фрикционы сжаты на ведущем и ведомых валах (входной и выходной) установлены датчики угловых скоростей. Последние определяют с какой скоростью вращаются валы.
Во время сжимания и разжимания фрикционных пар скорости вращения валов меняются, датчики это фиксируют и передают информацию на «компьютер».
Фиксирование включения и выключения передач (сжимания и разжимания фрикционных пар) блоком управления происходит постоянно с точностью до миллисекунды.
При этом важным условием работы трансмиссии является одновременное сжимание одной пары фрикционов и разжимание другой. Т.е. недопустимо, когда одни фрикционы сжались (включилась одна передача), а другие еще не разжались (не отключилась предыдущая передача).
Условием для работы всей этой системы является нормативное давление масла, которое воздействует на поршень, а это быстрота и своевременное переключение передач.
Со временем узлы и детали автоматической коробки изнашиваются (особенно фрикционы), трансмиссионная жидкость постоянно меняет свою температуру и свойства, соответственно меняется его вязкость и давление. Напомним, последнее является важным показателем. Также возможны утечки масла.
Для решения этой проблемы производители трансмиссий конструктивно внедрили в АКПП в контуры фрикционных пакетов регуляторы давления, которые напрямую подключены к блоку управления.
Т.е. появилась возможность регулировать давление в реальном времени в зависимости от условий работы АКПП и ее технического состояния, и, соответственно, регулировать момент сжимания и разжимания каждого пакета тем самым компенсируя возможные отклонения появившиеся в работе трансмиссии.
Весь этот процесс называется корректировкой работы АКПП, т.е. есть номинальные значения давления ATF масла для новой коробки, а есть скорректированные для бывшей в эксплуатации. Единица измерения – миллибары.
Второй показатель – время срабатывания фрикционов. Измеряется в миллисекундах, и он тоже записывается в блок управления.
Подключившись к блоку через диагностический разъем, можно увидеть скорректированное давление относительно номинального для каждого фрикционного пакета, а их, как правило 5 (A, B, C, D, E).
Значение «0» или около нуля, указывает на номинальное давление свойственное для новой или отремонтированной коробки.
А также можно увидеть время срабатывания пар фрикционов со значениями «–» и «+».
Т.е. если цифры отличаются от номинальных, в этом ничего страшного нет, это нормальная работы АКПП, которая находится в процессе постоянной корректировки. При этом зимой и летом эти значения могут сильно отличаться.
И возникаем вопрос, — нужно ли обнулять коррекцию, выполнять адаптацию на современных коробках автомат? Напомним, речь не идет про старые АКПП.
Тут мнения специалистов расходятся:
- одни говорят, что в этом просто нет необходимости, даже после замены масла блок управления сам скорректирует работу трансмиссии. Но если будет сделано обнуление, через время, а это приблизительно 300 – 1000 км (в зависимости от марки авто), значения будут подогнаны под сложившиеся факторы, но за это время возможна нестабильная работа трансмиссии;
- другие, наоборот, заявляют, что автовладельцы, трансмиссия которых не прошла адаптацию после полной замены масла, сталкиваются с дерганием и пробуксовкой. Это особенно заметно при поездках в холодную погоду. Со временем система управления должна приспособиться к новому маслу, но этого периода может хватить для повреждения шестеренок и дисков.
Чтобы избежать таких последствий и исключить быстрый износ коробки автомат проводится полное стирание данных об АКПП до заводских установок.
Как адаптировался новый сотрудник
В первые дни по плану – предоставить все необходимые доступы, список которых я выписала отдельно в Confluence с пояснениями (необходимы на тот случай, если новый сотрудник задастся вопросом «А для чего нужны те или иные инструменты?»). Быстрое разграничение учетной записи сократило время с 1,5 месяцев до 1 дня, и поэтому в первый день тестировщик мог уже параллельно изучать инструкции, смотреть видео-уроки и пробовать выполнять шаги уже в программном приложении.
Не исключаю, что какие-то вопросы тестер задавал, но задавал он их мне, как куратору, а до аналитиков доходили лишь вопросы, относящиеся к бизнес-процессу, либо к бэкендовой части программы (таких вопросов было мало). Да и обращения ко мне не были частыми, потому что основная часть ответов находились на тех самых страницах Confluence. Моей миссией оставалось лишь создать задачу в Jira, расписать план выполнения работ и предоставить ссылки на пояснения.
Таким образом, по факту сотруднику потребовалось лишь 8 рабочих дней, чтобы понять минимальную и важную часть программы (модульная интеграция и системная интеграция), закрыть задачу адаптации в Jira и приступить к полноценному тестированию.
И хочется похвалить Валерия за то, что он нашел уязвимость в программе, на которую не обращали внимания аналитики (знающие программу вдоль и поперек) долгие годы.
Почему желательно использовать дилерские сканеры
В продолжении вышеизложенных мыслей. Для сброса памяти в блоке управления коробки-автомат нужен диагностический прибор — дилерский сканер. В нем установлено ПО, обеспечивающее очистку до заводских параметров.
Во время работы удаляются все изменения, которые были внесены в память в процессе пользования транспортным средством
Но нужно понимать, что на рынке множество подделок, поэтому важно ориентироваться только на оригинальные интерфейсы
Применение дилерских сканеров, не прошедших сертификацию, опасно. Это связано с тем, что они не чистят память блока управления до заводских настроек или выполняют работу с ошибками.
Практика применения таких устройств только подтвердила, что работа такого оборудования некорректна, и в памяти остается много «мусора».
Во многих случаях работа просто имитируется без внесения каких-либо изменений.
Этот факт подтверждают и специалисты СТО, которые регулярно сталкиваются с подобными трудностями.
Обсуждение Книги сотрудника с HR-менеджером
После знакомства с правилами и регламентами новый сотрудник созванивается с HR-менеджером. Они обсуждают Книгу сотрудника, еще раз проговаривают правила, HR-менеджер отвечает на вопросы новичка и показывает ему Yammer. Этот созвон — не экзамен, а дружеское общение для закрепления материала.
— Мы знаем, что на старте даем много информации, и понимаем, что все сразу запомнить невозможно, поэтому всегда акцентируем внимание на том, что зубрить ничего не надо, — говорит Регина, HR-менеджер Neti. — Главное, чтобы новый сотрудник знал, где лежат необходимые материалы, и понимал, что может вернуться к ним в любой момент
Также мы всегда проговариваем, что если он не найдет ответа в Книге сотрудника, то может обратиться с вопросом к HR-специалисту или руководителю проекта.
Обновить тест-кейсы
Второй этап адаптации состоял в том, чтобы обновить тест-кейсы. Тестов достаточно много, и на их актуализацию ушел примерно год (если не больше). И не только из-за их количества, а также потому, что само ПО имела непростой интерфейс, модульную и системную интеграцию. Заданных вопросов аналитикам о том, как работает программа, наверное, было больше 10 в день, а ответ, в лучшем случае, можно было получить в течение 2 дней (да и казалось, что вопросы имели глупый характер, особенно, если они повторялись).
Сами участники команды обучали, как пользоваться тем или иным функционалом ПО (как бывает: «В одно ухо залетело, из другого вылетело»). И видеозаписей мало, потому что обучение происходило в очной форме, но были рукописные записки в тетради, к котором со временем приходило понимание. Продолжительность такого обучения фактически занимало около 4 часов свободного времени аналитиков от задач разработки. Хоть это и не было критично для жизненного цикла программного продукта, но ожидать именно этого «окна» требовалось минимум месяц.
Изучить инструкции
Одна из первых задач в начале работы на проекте – это прочитать, изучить инструкции, которые предоставили аналитики. Доступ к тестируемому программному обеспечению ещё отсутствовал, и поэтому применить инструкции на практике не удавалось, а изучать скучные документы нужно (*плачет*). Так как было ограничение к тестируемому ПО 1,5 месяца, то и инструкции читались столько же. Соответственно, участникам команды каких-либо вопросов по работе с приложением задать невозможно.
Спойлер: после получения доступа к программному продукту наконец можно было применить прочитанные инструкции. И какое же было разочарование узнать, что руководства устарели (в смысле?).
Описание функционала отраслевой конфигурации 1С: Управление ветеринарными сертификатами
Данная статья представляет краткое описание функционала конфигурации 1С: Управление ветеринарными сертификатами. Судьба свела меня с данным программным продуктом не так давно, поэтому опыт общения с ним не сильно богатый. Но, с одной стороны, какие-то «шишки» я в этом вопросе уже «набил», а с другой — внятной документации или описания на данное творение, как говорится, «днем с огнем». Самое полезное, что я смог найти — это серия видеороликов от самих «АСБК Софт» (https://www.asbc.ru/catalog/vsd3428new/). В совокупности эти 2 обстоятельства наталкивают меня на мысль о том, что можно написать некоторое подобие общего описания программы. Искренне надеюсь, что кому-то мои творческие потуги принесут пользу.
Подготовка к составлению расчета по страховым взносам в программе 1С:Зарплата и управление персоналом 8.3
Выплаты по страховым взносам являются крайне важными для деятельности любой организации. Такие выплаты позволяют предприятию функционировать максимально чётко и правильно. Раньше эти выплаты необходимо было получать и заявлять о них прямо в Страховом Фонде. Теперь же, к счастью, этот процесс значительно упрощен. Выплаты приходят на счет организации, а форму заявления можно составить не выходя из дома при помощи программы 1С. Именно с аспектами процедуры использования программ 1С 8 для страховых взносов мы и познакомимся в этой статье. Вы научитесь быстро, чётко и правильно составлять расчет по страховым взносам при помощи данного программного обеспечения.
Технический этап адаптации
Технический этап адаптации зависит от того, в какой дивизион попал разработчик 1С.
Дивизион «Разработка и сопровождение 1С»
После созвона с HR-менеджером новичок созванивается с РП команды, за которой его закрепили. На созвоне руководитель проекта рассказывает разработчику:
- о системе учета рабочего времени JIRA,
- о базе знаний в Confluence;
- о наших регламентах и стандартах разработки.
Разговор с РП длится около часа. После этого руководитель проекта добавляет разработчика в Skype-чат команды и представляет его коллегам.
До конца рабочего дня программист дивизиона «Разработка и сопровождение 1С» самостоятельно изучает регламент и стандарты разработки, инструкции по JIRA, смотрит обучающие видео о работе с клиентами. На следующий день его подключают к проектам.
Антон, программист дивизиона РиС 1С из Кирова, в Neti с апреля 2021 года:
— Здорово, что у нас не сразу бросают в гущу задач, а сначала дают время освоиться. Первые два дня я читал правила и регламенты. Это полезно: я узнал основные цели компании и разобрался в ее инфраструктуре. Еще нравится, что здесь всегда есть человек, готовый помочь и ответить на любой вопрос. Сначала мне все объясняла HR-менеджер, сейчас я чаще обращаюсь к своему руководителю проектов.
Дивизион «Аутсорсинг 1С»
После созвона с HR-менеджером до конца дня программист дивизиона «Аутсорсинг 1С» смотрит вебинары по работе с клиентами, изучает стандарты разработки и инструкции по JIRA, знакомится с базой знаний в Confluence.
На следующий день он созванивается с техлидом адаптации и они обсуждают то, что разработчик изучил накануне.
Дальше техлид дает новичку тестовую задачу. Этот этап — тренажерный зал, где разработчик тренируется применять наши правила и стандарты в разработке и общении с клиентами. Справиться с пробным заданием программисту помогает техлид адаптации — 1С-ник всегда может обратиться к нему за советом. Благодаря этапу с тестовым заданием новички быстрее запоминают наши принципы работы и увереннее чувствуют себя на настоящих проектах.
Наталья, программист дивизиона «Аутсорсинг 1С» из Санкт-Петербурга, в Neti с апреля 2021 года:
После сдачи тестового задания техлид адаптации добавляет нового сотрудника в Skype-чаты и дает ему на повторение курсы по Запросам и СКД. Если человек их уже видел, он может выбрать из базы знаний любой другой курс.
Заключение
В результате хочется сказать, что адаптация нового сотрудника – это важная часть в рабочем процессе (вспоминается поговорка: «Как корабль назовешь, так он и поплывет»). Потому что именно от первых шагов будут зависеть ресурсы проекта. Здесь стоит вспомнить, как тяжело переключаться от одной задачи к другой; а вы представьте, как переключались участники команды, получая каждые 2 часа вопросы в мессенджерах.
В итоге (данные взяты из мессенджеров и прочих программ связи, где задавались вопросы и производились звонки):
-
Новый сотрудник успешно прошел адаптацию за 8 дней быстрее (на 93,9%), чем ожидалось (6 месяцев);
-
Сократилось время для ответов от аналитиков на 10,4% от ожидаемого;
-
Сократилось время аналитиков на 96% в целом, потому что обучение проводилось с проектом и куратором;
-
С применением проекта сотрудник задавал вопросы опытному тестировщику на 55% меньше, чем предыдущий тестировщик, который адаптировался без проекта, но с куратором.
На этом всё. Хочется сказать лишь одно: не бросайте нового сотрудника, который только-только пришел на ваш проект, на произвол судьбы
Стоит уделить ему внимание в самые первые дни, потому что таким образом ваш проект сократит расходы
Огромная благодарность моим читателям! Вы вдохновляете меня всё больше и больше открывать мой писательский талант.