Inżynieria oprogramowania - Ian Sommerville | Ebook
- Час доставки: 7-10 днів
- Стан товару: новий
- Доступна кількість: 994
Оплачивая «Inżynieria oprogramowania - Ian Sommerville | Ebook» данное изделие из «Информатика, интернет» вы можете быть уверены, что после оформления заказа, доставки в Украину, вы получите именно то, что заказывали, в оговоренные сроки и европейского качества.
Електронна книга – цифрова версія продукту
Назва: Розробка програмного забезпечення
Автор: Іан Соммервіль
Формат файлу: mobi, epub
Видавництво: Wydawnictwo Naukowe PWN
Кількість сторінок: 866
Видання: 1
Рік випуску: 2020
ISBN: 978-83-01-21455-5
мова: польська
Опис:
10-те видання культового підручника "Інженерія програмного забезпечення" Яна Соммервіля. Це не лише підручник, призначений для студентів ІТ, а й видання, яким зможуть користуватися системні архітектори, дизайнери, програмісти та реалізатори, а також керівники тих проектів, від яких залежить організація роботи.
У виданні розглядається процес створення великих ІТ-систем. Читач знайде пояснення того, що таке інженерія програмного забезпечення, а потім перейде до питань, пов’язаних з аналізом вимог і специфікаціями. Книга також містить інформацію про дизайн і критичні системи. Автор також описав:
• етап перевірки та затвердження системи,
• процес управління персоналом,
• оцінку вартості,
• контроль якості,
• вдосконалення процесу,
• етап обслуговування та модифікації системи після її надання користувачам.
Після кожного розділу подано анотацію, опис рекомендованої літератури та комплекс вправ.
Зміст:
Передмова XIII
Частина 1 Вступ до розробки програмного забезпечення1
Глава 1 Вступ 3
1.1 Професійна розробка програмного забезпечення 5
1.2 Етика програмної інженерії 15
1.3 Практичні приклади 19
Розділ 2 Розробка Процеси програмного забезпечення 31
2.1 Моделі процесу розробки програмного забезпечення 33
2.2 Процеси діяльності 42
2.3 Впоратися зі змінами 50
2.4 Удосконалення розробки процес 55
Розділ 3 Гнучка розробка програмного забезпечення 61
3.1 Гнучкі методології 64
3.2 Гнучкі методи розробки 66
3.3 Гнучке управління проектами 74
3.4 Масштабування гнучких методологій 78
Розділ 4 Розробка вимог 93
4.1 Функціональні та нефункціональні вимоги 97
4.2 Процеси розробки вимог 104
p>
4.3 Розкриття вимог 104
4.4 Специфікація вимог 113
4.5 Перевірка вимог 123
4.6 Зміни вимог 125
Розділ 5 Моделювання системи 133
5.1 Контекстні моделі 136
5.2 Моделі взаємодії 139
5.3 Структурні моделі 144
5.4 Поведінкові моделі 150
p>
5.5 Розробка, керована моделлю 155
Розділ 6 Архітектурне проектування 163
6.1 Архітектурні проектні рішення 167
p>6.2 Архітектурні види 169
6.3 Архітектурні моделі 171
6.4 Архітектури додатків 181
Розділ 7 Моделювання системи 193
7.1 Об’єктно-орієнтоване проектування з використанням UML 195
7.2 Шаблони проектування 207
7.3 Проблеми реалізації 210
7.4 Розробка програмного забезпечення з відкритим кодом 217
Розділ 8 Тестування програмного забезпечення 225
8.1 Тестування виробників 231
8.2 Розробка, керована тестуванням 243
8.3 Тестування випуску 245
8.4 Тестування користувачами 249
Розділ 9 Еволюція програмного забезпечення 257
p>
9.1 Еволюційні процеси 260
9.2 Застарілі системи 264
9.3 Обслуговування програмного забезпечення 273
Частина 2 Цілісність і безпека 287
Розділ 10 Надійні системи 289
10.1 Характеристики надійності 292
10.2 Соціотехнічні системи 295
10.3 Надмірність і різноманітність 299
10.4 Надійні процеси 301
10.5 Формальні методи та надійність 304
Розділ 11 Розробка надійності 311
11.1 Доступність і надійність 314
11.2 Вимоги до надійності 317
11.3 Відмовостійкі архітектури 323
11.4 Програмування для Надійність 331
11.5 Вимірювання надійності 338
Розділ 12 Техніка безпеки 347
12.1 Критично важливі системи безпеки 349
12.2 Вимоги безпеки 353 p>
12.3 Процеси розробки безпеки 362
12.4 Аналіз безпеки 371
Розділ 13 Розробка безпеки 385
13.1 Безпека та цілісність 388
13.2 Безпека та компанії 392
13.3 Вимоги до безпеки 395
13.4 Проектування захищених систем 400
13.5 Тестування та гарантія безпеки 417
Розділ 14 Розробка стійкості 423
14.1 Кібербезпека 427
14.2 Соціотехнічна стійкість 431
14.3 Проектування стійких систем 440
Частина 3 Advanced Software Engineering453
Розділ 15 Повторне вивчення використання програмного забезпечення 455
15.1 Огляд повторного використання 459
15.2 Платформи програм 462
15.3 Лінійки програмного забезпечення для продажу 465
15.4 Повторне використання систем прикладних програм 472
Розділ 16 Розробка програмного забезпечення компонентів 485
16.1 Компоненти та моделі компонентів 488
16.2
----
Важлива інформація про продукт:
ЕЛЕКТРОННА КНИГА – ЦИФРОВИЙ ПРОДУКТ p>
Ви можете завантажити файл у своєму обліковому записі Allegro на вкладці ''Моя полиця''.
Ви повинні мати обліковий запис на Allegro, щоб придбати електронну книгу.
Ви можете читати електронну книгуна: рідері (Kindle, PocketBook, Onyx, Kobo та інші), смартфоні, планшеті чи комп’ютері. Інформація про формат електронної книги включена в опис аукціону.Електронна книга буде захищена водяним знаком і не матиме DRM