AI-Policy
Політика використання штучного інтелекту
Ця політика поширюється на всі роботи в курсі «Методи розробки програмних систем»: лабораторні, командний проєкт, документацію та відповіді на захисті.
1. Позиція курсу
Використання інструментів ШІ (кодових агентів, асистентів, чат-моделей) у цьому курсі дозволене й очікуване. Ми готуємо вас до індустрії, де, за оцінками Google станом на 2026 рік, більшість професійних розробників регулярно користується кодовими агентами, а значна частка нового коду генерується ШІ.
Водночас курс розрізняє два кінці спектра, описаного в документі Google «The New SDLC With Vibe Coding» (2026): «вайб-кодинг» (vibe coding), тобто разові підказки й неперевірений одноразовий код, та агентну інженерію з формальними специфікаціями, автоматизованими тестами та перевірками в CI/CD. Різниця не в тому, чи використано ШІ, а в тому, як верифіковано результат. У цьому курсі ми працюємо на інженерному кінці спектра.
2. Три обов'язки
- Розумійте. Ви відповідаєте за кожен рядок, який здаєте, незалежно від того, хто чи що його написав. У відео та на захисті ви маєте вміти пояснити свій внесок; нездатність пояснити власний код впливає на індивідуальну оцінку (див. Силабус, §11).
- Верифікуйте. Згенерований код проходить ті самі механізми, що й написаний вручну: перегляд перед комітом, тести, статичний аналіз, взаємний огляд. Неперевірений згенерований код не потрапляє в основну гілку.
- Розкривайте. Командний статут (Лабораторна 1) фіксує, які інструменти ШІ команда використовує і за якими правилами. Артефакти лабораторних містять коротку нотатку «Використання ШІ»: що згенеровано або зроблено з допомогою ШІ і як це перевірено. На пряме запитання викладача про використання ШІ відповідь має бути точною.
3. Що є порушенням
- Здати роботу, яку ви не можете пояснити.
- Злити в основну гілку згенерований код без перегляду і тестів.
- Приховати використання ШІ або заперечити його у відповідь на пряме запитання.
- Сфабрикувати артефакти: вигадані результати тестів, неіснуючі джерела, звіти про роботу, якої не було.
- Передати в зовнішні сервіси персональні дані одногрупників або закриті матеріали курсу.
Розкрите і верифіковане використання ШІ не знижує оцінку. Порушення цієї політики розглядається як порушення академічної доброчесності (Силабус, §15).
4. Джерела
- Osmani, A., Saboo, S., Kartakis, S. The New SDLC With Vibe Coding. Google, 2026. Копія в репозиторії курсу: references/2026_the_new_sdlc_with_vibe_coding.pdf
- «Положення про академічну доброчесність здобувачів освіти у НаУКМА» (посилання в Силабусі, §15)