Inżynieria oprogramowania - Ian Sommerville | Ebook


Код: 15115796231
2631 грн
Цена указана с доставкой в Украину
Товар есть в наличии
КАК ЭКОНОМИТЬ НА ДОСТАВКЕ?
Заказывайте большое количество товаров у этого продавца
Информация
  • Время доставки: 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

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

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

----

Важная информация о продукте:

ЭЛЕКТРОННАЯ КНИГА — ЦИФРОВОЙ ПРОДУКТ

Вы можете скачать файл в своей учетной записи Allegro на вкладке «Моя полка».

Для покупки электронной книги у вас должна быть учетная запись на Allegro.

Читать электронную книгу можно на: читалке (Kindle, PocketBook, Onyx, Kobo и других), смартфоне, планшете или компьютере. Информация о формате электронной книги включена в описание аукциона.

Электронная книга будет защищена водяным знаком и не имеет DRM.