Відмінності між версіями «Aspirantura»
Перейти до навігації
Перейти до пошуку
| Рядок 1: | Рядок 1: | ||
== РОЗДІЛ1. ТЕХНОЛОГІЇ ПРОЕКТУВАННЯ ТА РОЗРОБКИ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ == | == РОЗДІЛ1. ТЕХНОЛОГІЇ ПРОЕКТУВАННЯ ТА РОЗРОБКИ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ == | ||
| − | # Базові поняття створення програмних продуктів. | + | # [[software-concepts| Базові поняття створення програмних продуктів.]] |
| − | # Процеси розробки програмного забезпечення відповідно до стандарту ISO/IEC 12207. | + | # [[software-developing | Процеси розробки програмного забезпечення відповідно до стандарту ISO/IEC 12207.]] |
| − | # Представлення та сутність моделей життєвого циклу | + | # [[esence-software-development| Представлення та сутність моделей життєвого циклу розробки програмного забезпечення.]] |
| − | # Технології розробки та аналізу вимог до програмного забезпечення. | + | # [[software-development-analisys| Технології розробки та аналізу вимог до програмного забезпечення.]] |
| − | # Особливості використання мов програмування при розробки програмного забезпечення. | + | # [[peculiarities-program-languages| Особливості використання мов програмування при розробки програмного забезпечення.]] |
| − | # Проектування та розробка людино-комп’ютерних інтерфейсів програмного забезпечення. | + | # [[computer-human-interfaces| Проектування та розробка людино-комп’ютерних інтерфейсів програмного забезпечення.]] |
| − | # Уніфікована мова моделювання програмного забезпечення (UML-Unified Modeling Language) та нотації проектування IDEF (Integrated DEFinition) (IDEF0, IDEF1, IDEF2, IDEF3). | + | # [[uml-language | Уніфікована мова моделювання програмного забезпечення (UML-Unified Modeling Language) та нотації проектування IDEF (Integrated DEFinition) (IDEF0, IDEF1, IDEF2, IDEF3).]] |
== РОЗДІЛ2. ЗАБЕЗПЕЧЕННЯ ЯКОСТІ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ == | == РОЗДІЛ2. ЗАБЕЗПЕЧЕННЯ ЯКОСТІ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ == | ||
| − | # Якість програмного забезпечення. | + | # [[software-quality | Якість програмного забезпечення.]] |
| − | # Модель якості програмного забезпечення відповідно до стандарту ISO/IEC 25010. | + | # [[model-quality |Модель якості програмного забезпечення відповідно до стандарту ISO/IEC 25010.]] |
| − | # Моделі надійності програмного забезпечення. | + | # [[reliability | Моделі надійності програмного забезпечення.]] |
| − | # Тестування програмного забезпечення. | + | # [[software-testing | # Тестування програмного забезпечення.]] |
| − | # Верифікація та валідація програмного забезпечення. | + | # [[verification | Верифікація та валідація програмного забезпечення.]] |
| − | # Технології окулографії (Eye-tracking). | + | # [[oculographu | Технології окулографії (Eye-tracking).']] |
| − | # Технології засіву дефектів ПЗ (Software Faults Injection). | + | # [[bugs | Технології засіву дефектів ПЗ (Software Faults Injection).]] |
== РОЗДІЛ3. УПРАВЛІННЯ РОЗРОБКОЮ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ == | == РОЗДІЛ3. УПРАВЛІННЯ РОЗРОБКОЮ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ == | ||
Версія за 09:32, 7 вересня 2022
Зміст
РОЗДІЛ1. ТЕХНОЛОГІЇ ПРОЕКТУВАННЯ ТА РОЗРОБКИ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ
- Базові поняття створення програмних продуктів.
- Процеси розробки програмного забезпечення відповідно до стандарту ISO/IEC 12207.
- Представлення та сутність моделей життєвого циклу розробки програмного забезпечення.
- Технології розробки та аналізу вимог до програмного забезпечення.
- Особливості використання мов програмування при розробки програмного забезпечення.
- Проектування та розробка людино-комп’ютерних інтерфейсів програмного забезпечення.
- Уніфікована мова моделювання програмного забезпечення (UML-Unified Modeling Language) та нотації проектування IDEF (Integrated DEFinition) (IDEF0, IDEF1, IDEF2, IDEF3).
РОЗДІЛ2. ЗАБЕЗПЕЧЕННЯ ЯКОСТІ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ
- Якість програмного забезпечення.
- Модель якості програмного забезпечення відповідно до стандарту ISO/IEC 25010.
- Моделі надійності програмного забезпечення.
- # Тестування програмного забезпечення.
- Верифікація та валідація програмного забезпечення.
- Технології окулографії (Eye-tracking).'
- Технології засіву дефектів ПЗ (Software Faults Injection).
РОЗДІЛ3. УПРАВЛІННЯ РОЗРОБКОЮ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ
- Сімейство гнучкої розробки програмного забезпечення Agile.
- Agile: підхід Scrum.
- Agile: підхід Kanban.
- Екстремальне програмування (Extreme programming, XP).
- Розповсюджені програмні засоби управління розробкою програмного забезпечення: Jira, Trello, Asana.
- Збір знань з розробки програмного - Software Engineering Body of Knowledge (SWEBOK).
- Посібник до зводу знань з управління проектами A Guide to the Project Management Body of Knowledge (PMBOK Guide)
РОЗДІЛ4. НАУКОВІ ТА ПРАКТИЧНІ ПРОБЛЕМИ ІНЖЕНЕРІЇ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ
- Проблеми обробки великих даних.
- Проблеми кібербезпеки при розробці програмного забезпечення.
- Проблеми забезпечення та оцінки якості програмного забезпечення.
- Проблеми проектування та оцінки людино-комп’ютерних інтерфейсів.
- Проблеми розробки та використання штучного інтелекту (Artificial intelligence, AI).
- Проблеми технологій Інтернету речей (Internet of things, IoT).
- Проблеми використання розподілених реєстрів (Баз даних) (Block Chain) та криптовалюти (Crypto Currency)