Принципы работы с требованиями к программному обеспечению

Принципы работы с требованиями к программному обеспечениюСКАЧАТЬ ФАЙЛ СРАЗУ.

Сегодня я расскажу про очень интересную книгу под названием «Принципы работы с требованиями к программному обеспечению». Авторы – Леффингуэлл Дин, Уидриг Дон. Книга довольно объемная, 448 страниц, размер шрифта мелкий. Но! Эта книга написана простым и понятным языком, читается легко.

Как я уже рассказывал, я создал новую рубрику «Полезное». Здесь я буду размещать, в частности, вырезки (главные мысли) из книг по ИТ-тематике, которые читаю. И первой моей книгой, о которой я расскажу, будет как раз «Принципы работы с требованиями к программному обеспечению». Прочитал я ее уже давно, и вот только сейчас добрался до выкладывание на всеобщее обозрение.

Сначала я хотел сделать вырезки только страниц на пять-десять. Но книга оказалась на столько интересной, в ней столько интересных мыслей, идей и примеров – что у меня итоговый файл получился на сорок страниц. Решил выложить его в формате PDF. Есть оглавление кликабельное. В общем, удобно и понятно.

О чем эта книга? Если очень вкратце, то книга посвящена тому, как формировать и управлять требованиями к ПО. Именно управлять. Не везде такие подходы используются. Надеюсь, что хотя бы мои вырезки помогут кому-нибудь осознать правильность данных методов.

Привожу оглавление книги:

Принципы работы с требованиями к программному обеспечению. Унифицированный подход

(главные мысли)

Дин Леффингуэлл, Дон Уидриг

Оглавление
Введение 3
—  Глава 1. Проблема требований 3
—  Глава 2. Введение в управление требованиями 3
—  Глава 3. Команда разработчиков 4
Часть 1. Анализ проблемы 4
—  Глава 4. Пять этапов анализа проблемы 5
—     Этап 1. Достижение соглашения об определении проблемы 5
—     Этап 2. Выделение основных причин – проблем, стоящих за проблемой 5
—     Этап 3. Выявление заинтересованных лиц и пользователей. 6
—     Этап 4. Определение границ системы-решения 7
—     Этап 5. Выявление ограничений, налагаемых на решение 7
—  Глава 5. Моделирование бизнес-процессов 7
—  Глава 6. Инженерия систем, интенсивно использующих программное обеспечение 8
Часть 2. Понимание потребностей пользователей 10
—  Глава 7. Задача выявления требований 10
—  Глава 8. Функции продукта или системы 11
—  Глава 9. Интервьюирование 12
—  Глава 10. Совещания, посвященные требованиям 12
—  Глава 11. Мозговой штурм и отбор идей 13
—  Глава 12. Раскадровка 14
—  Глава 13. Применение прецедентов 15
—  Глава 14. Обыгрывание ролей 15
—  Глава 15. Создание прототипов 16
Часть 3. Определение системы 17
—  Глава 16. Организация информации о требованиях 17
—  Глава 17. Документ-концепция 17
—  Глава 18. Лидер продукта 18
Часть 4. Управление масштабом 18
—  Глава 19. Проблема масштаба проекта 18
—  Глава 20. Задание масштаба проекта 19
—  Глава 21. Умение общаться с заказчиком 20
—  Глава 22. Управление масштабом и модели процесса разработки ПО 20
Часть 5. Уточнение определения системы 22
—  Глава 23. Требования к ПО 22
—  Глава 24. Уточнение прецедентов 25
—  Глава 25. Спецификация к программному обеспечению (Modern Software Requirements Specification). 26
—  Глава 26. Неоднозначность и уровень конкретизации 28
—  Глава 27. Критерии качества требований к ПО 29
—  Глава 28. Теоритически обоснованные формальные методы спецификации требований 30
Часть 6. Построение правильной системы 31
—  Глава 29. Как правильно построить «правильную» систему: общие положения 31
—  Глава 30. От понимания требований к реализации системы 32
—  Глава 31. Использование трассировки для поддержки верификации 33
—  Глава 32. Проверка правильности системы 34
—  Глава 33. Применение метода анализа дивидендов для определения объема V&V-действий 35
—  Глава 34. Управление изменениями 36
—  Глава 35. С чего начать 37
Рецепт 37
—  Шаг 1. Понимание решаемой проблемы 37
—  Шаг 2. Понимание потребностей пользователей 38
—  Шаг 3. Определение системы 38
—  Шаг 4. Постоянное управление масштабом и контроль изменений 39
—  Шаг 5. Уточните определения системы 39
—  Шаг 6. Построение правильной системы 40
—  Шаг 7. Управление процессом работы с требованиями 40
—  Шаг 8. Примите наши поздравления! Вы выпустили продукт! 40

Ссылка для скачивания файла: Принципы работы с требованиями к программному обеспечению.


Be the first to comment

Leave a Reply

Ваш Mail не будет опубликован.


*