Учебное пособие по дисциплине "Ведение в профессию"
Кафедра автоматизации обработки информации
Библиографическая запись:
Оглавление (содержание)
Введение 5
1. Основные понятия программной инженерии как промышленной технологии создания программных продуктов. 10
1.1. Определение и особенности программного продукта 10
1.2. Модель технологического процесса создания программного продукта 13
2. Моделирование бизнес-процессов предметной области 23
2.1. Структурный подход к построению моделей бизнес-процессов 23
2.2. Объектно-ориентированная методология построения моделей бизнес-процессов 30
3. Модели разработки программного продукта 36
3.1. Каскадная модель 36
3.2. Модель прототипирования 39
3.3. Модель быстрой разработки приложений 42
4. Жизненный цикл разработки программного продукта 47
4.1. Стандарты на процессы жизненного цикла разработки программного продукта 47
4.2. Разработка и анализ требований 50
4.2.1. Понятие и классификация требований 50
4.2.2. Процессы и работы с требованиями 54
4.3. Проектирования программных продуктов 57
4.3.1. Содержание этапа проектирования 57
4.3.2. Типовые архитектуры программных систем 62
4.3.3. Процессы проектирования программных продуктов 67
4.3.4 Моделирование процессов разработки архитектуры программной системе управления и контроля работы скорой помощи 68
4.4 Конструирование программного продукта 72
4.4.1. Процессы и инструментальным средствам конструирования 72
4.4.2. Практические рекомендации по организации процессов конструирования при использовании промышленной технологий Microsoft Solution Framework 76
4.5. Тестирование программного продукта 82
5. Жизненный цикла вывода на рынок программного продукта 88
5.1. Ввод в эксплуатацию и сопровождение ПП 88
5.2. Продвижение тиражных программных продуктов на рынок 90
5.3. Жизненный цикл фазы вывода на рынок тиражного программного продукта 95
6. Управления программными проектами 98
6.1. Основные понятия и определения 98
6.2. Этапы жизненного цикла программного проекта 101
6.3. Управление содержанием и сроками реализации программного проекта 105
6.4. Управление качеством программного проекта 110
6.5. Управление рисками программного проекта 113
6.5.1. Риски и рискообразующие факторы программного проекта 113
6.5.2. Качественный и количественный анализ рискообразующих факторов 116
6.5.3. Стратегии управления рисками 119
Заключение 124
Список литературы 125
Глоссарий 127