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

Más contenido relacionado

Similar a Студентський R&D проєкт – практичні навички для студентів без відриву від навчання

2 життєвий цикл інформаційних систем
2 життєвий цикл інформаційних систем2 життєвий цикл інформаційних систем
2 життєвий цикл інформаційних систем
Volodymyr Ushenko
 

Similar a Студентський R&D проєкт – практичні навички для студентів без відриву від навчання (20)

Ruslan Kusov_baq_2019_dev_ops_or_not_devops
Ruslan Kusov_baq_2019_dev_ops_or_not_devopsRuslan Kusov_baq_2019_dev_ops_or_not_devops
Ruslan Kusov_baq_2019_dev_ops_or_not_devops
 
Anna Podolynna, BAQ "How not to loose a QA focus and organize testing proces...
Anna Podolynna, BAQ  "How not to loose a QA focus and organize testing proces...Anna Podolynna, BAQ  "How not to loose a QA focus and organize testing proces...
Anna Podolynna, BAQ "How not to loose a QA focus and organize testing proces...
 
природна і економна дорожня карта для переходу команди розробки на тест центр...
природна і економна дорожня карта для переходу команди розробки на тест центр...природна і економна дорожня карта для переходу команди розробки на тест центр...
природна і економна дорожня карта для переходу команди розробки на тест центр...
 
Воронкін О.С. Можливості використання генеративного штучного інтелекту в освіті
Воронкін О.С. Можливості використання генеративного штучного інтелекту в освіті Воронкін О.С. Можливості використання генеративного штучного інтелекту в освіті
Воронкін О.С. Можливості використання генеративного штучного інтелекту в освіті
 
Less4
Less4Less4
Less4
 
хмарні технології в навчальному процесі
хмарні технології в навчальному процесіхмарні технології в навчальному процесі
хмарні технології в навчальному процесі
 
Andrii Skoromnyi: Чому не працює методика "5 Чому?" – і яка є альтернатива? (UA)
Andrii Skoromnyi: Чому не працює методика "5 Чому?" – і яка є альтернатива? (UA)Andrii Skoromnyi: Чому не працює методика "5 Чому?" – і яка є альтернатива? (UA)
Andrii Skoromnyi: Чому не працює методика "5 Чому?" – і яка є альтернатива? (UA)
 
Trdk 2018-id
Trdk 2018-idTrdk 2018-id
Trdk 2018-id
 
Lviv PMDay 2015 S Михайло Попчук: “Синхронізація декількох Agile команд в про...
Lviv PMDay 2015 S Михайло Попчук: “Синхронізація декількох Agile команд в про...Lviv PMDay 2015 S Михайло Попчук: “Синхронізація декількох Agile команд в про...
Lviv PMDay 2015 S Михайло Попчук: “Синхронізація декількох Agile команд в про...
 
IT tools training for FRI Kyiv 2014-10-12
IT tools training for FRI Kyiv 2014-10-12IT tools training for FRI Kyiv 2014-10-12
IT tools training for FRI Kyiv 2014-10-12
 
Стартапи в ІТ-сфері
Стартапи в ІТ-сфері Стартапи в ІТ-сфері
Стартапи в ІТ-сфері
 
Інструменти кластерного координатора в1.pdf
Інструменти кластерного координатора в1.pdfІнструменти кластерного координатора в1.pdf
Інструменти кластерного координатора в1.pdf
 
Hryhorets
HryhoretsHryhorets
Hryhorets
 
PMLab. Алена Прихнич и Ірина Пашко "Як масштабувати agile на великі проекти"
PMLab. Алена Прихнич и Ірина Пашко "Як масштабувати agile на великі проекти"PMLab. Алена Прихнич и Ірина Пашко "Як масштабувати agile на великі проекти"
PMLab. Алена Прихнич и Ірина Пашко "Як масштабувати agile на великі проекти"
 
МИКОЛА СОЛОПІЙ «Формула успішного переходу від manual до automation testing» ...
МИКОЛА СОЛОПІЙ «Формула успішного переходу від manual до automation testing» ...МИКОЛА СОЛОПІЙ «Формула успішного переходу від manual до automation testing» ...
МИКОЛА СОЛОПІЙ «Формула успішного переходу від manual до automation testing» ...
 
Vinnytsky
VinnytskyVinnytsky
Vinnytsky
 
7_1710.pptx
7_1710.pptx7_1710.pptx
7_1710.pptx
 
Nikita Zahurdaiev: PMO Tools and Technologies (UA)
Nikita Zahurdaiev: PMO Tools and Technologies (UA)Nikita Zahurdaiev: PMO Tools and Technologies (UA)
Nikita Zahurdaiev: PMO Tools and Technologies (UA)
 
Як найняти 
cкрам команду
Як найняти 
cкрам командуЯк найняти 
cкрам команду
Як найняти 
cкрам команду
 
2 життєвий цикл інформаційних систем
2 життєвий цикл інформаційних систем2 життєвий цикл інформаційних систем
2 життєвий цикл інформаційних систем
 

Más de GlobalLogic Ukraine

GlobalLogic Machine Learning Webinar “Advanced Statistical Methods for Linear...
GlobalLogic Machine Learning Webinar “Advanced Statistical Methods for Linear...GlobalLogic Machine Learning Webinar “Advanced Statistical Methods for Linear...
GlobalLogic Machine Learning Webinar “Advanced Statistical Methods for Linear...
GlobalLogic Ukraine
 

Más de GlobalLogic Ukraine (20)

GlobalLogic Embedded Community x ROS Ukraine Webinar "Surgical Robots"
GlobalLogic Embedded Community x ROS Ukraine Webinar "Surgical Robots"GlobalLogic Embedded Community x ROS Ukraine Webinar "Surgical Robots"
GlobalLogic Embedded Community x ROS Ukraine Webinar "Surgical Robots"
 
GlobalLogic Java Community Webinar #17 “SpringJDBC vs JDBC. Is Spring a Hero?”
GlobalLogic Java Community Webinar #17 “SpringJDBC vs JDBC. Is Spring a Hero?”GlobalLogic Java Community Webinar #17 “SpringJDBC vs JDBC. Is Spring a Hero?”
GlobalLogic Java Community Webinar #17 “SpringJDBC vs JDBC. Is Spring a Hero?”
 
GlobalLogic JavaScript Community Webinar #18 “Long Story Short: OSI Model”
GlobalLogic JavaScript Community Webinar #18 “Long Story Short: OSI Model”GlobalLogic JavaScript Community Webinar #18 “Long Story Short: OSI Model”
GlobalLogic JavaScript Community Webinar #18 “Long Story Short: OSI Model”
 
Штучний інтелект як допомога в навчанні, а не замінник.pptx
Штучний інтелект як допомога в навчанні, а не замінник.pptxШтучний інтелект як допомога в навчанні, а не замінник.pptx
Штучний інтелект як допомога в навчанні, а не замінник.pptx
 
Задачі AI-розробника як застосовується штучний інтелект.pptx
Задачі AI-розробника як застосовується штучний інтелект.pptxЗадачі AI-розробника як застосовується штучний інтелект.pptx
Задачі AI-розробника як застосовується штучний інтелект.pptx
 
Що треба вивчати, щоб стати розробником штучного інтелекту та нейромереж.pptx
Що треба вивчати, щоб стати розробником штучного інтелекту та нейромереж.pptxЩо треба вивчати, щоб стати розробником штучного інтелекту та нейромереж.pptx
Що треба вивчати, щоб стати розробником штучного інтелекту та нейромереж.pptx
 
GlobalLogic Java Community Webinar #16 “Zaloni’s Architecture for Data-Driven...
GlobalLogic Java Community Webinar #16 “Zaloni’s Architecture for Data-Driven...GlobalLogic Java Community Webinar #16 “Zaloni’s Architecture for Data-Driven...
GlobalLogic Java Community Webinar #16 “Zaloni’s Architecture for Data-Driven...
 
JavaScript Community Webinar #14 "Why Is Git Rebase?"
JavaScript Community Webinar #14 "Why Is Git Rebase?"JavaScript Community Webinar #14 "Why Is Git Rebase?"
JavaScript Community Webinar #14 "Why Is Git Rebase?"
 
GlobalLogic .NET Community Webinar #3 "Exploring Serverless with Azure Functi...
GlobalLogic .NET Community Webinar #3 "Exploring Serverless with Azure Functi...GlobalLogic .NET Community Webinar #3 "Exploring Serverless with Azure Functi...
GlobalLogic .NET Community Webinar #3 "Exploring Serverless with Azure Functi...
 
Страх і сила помилок - IT Inside від GlobalLogic Education
Страх і сила помилок - IT Inside від GlobalLogic EducationСтрах і сила помилок - IT Inside від GlobalLogic Education
Страх і сила помилок - IT Inside від GlobalLogic Education
 
GlobalLogic .NET Webinar #2 “Azure RBAC and Managed Identity”
GlobalLogic .NET Webinar #2 “Azure RBAC and Managed Identity”GlobalLogic .NET Webinar #2 “Azure RBAC and Managed Identity”
GlobalLogic .NET Webinar #2 “Azure RBAC and Managed Identity”
 
GlobalLogic QA Webinar “What does it take to become a Test Engineer”
GlobalLogic QA Webinar “What does it take to become a Test Engineer”GlobalLogic QA Webinar “What does it take to become a Test Engineer”
GlobalLogic QA Webinar “What does it take to become a Test Engineer”
 
“How to Secure Your Applications With a Keycloak?
“How to Secure Your Applications With a Keycloak?“How to Secure Your Applications With a Keycloak?
“How to Secure Your Applications With a Keycloak?
 
GlobalLogic Machine Learning Webinar “Advanced Statistical Methods for Linear...
GlobalLogic Machine Learning Webinar “Advanced Statistical Methods for Linear...GlobalLogic Machine Learning Webinar “Advanced Statistical Methods for Linear...
GlobalLogic Machine Learning Webinar “Advanced Statistical Methods for Linear...
 
GlobalLogic Machine Learning Webinar “Statistical learning of linear regressi...
GlobalLogic Machine Learning Webinar “Statistical learning of linear regressi...GlobalLogic Machine Learning Webinar “Statistical learning of linear regressi...
GlobalLogic Machine Learning Webinar “Statistical learning of linear regressi...
 
GlobalLogic C++ Webinar “The Minimum Knowledge to Become a C++ Developer”
GlobalLogic C++ Webinar “The Minimum Knowledge to Become a C++ Developer”GlobalLogic C++ Webinar “The Minimum Knowledge to Become a C++ Developer”
GlobalLogic C++ Webinar “The Minimum Knowledge to Become a C++ Developer”
 
Embedded Webinar #17 "Low-level Network Testing in Embedded Devices Development"
Embedded Webinar #17 "Low-level Network Testing in Embedded Devices Development"Embedded Webinar #17 "Low-level Network Testing in Embedded Devices Development"
Embedded Webinar #17 "Low-level Network Testing in Embedded Devices Development"
 
GlobalLogic Webinar "Introduction to Embedded QA"
GlobalLogic Webinar "Introduction to Embedded QA"GlobalLogic Webinar "Introduction to Embedded QA"
GlobalLogic Webinar "Introduction to Embedded QA"
 
C++ Webinar "Why Should You Learn C++ in 2021-22?"
C++ Webinar "Why Should You Learn C++ in 2021-22?"C++ Webinar "Why Should You Learn C++ in 2021-22?"
C++ Webinar "Why Should You Learn C++ in 2021-22?"
 
GlobalLogic Test Automation Live Testing Session “Android Behind UI — Testing...
GlobalLogic Test Automation Live Testing Session “Android Behind UI — Testing...GlobalLogic Test Automation Live Testing Session “Android Behind UI — Testing...
GlobalLogic Test Automation Live Testing Session “Android Behind UI — Testing...
 

Último

аналептики та антидепресанти.шгшгпшгп.ppt
аналептики та антидепресанти.шгшгпшгп.pptаналептики та антидепресанти.шгшгпшгп.ppt
аналептики та антидепресанти.шгшгпшгп.ppt
JurgenstiX
 
Презентациія для сайта Група «Незабудка».pptx
Презентациія для сайта Група «Незабудка».pptxПрезентациія для сайта Група «Незабудка».pptx
Презентациія для сайта Група «Незабудка».pptx
OlgaDidenko6
 

Último (17)

Проблеми захисту лісу в Україні та шляхи вирішення
Проблеми захисту лісу в Україні та шляхи вирішенняПроблеми захисту лісу в Україні та шляхи вирішення
Проблеми захисту лісу в Україні та шляхи вирішення
 
Відкрита лекція на тему: "Сидерати - як спосіб виживання"
Відкрита лекція на тему: "Сидерати - як спосіб виживання"Відкрита лекція на тему: "Сидерати - як спосіб виживання"
Відкрита лекція на тему: "Сидерати - як спосіб виживання"
 
Defectolog_presentation_for_website.pptx
Defectolog_presentation_for_website.pptxDefectolog_presentation_for_website.pptx
Defectolog_presentation_for_website.pptx
 
аналептики та антидепресанти.шгшгпшгп.ppt
аналептики та антидепресанти.шгшгпшгп.pptаналептики та антидепресанти.шгшгпшгп.ppt
аналептики та антидепресанти.шгшгпшгп.ppt
 
Презентациія для сайта Група «Незабудка».pptx
Презентациія для сайта Група «Незабудка».pptxПрезентациія для сайта Група «Незабудка».pptx
Презентациія для сайта Група «Незабудка».pptx
 
Бібліотека – розвиток дитячої творчості та дозвілля для дітейpptx
Бібліотека – розвиток дитячої творчості  та дозвілля для дітейpptxБібліотека – розвиток дитячої творчості  та дозвілля для дітейpptx
Бібліотека – розвиток дитячої творчості та дозвілля для дітейpptx
 
Супрун презентація_presentation_for_website.pptx
Супрун презентація_presentation_for_website.pptxСупрун презентація_presentation_for_website.pptx
Супрун презентація_presentation_for_website.pptx
 
Іваніщук Надія Вікторівна атестація .pdf
Іваніщук Надія Вікторівна атестація  .pdfІваніщук Надія Вікторівна атестація  .pdf
Іваніщук Надія Вікторівна атестація .pdf
 
Горбонос 2024_presentation_for_website.pptx
Горбонос 2024_presentation_for_website.pptxГорбонос 2024_presentation_for_website.pptx
Горбонос 2024_presentation_for_website.pptx
 
Супрун презентація_presentation_for_website.pptx
Супрун презентація_presentation_for_website.pptxСупрун презентація_presentation_for_website.pptx
Супрун презентація_presentation_for_website.pptx
 
Габон
ГабонГабон
Габон
 
Застосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdf
Застосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdfЗастосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdf
Застосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdf
 
Роль українців у перемозі в Другій світовій війні
Роль українців у перемозі в Другій світовій війніРоль українців у перемозі в Другій світовій війні
Роль українців у перемозі в Другій світовій війні
 
оцінювання дітей з особливими освітніми потребами у ЗЗСО.pptx
оцінювання дітей з особливими освітніми потребами у ЗЗСО.pptxоцінювання дітей з особливими освітніми потребами у ЗЗСО.pptx
оцінювання дітей з особливими освітніми потребами у ЗЗСО.pptx
 
Балади про Робіна Гуда. Аналіз образу Робіна Гуда
Балади про Робіна Гуда. Аналіз образу Робіна ГудаБалади про Робіна Гуда. Аналіз образу Робіна Гуда
Балади про Робіна Гуда. Аналіз образу Робіна Гуда
 
атестація 2023-2024 Kewmrbq wtynh GNJ.pdf
атестація 2023-2024 Kewmrbq wtynh GNJ.pdfатестація 2023-2024 Kewmrbq wtynh GNJ.pdf
атестація 2023-2024 Kewmrbq wtynh GNJ.pdf
 
psychologistpresentation-230215175859-50bdd6ed.ppt
psychologistpresentation-230215175859-50bdd6ed.pptpsychologistpresentation-230215175859-50bdd6ed.ppt
psychologistpresentation-230215175859-50bdd6ed.ppt
 

Студентський 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 залучити студентів до такого формату?
  • 5. Students’ R&D project ”Green Wave”
  • 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) Можливо: Проведення деяких онлайн зустрічей і презентацій англійською