slide1
Download
Skip this Video
Download Presentation
Построение учебного центра в небольшой софтверной компании Концепция, проблемы решения, перспективы развития

Loading in 2 Seconds...

play fullscreen
1 / 24

, , - PowerPoint PPT Presentation


  • 116 Views
  • Uploaded on

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

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' , , ' - liam


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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
slide1

Построение учебного центра в небольшой софтверной компанииКонцепция, проблемы решения, перспективы развития

Михаил Павлов, Luxoft

Игорь Марков, Auriga

При участии Дмитрия Воробьева, Movial, Финляндия

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

*Напримере компании Auriga

slide3
Зачем небольшой компании нужен тренинг-центр
  • Внешние причины
    • Состояние рынка труда
    • Эволюция аутсорсинга
  • Внутренние причины
    • Стратегические цели компании
    • Проектные потребности
    • Экономический фактор
    • Мотивационный фактор
    • Уровень зрелости корпоративных процессов
  • Возможно ли обойтись? И да, и нет.
slide4
С чего начать?
  • До принятия решения руководством
    • Выполнение пилотных проектовобучения
    • Определение целей и задач
    • Создание концепции
    • Финансы и кадры
    • Защита концепции перед руководством
  • После принятия решения
    • Уточнение потребностей в обучении
    • Политика обучения
    • План обучения
    • Бюджет
    • Ресурсы
    • Методы измерения и анализа результатов
    • Критерии оценки результатов
slide5
4 уровня зрелости тренинг-центра*
  • Уровень 0 «Бессмысленный» – тренинг центр не интегрирован в компанию.
    • Главная сложность – объяснить руководству, как можно использовать тренинги и обучение для решения проблем компании.
  • Уровень 1 «Осмысленный» - тренинг-центр начинает использоваться руководством для решения проблем.
    • Главная сложность – то, что тренинги пытаются использовать для решения проблем, которые не решаются.
  • Уровень 2 «Активный» - возникает совокупность корпоративных процессов, в которую органично вписывается деятельность тренинг-центра.
    • Главная сложность – это формирование системной картинки: что откуда куда каким образом попадает, кто за это отвечает, и как определить что ответственный делает свою работу хорошо.
  • Уровень 3 «Проактивный» – система работает, задача – обеспечить ее эффективное функционирование и расширение при минимальных потерях.
    • Теперь нам нужны люди, которые могут восстановить системность - видеть компанию как систему, строить, настраивать и перестраивать ее по мере необходимости. Они должны быть во всех ключевых точках – иначе система потеряет способность меняться и подстраиваться и умрет.

*по Денису Петелину

slide6
Цели и задачи
  • Создание результативной системы корпоративного обучения в соответствии с бизнес-целями компании
    • Отбор и переподготовка молодых специалистов для заполнения вакансий
    • Повышение квалификации инженеров и менеджеров в соответствии с
      • корпоративными целями
      • проектными требованиями
      • изменениям в технологиях
      • персональными планами развития карьеры
    • Снижение текучести кадров
    • Поддержка внедрения и сопровождения корпоративной системы менеджмента качества средствами обучения
slide7
Принципы
  • Единая политика обучения
  • Единый учебный план на период, основанный на корпоративных потребностях в обучении
  • Сочетание в обучении развития бизнеса с персональным развитием
  • Баланс между внутренним и внешним обучением
  • Активное привлечение ведущих менеджеров и инженеров в тренинговую деятельность
  • Использование современных технологий обучения
  • Измерение эффективности и результативности обучения
slide8
Тренинг-центр
  • Отдельное подразделение с 2006 г.
  • Штатные тренеры поддерживают уровень квалификации, участвуя в проектах
  • Внештатные тренеры, как правило, - это ведущие менеджеры и инженеры
  • Тщательный отбор кандидатов
  • Особое внимание
    • LinuxKernel
    • Testing
    • J2EE
    • .Net
  • Программа тренингов по программированию ядра Linux востребована за рубежом
slide9
Направления деятельности
  • Программы обучения по ключевым технологиям для кандидатов и молодых инженеров (системное программирование, ядро Linux, J2EE и другие технологии программирования на Java, .Net)
  • E-learning для региональных сотрудников и внешних слушателей
  • Вводное обучение для новичков
  • Помощь в наборе специалистов для работы в новых проектах и выделенных центрах
  • Помощь в ротации сотрудников
  • Участие в развертывании корпоративной системы качества
  • Тренинговые программы на экспорт (для областей, в которых компания обладает опытом и знаниями мирового уровня)
  • Приглашение ведущих тренеров для проведения тренингов
slide10
Метрики: учебные курсы
  • Уровень 0 – Целесообразность (Готовность к обучению)
    • Входное тестирование
  • Уровень 1 – Впечатление от обучения (Понравилось ли?)
    • Промежуточные формы обратной связи
  • Уровень 2 – Освоение материала (Усвоили ли?)
    • Тестирование слушателей
  • Уровень 3 – Работа (Пользуются ли знаниями?)
    • Итоговая форма обратной связи
  • Уровень 4 – Бизнес-результаты(Повлияло ли на практический результат?)
    • Формы удовлетворенности потребителей
    • Анализ затрат и результатов
slide11
Метрики: KPI
  • Индекс затрат на обучение (Training Costs Index)
    • Иллюстрирует средний уровень затрат на обучение на одного сотрудника
  • Количество принятых на работу выпускников (Hired Graduates)
    • Демонстрирует эффективность работы тренинг центра
  • Средняя оценка тренеров по итогам обучения (Average Trainers Performance Evaluation Index)
    • Демонстрирует средний уровень преподавания
  • Периодичность сбора - ежеквартально
slide12
Неформальные критерии оценки работы тренинг-центра
  • Вакансии младших программистов и тестировщиков по ключевым технологиям заполняются за счет выпускников внешних программ обучения
  • Качество проектов становится одним из важнейших конкурентных преимуществ компании
  • Рост лояльности сотрудников; появление возможностей вертикального и горизонтального развития карьеры для большинства сотрудников
  • Кандидаты рассматривают компанию как школу уникального мастерства
  • Тренинг центр становится источником продвинутых методов и интереса со стороны других организаций
slide13
Проблемы и возможные решения
  • Трудности в поиске слушателей
  • Недоверие со стороны бизнеса
  • Ошибочные ожидания со стороны бизнеса
  • Соответствие программ обучения потребностям компании/ODC/проекта
  • Гетерогенная аудитория тренингов
  • Использование обучения для решения проблем, которые невозможно решить с его помощью (например, мотивация)
slide14
Кейс «Курс системного программирования» для внешних слушателейКурс читается с 2005 года в НИВЦ МГУ
slide15
Системное программирование и программирование встроенных систем
  • Linux на все вкусы
    • Программирование ядра, разработка драйверов, приложений, миграция и портирование, консалтинг, тестирование и т.п.
  • Разработка операционных систем реального времени и встроенных систем
    • Полный цикл разработки ОС LynxOS
    • Дистрибутив для встроенного Linux, полностью разработанный в Auriga
  • Решения на основе AdvancedTCA для телекоммуникационных приложений
  • Драйверы сетевых устройств
  • Встроенное ПО для медицинских приложений
  • Встроенное ПО для авионики и транспорта
  • Средства автоматизированного тестирования для встроенных сред
slide16
Принципы обучения
  • доступность
    • бесплатные трехмесячные курсы
    • входное собеседование
    • конкурс 3-4 человека на место
  • открытость
    • используется свободное (open-source) ПО
    • бесплатное
    • легальная возможность копирования
    • для любой темы относительно легко подобрать материал
  • уникальность
    • неизвестны аналоги в РФ
    • акцент – на встраиваемых системах и разработке драйверов
  • эффективность
    • Не менее 50% практических занятий
    • учебный портал на базе движка Moodle – поле для внеаудиторной работы
    • Обучено 123 человека, 34 человека принято на работу в компании, на момент подготовки тренинга 20 из них продолжают работать в компании
slide17
Программа курса
  • Написание низкоуровневого кода для процессоров с некогерентным кэшем.
  • Рассматриваются центральные подсистемы ядра:
    • Управление памятью
    • Распределение процессорного времени (scheduling)
    • Структура символьных и блочных драйверов
    • Виртуальная файловая система (VFS), структура драйвера файловой системы
    • Сетевая подсистема ядра
    • Системные вызовы
    • Синхронизация задач в ядре
    • Аппаратные и межпроцессорные прерывания
  • Подготовка набора средств разработки.
  • Конфигурация ядра и его настройка.
  • Сборка ядра, библиотек и исполняемых файлов с помощью кросс-компиляторов.
  • Использование консоли RS-232 для загрузки и отладки системы.
  • Процесс загрузки ядра на различных аппаратных платформах.
  • Драйверы последовательного порта, Ethernet, GPIO и т.п.
  • Создание образа начальной загрузки (initramfs) для встраиваемых систем.
  • Использование µClibc и busybox для систем с небольшим объемом памяти.
  • Устройство файловой системы JFFS2. Flash-память.
ad