Skip to content

Latest commit

 

History

History
81 lines (54 loc) · 5.29 KB

ContentRules.md

File metadata and controls

81 lines (54 loc) · 5.29 KB

Storing the content

  1. Video - videoportal, learn, courses
  2. Tests - any test platform, or in word (so we can migrate to ProgramStudio tests)
  3. All content will eventually be added to Learn through Program Studio, since this is a fundamental part of mentoring process

Generating new content

  1. All content, including homework and links should be in git.epam.com
  2. You can record your own webinars with any screesaver or GoToMeeting, that later has to be uploaded to videoportal. Yet, before you'll start recording - please check learn first, usually most of the topics are there already
  3. To start mentoring program run ypu'd need to move materials from git to program studio first, and only then create a run from the program
  4. All texts and docs has to be in Markdown format, it makes migration to programstudio relatively less painful process

Content requirements

  1. Контент в каждом модуле состоит из

    1. специально записанных вебинаров (на русском) по теме

      1. теория
      2. [optional] практика (воркшоп) от тренера
      3. [optional] Q&A сессия
    2. [optional] презентаций к вебинарам на английском (если использовались в вебинаре)

    3. списка рекомендованных видео с Lynda/youtube/видеопортала на русском или английском с пометками (EN/RU)

    4. домашнего задания на английском, которое содержит

      1. общее домашнее задание одного модуля должно быть оценено в 100 баллов на 1 неделю работы менти (10 часов на выполнение ДЗ с нулевыми знаниями)
      2. 1-10 заданий или упражений описанных максимально развернуто со всеми необходимыми пояснениями, ссылками
      3. если одна задача в модуле является аналогом другой, то это явно указывается в виде комментария
      4. максимальной оценки каждого задания
      5. критерии оценки каждого задания
      6. [optional] каркаса решения/стартового кода
      7. [optional] эталонного решения для проверки или в условиях отсутствия ментора
    5. теста из 10-15 вопросов на английском по теме вебинаров (1-5 вопросов могут быть по рекомендованным видео) 

    6. списка рекомендованных статей на русском или английском с пометками (EN/RU)

    7. списка рекомендованных книг  на русском или английском с пометками (EN/RU) (указать главы, страницы для изучения)

    8. примеров кода, используемых в видео в виде архива или ссылки на открытый репозиторий

  2. Модули содержат следующие метаданные

    1. Рекомендованный период освоения материала в неделях (1, 2, 3)
    2. Приблизительное количество времени для просмотра видеоконтента
    3. Язык видео-контента (EN или RU/EN или RU)
    4. Уровень сложности как в Grow (Novice, Intermediate, Advanced, Expert) или (Beginner, Intermediate, Advanced)
    5. Аудиторию, которой контент может быть интересен (Java L1, .NET L2, например)
    6. Статус качества (Experimental / Approved By CC)

Фидбэк

  1. Продуманная система фидбэка по контенту по каждому модулю
  2. Модуль не может быть сдан, если фидбэк не оставлен
  3. Фидбэк должен прозрачно превращаться в issues по исправлению контента и как следствие фикситься и релизиться.

Learning Paths

Должны быть разработаны и предложены несколько стандартных шаблонов

  1. D1->D2 Java Developer (after RD)
  2. D1-> D2 Java Developer (without RD)
  3. D2-> D3 Java Backend Developer
  4. D2-> D3 Spring Developer
  5. D2 -> D3 Automated Tester Developer
  6. D3 -> D4 Automated Tester Developer
  7. D2 -> D3 Java / DevOps Specialization
  8. D2 -> D3 Java / Highload / Big Data Specialization
  9. D2 -> D3 Java FullStack Developer
  10.  D2 -> D3 Java Legacy Developer

Правила программы (описание процесса) в России и Беларуси

https://kb.epam.com/display/EPMCDPSITE/Java+Mentoring+Common+Rules