Студентський R&D проєкт – практичні навички для студентів без відриву від навчання
1.
2.
3. Декілька слів про мене
• Закінчив Фізико-Технічний інститут в НТУУ КПІ о 2014 році
за напрямком Інформаційної Безпеки
• Маю більше 10 років досвіду в сфері ІТ
• Маю профільні сертифікати (Microsoft, AWS, GCP та інші)
• Суміщаю ролі Project Manager & Solution Architect
@GlobalLogic
• Викладаю курс «Вступ до хмарних технологій» в Києво-
Могилянській академії з 2019 року
• Читаю модулі по AWS в програмах «DevOps Advanced
Training» та «DevOps Pro Camp» @GlobalLogic
4. R&D проєкти в GlobalLogic
1. Що таке R&D проєкт?
2. Чому цей формат став популярним?
3. Яка користь від такого виду співпраці?
4. Чому GlobalLogic залучити студентів до такого формату?
6. Запланований формат
• Провести набір учасників на факультеті ІТС в НТУУ КПІ
• Набрати 2 групи студентів по 5-6 людей в групі
• Час виконання проєкту Вересень – Грудень 2019 року
• Продемонструвати результати до 15 грудня
9. Складнощі і перешкоди
• Побудова комунікації
• Брак навичок
• Мотивація
• Розклад і поєднання навчання з проєктом
10. Реальне життя
• Початок проєкту 21 листопада
• 2 команди
• 9 студентів (1 КНУ, 1 КМА, 7 КПІ)
• Запланована демонстрація результатів -
кінець лютого
11. Етапи проєкту
• 1) Освітня частина ( 21 листопада –15 січня):
– Вивчення необхідних технологій
– Побудова процесів і ознайомлення з потрібними програмами
– Становлення команд
• 2) Практична частина (16 січня –29 лютого):
– Налаштування спільного облікового запису в хмарі (GCP)
– Розробка і побудова рішення
– Презентація результатів
12. Процеси в середині команд
• Використовувались деякі частини методології SCRUM (розділення
проєкту на менші частини (“sprint”) та проведення standup, retro,
planning meetings)
• Для відслідковування статусу задач використовувалось ПЗ Trello
(безкоштовний аналог Jira (task tracking))
• Git (GitHub and GitLab) та перевірка коду в командах
• Wiki для збереження важливої інформації
• Telegram для переписки і Discord для спілкування голосом
13. Ролі на проєкті
• GL ментор в ролях Product Owner, ScrumMaster та
менеджеру в командах
• Студенти виступали в ролі Regular Contributor (Dev
team)
– Всі учасники приймали участь як розробники ПЗ
– Також вони періодично займались тестуванням і
розгортанням продукту
14. Як можна покращити процес в майбутньому
• Активно розповсюджувати інформацію серед усіх університетів і
факультетів, чиї студенти потенційно можуть прийняти участь
• Залучати більшу кількість учасників на початку (6-8 учасників на групу)
• Починати освітню частину не пізніше жовтня
• Освітню частину проводити більш інтенсивною і делегувати студентам
самим розставляти пріоритети по задачам в цій фазі
• Впровадити етап презентації рішення на кожен запланований відрізок
розробки (sprint)
• Організувати розклад по зміні ролей в командах
– (Dev->QA->Ops + SM)
Можливо: Проведення деяких онлайн зустрічей і презентацій англійською