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)