Відмінності між версіями «Aspirantura»
Перейти до навігації
Перейти до пошуку
| Рядок 19: | Рядок 19: | ||
* [[asp-section3| РОЗДІЛ3. УПРАВЛІННЯ РОЗРОБКОЮ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ]] | * [[asp-section3| РОЗДІЛ3. УПРАВЛІННЯ РОЗРОБКОЮ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ]] | ||
# [[agile | Сімейство гнучкої розробки програмного забезпечення Agile.]] | # [[agile | Сімейство гнучкої розробки програмного забезпечення Agile.]] | ||
| − | # Agile: підхід Scrum. | + | # [[Scrum | Agile: підхід Scrum.]] |
| − | # Agile: підхід Kanban. | + | # [[Kanban | Agile: підхід Kanban.]] |
# Екстремальне програмування (Extreme programming, XP). | # Екстремальне програмування (Extreme programming, XP). | ||
# Розповсюджені програмні засоби управління розробкою програмного забезпечення: Jira, Trello, Asana. | # Розповсюджені програмні засоби управління розробкою програмного забезпечення: Jira, Trello, Asana. | ||
Версія за 08:34, 20 серпня 2022
РОЗДІЛ1. ТЕХНОЛОГІЇ ПРОЕКТУВАННЯ ТА РОЗРОБКИ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ
- Базові поняття створення програмних продуктів.
- Процеси розробки програмного забезпечення відповідно до стандарту ISO/IEC 12207.
- Представлення та сутність моделей життєвого циклу розробкипрограмного забезпечення.
- Технології розробки та аналізу вимог до програмного забезпечення.
- Особливості використання мов програмування при розробки програмного забезпечення.
- Проектування та розробка людино-комп’ютерних інтерфейсів програмного забезпечення.
- Уніфікована мова моделювання програмного забезпечення (UML-Unified Modeling Language) та нотації проектування IDEF (Integrated DEFinition) (IDEF0, IDEF1, IDEF2, IDEF3).
- Якість програмного забезпечення.
- Модель якості програмного забезпечення відповідно до стандарту ISO/IEC 25010.
- Моделі надійності програмного забезпечення.
- Тестування програмного забезпечення.
- Верифікація та валідація програмного забезпечення.
- Технології окулографії (Eye-tracking).
- Технології засіву дефектів ПЗ (Software Faults Injection).
- Сімейство гнучкої розробки програмного забезпечення 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)
- Проблеми обробки великих даних.
- Проблеми кібербезпеки при розробки програмного забезпечення.
- Проблеми забезпечення та оцінки якості програмного забезпечення.
- Проблеми проектування та оцінки людино-комп’ютерних інтерфейсів.
- Проблеми розробки та використання штучного інтелекту (Artificial intelligence, AI).
- Проблеми технологій Інтернету речей (Internet of things, IoT).
- Проблеми використання розподілених реєстрів (Баз даних) (Block Chain) та криптовалюти (Crypto Currency)