1 / 24

Михаил Павлов, Luxoft Игорь Марков , Auriga При участии Дмитрия Воробьева, Movial , Финляндия

Построение учебного центра в небольшой софтверной компании Концепция, проблемы решения, перспективы развития. Михаил Павлов, Luxoft Игорь Марков , Auriga При участии Дмитрия Воробьева, Movial , Финляндия. Agenda*. Потребность создания учебного центра

jena-jones
Download Presentation

Михаил Павлов, Luxoft Игорь Марков , Auriga При участии Дмитрия Воробьева, Movial , Финляндия

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Построение учебного центра в небольшой софтверной компанииКонцепция, проблемы решения, перспективы развития Михаил Павлов, Luxoft Игорь Марков, Auriga При участии Дмитрия Воробьева, Movial, Финляндия

  2. Agenda* • Потребность создания учебного центра • Концепция и принципы корпоративного учебного центра • Ожидаемые результаты, способы их измерения и оценки • Возможные проблемы и способы их решения • Кейс «курс системного программирования для внешних слушателей» *Напримере компании Auriga

  3. Зачем небольшой компании нужен тренинг-центр • Внешние причины • Состояние рынка труда • Эволюция аутсорсинга • Внутренние причины • Стратегические цели компании • Проектные потребности • Экономический фактор • Мотивационный фактор • Уровень зрелости корпоративных процессов • Возможно ли обойтись? И да, и нет.

  4. С чего начать? • До принятия решения руководством • Выполнение пилотных проектовобучения • Определение целей и задач • Создание концепции • Финансы и кадры • Защита концепции перед руководством • После принятия решения • Уточнение потребностей в обучении • Политика обучения • План обучения • Бюджет • Ресурсы • Методы измерения и анализа результатов • Критерии оценки результатов

  5. 4 уровня зрелости тренинг-центра* • Уровень 0 «Бессмысленный» – тренинг центр не интегрирован в компанию. • Главная сложность – объяснить руководству, как можно использовать тренинги и обучение для решения проблем компании. • Уровень 1 «Осмысленный» - тренинг-центр начинает использоваться руководством для решения проблем. • Главная сложность – то, что тренинги пытаются использовать для решения проблем, которые не решаются. • Уровень 2 «Активный» - возникает совокупность корпоративных процессов, в которую органично вписывается деятельность тренинг-центра. • Главная сложность – это формирование системной картинки: что откуда куда каким образом попадает, кто за это отвечает, и как определить что ответственный делает свою работу хорошо. • Уровень 3 «Проактивный» – система работает, задача – обеспечить ее эффективное функционирование и расширение при минимальных потерях. • Теперь нам нужны люди, которые могут восстановить системность - видеть компанию как систему, строить, настраивать и перестраивать ее по мере необходимости. Они должны быть во всех ключевых точках – иначе система потеряет способность меняться и подстраиваться и умрет. *по Денису Петелину

  6. Цели и задачи • Создание результативной системы корпоративного обучения в соответствии с бизнес-целями компании • Отбор и переподготовка молодых специалистов для заполнения вакансий • Повышение квалификации инженеров и менеджеров в соответствии с • корпоративными целями • проектными требованиями • изменениям в технологиях • персональными планами развития карьеры • Снижение текучести кадров • Поддержка внедрения и сопровождения корпоративной системы менеджмента качества средствами обучения

  7. Принципы • Единая политика обучения • Единый учебный план на период, основанный на корпоративных потребностях в обучении • Сочетание в обучении развития бизнеса с персональным развитием • Баланс между внутренним и внешним обучением • Активное привлечение ведущих менеджеров и инженеров в тренинговую деятельность • Использование современных технологий обучения • Измерение эффективности и результативности обучения

  8. Тренинг-центр • Отдельное подразделение с 2006 г. • Штатные тренеры поддерживают уровень квалификации, участвуя в проектах • Внештатные тренеры, как правило, - это ведущие менеджеры и инженеры • Тщательный отбор кандидатов • Особое внимание • LinuxKernel • Testing • J2EE • .Net • Программа тренингов по программированию ядра Linux востребована за рубежом

  9. Направления деятельности • Программы обучения по ключевым технологиям для кандидатов и молодых инженеров (системное программирование, ядро Linux, J2EE и другие технологии программирования на Java, .Net) • E-learning для региональных сотрудников и внешних слушателей • Вводное обучение для новичков • Помощь в наборе специалистов для работы в новых проектах и выделенных центрах • Помощь в ротации сотрудников • Участие в развертывании корпоративной системы качества • Тренинговые программы на экспорт (для областей, в которых компания обладает опытом и знаниями мирового уровня) • Приглашение ведущих тренеров для проведения тренингов

  10. Метрики: учебные курсы • Уровень 0 – Целесообразность (Готовность к обучению) • Входное тестирование • Уровень 1 – Впечатление от обучения (Понравилось ли?) • Промежуточные формы обратной связи • Уровень 2 – Освоение материала (Усвоили ли?) • Тестирование слушателей • Уровень 3 – Работа (Пользуются ли знаниями?) • Итоговая форма обратной связи • Уровень 4 – Бизнес-результаты(Повлияло ли на практический результат?) • Формы удовлетворенности потребителей • Анализ затрат и результатов

  11. Метрики: KPI • Индекс затрат на обучение (Training Costs Index) • Иллюстрирует средний уровень затрат на обучение на одного сотрудника • Количество принятых на работу выпускников (Hired Graduates) • Демонстрирует эффективность работы тренинг центра • Средняя оценка тренеров по итогам обучения (Average Trainers Performance Evaluation Index) • Демонстрирует средний уровень преподавания • Периодичность сбора - ежеквартально

  12. Неформальные критерии оценки работы тренинг-центра • Вакансии младших программистов и тестировщиков по ключевым технологиям заполняются за счет выпускников внешних программ обучения • Качество проектов становится одним из важнейших конкурентных преимуществ компании • Рост лояльности сотрудников; появление возможностей вертикального и горизонтального развития карьеры для большинства сотрудников • Кандидаты рассматривают компанию как школу уникального мастерства • Тренинг центр становится источником продвинутых методов и интереса со стороны других организаций

  13. Проблемы и возможные решения • Трудности в поиске слушателей • Недоверие со стороны бизнеса • Ошибочные ожидания со стороны бизнеса • Соответствие программ обучения потребностям компании/ODC/проекта • Гетерогенная аудитория тренингов • Использование обучения для решения проблем, которые невозможно решить с его помощью (например, мотивация)

  14. Кейс «Курс системного программирования» для внешних слушателейКурс читается с 2005 года в НИВЦ МГУ

  15. Системное программирование и программирование встроенных систем • Linux на все вкусы • Программирование ядра, разработка драйверов, приложений, миграция и портирование, консалтинг, тестирование и т.п. • Разработка операционных систем реального времени и встроенных систем • Полный цикл разработки ОС LynxOS • Дистрибутив для встроенного Linux, полностью разработанный в Auriga • Решения на основе AdvancedTCA для телекоммуникационных приложений • Драйверы сетевых устройств • Встроенное ПО для медицинских приложений • Встроенное ПО для авионики и транспорта • Средства автоматизированного тестирования для встроенных сред

  16. Принципы обучения • доступность • бесплатные трехмесячные курсы • входное собеседование • конкурс 3-4 человека на место • открытость • используется свободное (open-source) ПО • бесплатное • легальная возможность копирования • для любой темы относительно легко подобрать материал • уникальность • неизвестны аналоги в РФ • акцент – на встраиваемых системах и разработке драйверов • эффективность • Не менее 50% практических занятий • учебный портал на базе движка Moodle – поле для внеаудиторной работы • Обучено 123 человека, 34 человека принято на работу в компании, на момент подготовки тренинга 20 из них продолжают работать в компании

  17. Программа курса • Написание низкоуровневого кода для процессоров с некогерентным кэшем. • Рассматриваются центральные подсистемы ядра: • Управление памятью • Распределение процессорного времени (scheduling) • Структура символьных и блочных драйверов • Виртуальная файловая система (VFS), структура драйвера файловой системы • Сетевая подсистема ядра • Системные вызовы • Синхронизация задач в ядре • Аппаратные и межпроцессорные прерывания • Подготовка набора средств разработки. • Конфигурация ядра и его настройка. • Сборка ядра, библиотек и исполняемых файлов с помощью кросс-компиляторов. • Использование консоли RS-232 для загрузки и отладки системы. • Процесс загрузки ядра на различных аппаратных платформах. • Драйверы последовательного порта, Ethernet, GPIO и т.п. • Создание образа начальной загрузки (initramfs) для встраиваемых систем. • Использование µClibc и busybox для систем с небольшим объемом памяти. • Устройство файловой системы JFFS2. Flash-память.

  18. Курс Linux Kernel Programming в Индии

  19. Вопросы

More Related