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-е издание культового учебника «Программная инженерия» Яна Соммервилля. Это не только учебник, предназначенный для студентов IT-специалистов, но и издание, которым будут пользоваться также системные архитекторы, проектировщики, программисты и реализаторы, а также менеджеры тех проектов, от которых зависит организация работы.
В публикации рассматривается процесс создания крупных ИТ-систем. Читатель найдет объяснение того, что такое программная инженерия, а затем перейдет к вопросам, связанным с анализом требований и спецификациями. Книга также включает информацию о проектировании и критических системах. Также автор описал:
• этап проверки и утверждения системы,
• процесс управления людьми,
• оценку стоимости,
• качество контроля,
• совершенствование процессов,
• этап сопровождения и модификации системы после ее предоставления пользователям.
После каждой главы имеется краткое содержание, описание рекомендуемой литературы и комплекс упражнений.
Оглавление:
Предисловие 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 Расширенная разработка программного обеспечения453
Глава 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.