Главная | Регистрация | Вход | RSS | Пятница, 29.03.2024, 17:58 | |
Электронная база учебной литературы
|
||
Приветствую Вас Гость |
|
Рудаков А.В.,Технология разработки программных продуктов,2012.Название: Технология
разработки программных продуктов Автор: Рудаков
А.В. Год
издательства: 2012 Издательство: Академия ISBN:
978-5-7695-8996-6 Рассмотрены история возникновения,
современное состояние, принципы организации, основные положения и перспективы
развития технологии разработки программных продуктов. Учебник может быть использован при
освоении профессионального модуля ПМ.03 «Участие в интеграции программных
модулей» (МДК.03.01) по специальности 230115 «Программирование в компьютерных
системах». Для студентов учреждений среднего
профессионального образования. Введение Глава
1. Жизненный цикл программного продукта Понятие жизненного цикла программного
продукта Основные процессы жизненного цикла
программного продукта Вспомогательные (поддерживающие)
процессы жизненного цикла программного продукта Организационные процессы жизненного
цикла программного продукта Взаимосвязь между процессами жизненного цикла
программного продукта Глава 2. Основные этапы работы по
созданию программного продукта Длительность основных этапов Характеристика основных этапов Глава
3. Модели жизненного цикла разработки программного продукта Понятие модели жизненного цикла
разработки программного продукта. Обзор существующих моделей Каскадная модель V-образная модель Модель прототипирования Модель быстрой разработки приложений
(RAD-модель) Многопроходная модель Спиральная модель Вспомогательные (поддерживающие)
процессы Глава 4. Организация процесса разработки
программного продукта Кризис программирования и способ выхода
из него 42 МодельCMM-SEI Управление качеством разработки
программного продукта с помощью системы стандартов ISO 9001 Примерная структура процесса и
организации, занимающейся разработкой программных продуктов Глава 5. Метрики Роль метрик в процессе разработки
программных продуктов Метрики и модель CMM-SEI Второй, повторяемый, уровень модели
CMM-SEI Третий, определенный, уровень модели
CMM-SEI Четвертый, управляемый, уровень модели
CMM-SEI Парадигма Бейзили Общее описание парадигмы Этап 1 GQM: определение набора целей Этап 2 GQM: формирование набора
вопросов, характеризующих цели Этап 3 GQM: определение метрических
показателей, необходимых для ответа на вопросы Этап 4 GQM: разработка механизмов сбора
данных Этап 5 GQM: сбор^подтверждение и анализ
данных в реальном времени для поддержки обратной связи между корректирующими действиями и проектами Этап 6 GQM: анализ данных с использованием подпрограммы
для оценки соответствия целям и рекомендации для дальнейшего совершенствования Этап 7 GQM: поддержка обратной связи для
эрганизаторов проекта с его участниками Набор основных метрических показателей Основные источники метрических
показателей Трудозатраты Обзоры Запросы на изменение Глава 6. Планирование работ по созданию программных продуктов Структура разделения работ по созданию
программного продукта Оценка объемов и сложности программного
продукта Оценка технических, нетехнических и
финансовых ресурсов для выполнения программного проекта Оценка возможных рисков при выполнении
программного проекта Составление временного графика
выполнения программного проекта Собираемые метрики, используемые методы,
стандарты и шаблоны Глава 7. Управление требованиями к программному
продукту Общие сведения об управлении
требованиями Цикл формирования требований Анализ и структурирование первичных
требований заказчика Конструирование прототипа Составление спецификаций по требованиям
заказчика Собираемые метрики, используемые методы,
стандарты и шаблоны Глава 8. Проектирование программного продукта Общая характеристика и компоненты
проектирования Эволюция разработки программного
продукта Структурное программирование Объектно-ориентированное проектирование Собираемые метрики, используемые методы,
стандарты и шаблоны Глава 9. Этап разработки программного продукта Кодирование Тестирование Разработка справочной системы
программного продукта.Создание документации пользователя Создание версии и инсталляции
программного продукта Собираемые метрики, используемые методы,
стандарты и шаблоны Глава 10. Тестирование программного продукта Общая характеристика тестирования и его
цикл Виды тестирования Программные ошибки Тестирование документации Разработка и выполнение тестов Требования к хорошему тесту Классы эквивалентности и граничные
условия Тестирование переходов между состояниями Условия гонок и другие временные
зависимости Нагрузочные испытания Прогнозирование ошибок Тестирование функциональной
эквивалентности Регрессионное тестирование Собираемые метрики, используемые методы,
стандарты и шаблоны Глава
11. Сопровождение программного продукта Роль этапа сопровождения в жизненном
цикле программного продукта Собираемые метрики, используемые
инструменты и шаблон Глава 12.Управление поставками
программных продуктов Общие сведения об управлении поставками Классификация поставляемых программных
продуктов Действия, выполняемые при поставке
программного продукта Глава 13.Обеспечение надежности
программных продуктов Используемые термины Основные понятия о надежности
программных продуктов и методах ее обеспечения Методы обеспечения надежности на
различных этапах жизненного цикла разработки программного продукта Прогнозирование ошибок Предотвращение ошибок Устранение ошибок Обеспечение отказоустойчивости Инструменты, обеспечивающие надежность программных
продуктов. План обеспечения надежности Глава 14. Основные понятия и назначение
языка UML Назначение языка UML Общая структура языка UML Общие сведения о пакетах в языке UML Основные пакеты метамодели языка UML Специфика описания метамодели языка UML Особенности изображения диаграмм языка
UML
Список литературы |
|
Copyright MyCorp © 2024 |
Сделать бесплатный сайт с uCoz |