Євгенія Левус » Вступ до інженерії програмного забезпечення 
                
                                                            
                    
    | 
            [додати інший файл чи обкладинку цього твору]
        [додати цей твір до вибраного]
         | 
    
        
        Вступ до інженерії програмного забезпечення
                
                
        
        
        Посібник 
        
     | 
     | 
    
        
                
             | 
         
        
            | Написано: | 
            2017 року | 
         
                        
             | 
         
        
            | Розділ: | 
            Навчальна | 
         
                
             | 
         
        
            | Твір додано: | 
            28.05.2020 | 
         
        
             | 
         
                
            | Твір змінено: | 
            20.04.2025 | 
         
        
             | 
         
                
            | Завантажити: | 
                            Файли вилучено з бібліотеки на запит власника авторських прав. | 
                     
        
             | 
         
                    
                | Опис: | 
                Посібник призначений для вивчення основного матеріалу навчальної дисципліни «Вступ до інженерії програмного забезпечення». У посібнику містяться теоретичні матеріали, що стосуються означення інженерії програмного забезпечення, життєвого циклу програмного забезпечення, його моделей. Також наведено матеріали для самостійного вивчення розділу «Групова динаміка і комунікації» навчальної дисципліни. 
 
Важливим засобом підготовки студентів для поточного й семестрового контролю є наведені у посібнику більше 100 тестових завдань. 
 
Видання призначено для студентів спеціальності «Інженерія програмного забезпечення», а також може використовуватися для інших спеціальностей галузі знань «Інформаційні технології» для вивчення дисциплін, пов’язаних з розробленням програмного забезпечення. | 
             
            
                 | 
             
                            
                | Зміст: | 
                
                    [натисніть, щоб розгорнути]
                     Передмова ................................................................................................................... 3 
МЕТОДИЧНІ РЕКОМЕНДАЦІЇ .............................................................................. 5 
Загальна інформація ............................................................................................... 5 
Компетентності, які забезпечуються вивченням розділів дисципліни ............ 5 
Місце навчальної дисципліни «Вступ до інженерії програмного 
забезпечення» серед інших дисциплін навчального плану спеціальності 
«Інженерія програмного забезпечення» ............................................................... 7 
Використані скорочення ............................................................................................ 8 
РОЗДІЛ 
1. 
БАЗОВІ 
ПОНЯТТЯ 
ІНЖЕНЕРІЇ 
ПРОГРАМНОГО 
ЗАБЕЗПЕЧЕННЯ ....................................................................................................... 9 
Тема 1.1. ОЗНАЧЕННЯ ІНЖЕНЕРІЇ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ ЯК 
ГАЛУЗІ ІТ ............................................................................................................... 9 
Передумови формування інженерії програмного забезпечення .................... 9 
Місце інженерії ПЗ серед інших комп’ютерних дисциплін ......................... 14 
Означення терміну «Інженерія програмного забезпечення» ....................... 19 
Особливості інженерії програмного забезпечення ........................................ 21 
Контрольні питання .......................................................................................... 23 
Тема 1.2. СТАНОВЛЕННЯ ІНЖЕНЕРІЇ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ . 26 
Проблема повторного використання коду ..................................................... 27 
Проблема росту складності програм ............................................................... 30 
Пост-об’єктні методи програмування ............................................................. 35 
Сучасний стан ІПЗ – продовження кризи розроблення ПЗ .......................... 36 
Контрольні питання .......................................................................................... 40 
Тема 1.3. СКЛАДОВІ ЕЛЕМЕНТИ ЕТАЛОННОЇ МОДЕЛІ ІНЖЕНЕРІЇ 
ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ ...................................................................... 43 
Програмний продукт ......................................................................................... 43 
Проект ................................................................................................................. 46 
Процес. ............................................................................................................... 51 
Персонал ............................................................................................................. 55 
Контрольні питання .......................................................................................... 59 
РОЗДІЛ 2. ЖИТТЄВИЙ ЦИКЛ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ – 
ОСНОВНИЙ ПРИНЦИП ІНЖЕНЕРІЇ ПРОГРАМНОГО ЗБЕЗПЕЧЕННЯ. ...... 62 
Тема 2.1. ОЗНАЧЕННЯ ЖИТТЄВОГО ЦИКЛУ ПРОГРАМНОГО 
ЗАБЕЗПЕЧЕННЯ .................................................................................................. 62 
Виникнення поняття про ЖЦ ПЗ. .................................................................... 62 
Короткий зміст ЖЦ ПЗ ..................................................................................... 64 
Контрольні питання .......................................................................................... 67 
Тема 2.2. АНАЛІЗ ТА СПЕЦИФІКАЦІЯ ВИМОГ – ПОЧАТКОВИЙ ЕТАП 
ЖИТТЄВОГО ЦИКЛУ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ .......................... 68 
Основні поняття інженерії вимог .................................................................... 68 
Типи і характеристики вимог .......................................................................... 71 
Документування вимог ..................................................................................... 74 
Контрольні питання для самоперевірки ......................................................... 77 
Тема 2.3. ПРОЕКТУВАННЯ ТА ПРОГРАМНА РЕАЛІЗАЦІЯ – 
КОНСТРУКТОРСЬКІ ЕТАПИ РОЗРОБЛЕННЯ ПРОГРАМНОГО 
ЗАБЕЗПЕЧЕННЯ .................................................................................................. 79 
Зміст етапу проектування ................................................................................. 79 
Розроблення інтерфейсу користувача ............................................................. 82 
Зміст етапу реалізація ....................................................................................... 85 
Контрольні питання .......................................................................................... 86 
Тема 2.4. ТЕСТУВАННЯ – ЕТАП КОНТРОЛЮ ЯКОСТІ ПРОГРАМНОГО 
ЗАБЕЗПЕЧЕННЯ .................................................................................................. 88 
Означення етапу тестування. ........................................................................... 88 
Різновиди тестування ........................................................................................ 92 
Функціональне тестування ............................................................................... 96 
Структурне тестування ................................................................................... 101 
Документування результатів тестування ...................................................... 103 
Контрольні питання для самоперевірки ....................................................... 106 
Тема2.5. ЕКСПЛУАТАЦІЯ І СУПРОВІД – ЗАВЕРШАЛЬНІ ЕТАПИ 
ЖИТТЄВОГО ЦИКЛУ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ ........................ 107 
Означення експлуатації і супроводу ПЗ. ...................................................... 107 
Контрольні питання для самоперевірки ....................................................... 110 
РОЗДІЛ 
3. 
МОДЕЛІ 
ЖИТТЄВОГО 
ЦИКЛУ 
ПРОГРАМНОГО 
ЗАБЕЗПЕЧЕННЯ ................................................................................................... 112 
Тема 3.1. ОЗНАЧЕННЯ МОДЕЛІ ЖИТТЄВОГО ЦИКЛУ ПЗ ...................... 112 
Контрольні питання ........................................................................................ 115 
Тема 3.2. КАСКАДНА МОДЕЛЬ. ..................................................................... 116 
Схема каскадної моделі .................................................................................. 116 
Переваги й недоліки каскадної модель. ........................................................ 118 
Контрольні питання ........................................................................................ 120 
Тема 3.3. СПІРАЛЬНА МОДЕЛЬ. .................................................................... 122 
Схема спіральної моделі ................................................................................. 122 
Переваги і недоліки спіральної моделі. ........................................................ 125 
Контрольні питання ........................................................................................ 127 
Тема 3.4. МОДЕЛІ ЖИТТЄВОГО ЦИКЛУ ПРОГРАМНОГО 
ЗАБЕЗПЕЧЕННЯ ДЛЯ АВТОМАТИЗАЦІЇ ПРОЦЕСІВ РОЗРОБЛЕННЯ .. 128 
Формальна модель .......................................................................................... 128 
Компонентна модель ....................................................................................... 129 
Контрольні питання ........................................................................................ 131 
Тема 3.5. ЗМІШАНІ ТИПИ МОДЕЛЕЙ ЖИТТЄВОГО ЦИКЛУ 
ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ ................................................................. 133 
Ітераційна модель ............................................................................................ 133 
V-подібна модель ............................................................................................ 134 
Інкрементна (покрокова) модель ................................................................... 135 
Модель швидкого прототипувания ............................................................... 137 
Контрольні питання ........................................................................................ 138 
Тема 3.6. МЕТОДОЛОГІЇ РОЗРОБЛЕННЯ ПРОГРАМНИХ СИСТЕМ - 
MSF, RUP, XP ..................................................................................................... 140 
Модель Microsoft Solution Framework ........................................................... 141 
Модель Rational Unified Process ..................................................................... 144 
Модель Extreme Programming ........................................................................ 147 
Контрольні питання ........................................................................................ 150 
РОЗДІЛ 4. ГРУПОВА ДИНАМІКА ТА КОМУНІКАЦІЇ .................................. 152 
ТЕМА 4.1. ОСНОВНІ ПОНЯТТЯ ГРУПОВОЇ ДИНАМІКИ ......................... 152 
Колективна робота в галузі ІТ ....................................................................... 152 
Поняття групи .................................................................................................. 153 
Поняття групової динаміки ............................................................................ 154 
Діловий та соціальний аспекти групи ........................................................... 155 
Формальні і неформальні групи .................................................................... 157 
Контрольні питання ........................................................................................ 158 
ТЕМА 4.2. ОСНОВНІ ХАРАКТЕРИСТИКИ ГРУПИ .................................... 159 
Розмір групи ..................................................................................................... 159 
Місце індивіда в групі .................................................................................... 161 
Рольове напруга і рольовий конфлікт ........................................................... 163 
Групові норми .................................................................................................. 164 
Контрольні питання ........................................................................................ 166 
ТЕМА 4.3. ФУНКЦІЇ, ЯКІ ВИКОНУЄ ГРУПА В ЖИТТІ ЛЮДИНИ .......... 167 
Фізичне виживання ......................................................................................... 167 
Психологічне виживання ................................................................................ 168 
Соціальні потреби ........................................................................................... 169 
Соціальний обмін ............................................................................................ 170 
Привабливість групи ....................................................................................... 173 
Контрольні питання ........................................................................................ 174 
ТЕМА 4.4. КЛАСИФІКАЦІЯ ГРУП ................................................................. 176 
Контрольні питання ........................................................................................ 180 
ТЕМА 4.5. РОЗВИТОК ГРУПИ ........................................................................ 181 
Стадії групової динаміки ................................................................................ 181 
Основні процеси соціалізації ......................................................................... 185 
Розвиток особистості в групі ......................................................................... 186 
Контрольні питання ........................................................................................ 188 
ТЕМА 4.6. КОМАНДНІ РОЛІ ........................................................................... 189 
Цільові ролі ...................................................................................................... 190 
Підтримуючі ролі ............................................................................................ 191 
Негативні ролі .................................................................................................. 192 
Контрольні питання ........................................................................................ 193 
ТЕМА 4.7. ТЕОРІЯ РОЛЬОВОЇ ПОВЕДІНКИ БЕЛБІНА ............................. 194 
Лідери ............................................................................................................... 195 
Трудяги ............................................................................................................. 196 
Інтелектуали .................................................................................................... 198 
Парламентері ................................................................................................... 198 
Підбір команди ................................................................................................ 200 
Контрольні питання ........................................................................................ 201 
ТЕМА 4.8. СПІЛКУВАННЯ ЯК ОБМІН ІНФОРМАЦІЄЮ .......................... 202 
Процес комунікації ......................................................................................... 202 
Моделі комунікаційного процесу .................................................................. 203 
Комунікаційні ролі .......................................................................................... 204 
Вербальна і невербальна комунікація ........................................................... 205 
Види невербальної комунікації ..................................................................... 206 
Комунікативні бар'єри .................................................................................... 209 
Засоби передачі інформації ............................................................................ 210 
Контрольні питання ........................................................................................ 212 
ТЕМА 4.9. ДІЛОВЕ СПІЛКУВАННЯ ДЛЯ ПРАЦЕВЛАШТУВАННЯ ...... 213 
Пошук роботи .................................................................................................. 213 
Структура резюме ........................................................................................... 215 
Вимоги до професійного резюме ................................................................... 217 
Чого не повинно містити резюме? ................................................................ 219 
Підготовка до співбесіди ................................................................................ 220 
Основні питання, які задають на співбесідах ............................................... 222 
Контрольні питання ........................................................................................ 227 
ТЕСТОВІ ЗАВДАННЯ ДЛЯ САМОПЕРЕВІРКИ ЗНАНЬ ................................ 228 
Покажчик основних термінів ................................................................................ 249 
СПИСОК ЛІТЕРАТУРИ ........................................................................................ 254 
Додаток А. ............................................................................................................... 262 
Додаток Б. ............................................................................................................... 263 
Додаток В. ............................................................................................................... 264 
Додаток Г. ............................................................................................................... 265 
Додаток Д. ............................................................................................................... 266 
Додаток Е. ............................................................................................................... 268 
Додаток Ж. .............................................................................................................. 269 
Додаток З. ................................................................................................................ 270 
Додаток К. ............................................................................................................... 271 
Додаток Л ................................................................................................................ 272 
Додаток М ............................................................................................................... 274 
                 | 
             
            
                 | 
             
                         
     | 
     | 
    |   | 
    | 
        
         Відгуки читачів: 
     | 
    |   | 
    | 
             Поки не додано жодних відгуків до цього твору. 
         | 
    |   | 
    | 
        
     | 
    |   |