- Кількість кредитів 4
- Тип Обов'язковий
- Семестр 7
- Рівень вищої освіти Бакалавр
- Підсумковий контроль Екзамен
⚡Квест: Стань Enterprise-аудитором!
Готовий вирости з розробника-виконавця до рівня топового інженера-менеджера? Час підняти інженерну гігієну на рівень QA Governance! На цьому курсі ти навчишся математично прораховувати складність систем за Мак-Кейбом і Холстедом, виявляти класи-мутанти (God Objects) через CK-метрики та капіталізувати технічний борг у реальні гроші для інвесторів. Опануєш стандарти ISO 25010, ISO 27001 та юридичний комплаєнс GDPR.
🚀Керуй якістю систем на вищому рівні зрілості!
🛠Стек: SonarQube, Obsidian, Grafana, Prometheus, Lizard, Radon.
🎒В рюкзак: Корпоративна книга аудиту (Software Governance Ledger) та план CAPA.
⚡Квест: Підкори пакети метрик CK та MOOD, хакни капіталізацію технічного боргу та опануй Enterprise QA Governance!
🌐Опис місії
Вміти писати асинхронний код та налаштовувати мікросервіси — це рівень сильного розробника. Проте великий ІТ-бізнес потребує лідерів, здатних оцінювати загальну зрілість інженерних процесів компанії, управляти ризиками деградації величезних систем та захищати архітектурні рішення безпосередньо перед інвесторами й стейкхолдерами. Цей квест — твій інструмент переходу у площину вищого інженерного менеджменту та QA Governance. Ми навчимо тебе розкладати складність кодової бази на строгі математичні моделі та вимірювати якість, ти дізнаєшся все про еволюційну деградацію за законами Лемана, приручиш стандарти сертифікації CMMI й ISO, навчишся проводити зворотний інжиніринг та захищати ІТ-продукти від шалених юридичних штрафів у контурі приватності GDPR.
🛠Твій інструментарій
Metric Analysis & Quality Auditing: SonarQube Community Edition (пакети CK та MOOD метрик), Lizard, Radon (CLI-сканування складності Холстеда та Мак-Кейба).
Knowledge Management & Technical Writing: Obsidian (інтерактивні графи знань, патерн Documentation as Code у Markdown), Confluence Enterprise.
Process Modeling & Root Cause Analysis: Draw.io, Miro (діаграми Ісікави, матриці «5 Чому»), Jira Service Management (управління інцидентами, змінами CCB та SLA).
Compliance, Telemetry & FinOps Tracking: Grafana, Prometheus, Datadog / New Relic (моніторинг комплаєнсу Serverless/Edge систем).
AI-Driven Governance Agents: ChatGPT Enterprise, Claude Artifacts (інтелектуальний аналіз логів збоїв, структурування звітів та парсинг специфікацій SSD/SDD/ISD).
🚀Що прокачаєш (Суперсили)
Advanced Software Metrics & Complexity Hacking: Навчишся розраховувати топологічну складність Мак-Кейба, інформаційну складність Чепіна (контури змінних P, M, C, T) та об'єм програми за Холстедом для превентивного виявлення дефектів.
Object-Oriented Design Audit: Опануєш набори метрик Чидамбера-Кемерера (WMC, DIT, NOC, CBO, RFC, LCOM) та коефіцієнти MOOD Фернандо Абреу для автоматичного полювання на антипатерни та класи-мутанти (God Objects).
Technical Debt Monetization & Estimation: Навчишся вираховувати точний розмір великих систем за методами FPA та Use Case Points (UCP), а також переводити щільність архітектурних дефектів у людино-години та фінансовий еквівалент (Business Case) для бізнесу.
Enterprise Compliance & RCA Analytics: Опануєш аудит за моделями ISO 25010 та ISO 27001, інтегруєш механізми приватності Privacy by Design під жорсткі вимоги GDPR та навчишся розслідувати інфраструктурні катастрофи за методологіями Root Cause Analysis (RCA/CAPA).
🎒Що покладеш у рюкзак (Портфоліо)
Твоїм головним управлінським артефактом стане Інженерна книга аудиту та супроводу системи (Software Governance & Quality Ledger), розгорнута на GitHub поруч із кодовою базою твого реального продукту:
Goal-Question-Metric (GQM) Specification Matrix: Трирівнева ієрархічна структура вимірювань для продукту, процесу й команди з чітким математичним обґрунтуванням обраних шкал.
Halstead, McCabe & Chepin Analytical Dashboard: Інструментальний звіт про сканування репозиторію з картами розподілу цикломатичної складності та планом рефакторингу критичних зон.
SonarQube CK & MOOD Design Blueprint: Повний звіт про обчислення об'єктно-орієнтованих метрик інкапсуляції, зачеплення та успадкування з візуалізованою матрицею зв'язності (Coupling Matrix).
Technical Debt Financial Valuation Model: Математично обґрунтована модель вартості усунення архітектурних дефектів у грошах та людино-годинах на основі зворотного калібрування моделей FPA/UCP.
ISO 25010 & GDPR Compliance Shield Pack: Пелюсткова діаграма відповідності продукту, операційний план покращення за моделлю CMMI, документи Terms of Service, Privacy Policy та інтегрована схема Consent Management.
DaC Knowledge Base & Root Cause Analysis (RCA) Ledger: База знань у Obsidian (шаблони SSD, SDD, ISD), відновлена через зворотний інжиніринг схема застарілої бібліотеки, плани супроводу SLA/SLO та офіційний звіт Post-Mortem із діаграмою Ісікави.
💼Твій майбутній тайтл
Цей курс трансформує розробника-виконавця на зрілого лідера, готового керувати департаментами та захищати технічні стратегії перед топ-менеджментом:
Lead Software Quality Engineer / Quality Architect.
Enterprise QA Manager / Release Governance Director.
IT Auditor / Cybersecurity Compliance Specialist.
Technical Product Owner / Systems Delivery Manager.