- •Как связаны методы программной инженерии с методами автоматизированной разработки программ по case
- •Четыре основных фазы программного процесса
- •Методология Microsoft Solutions Framework
- •Iso/iec 12207 - Процессы жизненного цикла программных средств
- •Pmbok Свод знаний по управлению проектами
- •Группа процессов планирования
- •Swеbok - Свод знаний по программной инженерии
- •Ieee 1074 - процессы жизненного цикла для развития программного обеспечения.
- •Каковы основные фазы каскадной модели жизненного цикла
- •Каковы основные принципы спиральной модели
- •Iso 12207 (15504) - Жизненный цикл пп: структура и организация.
- •Модель msf жизненного цикла разработки по
- •Модель rup жизненного цикла разработки по?
- •Модель rad жизненного цикла разработки по
- •Модель xp экстремального программирования разработки по
- •Структурная декомпозиция работ и какие планы существуют при структурной декомпозиции работ
- •Фазы обеспечения качества по: «отбраковки», «управления качеством» и «планирования качества», «Выявление рисков» и «Анализ рисков» согласно msf
- •Основные понятия положены в основу стандарта качества смм
- •Модель технологического процесса, потоков данных и разработки по
- •Язык визуального моделирования по uml при разработке по
Iso/iec 12207 - Процессы жизненного цикла программных средств
Стандарт ISO 12207 разрабатывался с учетом лучшего мирового опыта на основе вышеперечисленных стандартов. Основными результатами стандарта ISO 12207 являются: • Введение единой терминологии по разработке и применению ПО • Разделение понятий ЖЦ ПО и модели ЖЦ ПО. ЖЦ ПО в стандарте вводится как полная совокупность всех процессов и действий по созданию и применению ПО, а модель ЖЦ— конкретный вариант организации ЖЦ, обоснованно (разумно) выбранный для каждого конкретного случая. • Описание организации ЖЦ и его структуры (процессов). • Выделение процесса адаптации стандарта для построения конкретных моделей ЖЦ.
Стандарт определяет организацию ЖЦ программного продукта как совокупность процессов, каждый из которых разбит на действия, состоящие из отдельных задач. Устанавливает структуру (архитектуру) ЖЦ программного продукта в виде перечня процессов, действий и задач, которые делятся на три группы: 1) Основные. 2) Вспомогательные. 3) Организационные
К основных относятся процессы:1) Заказа. Определяет работы заказчика 2) Поставки. Определяет работы поставщика 3) Разработки. Определяет работы разработчика,. 4) Эксплуатации. Определяет работы оператора
5) Сопровождения. Определяет работы персонала сопровождения
Вспомогательными являются процессы:
• Документирования. Определяет работы по описанию информации, выдаваемой в процессе жизненного цикла.
• Управления конфигурацией. Определяет работы по управлению конфигурацией.
• Обеспечения качества. Определяет работы по объективному обеспечению того, чтобы программные продукты и процессы соответствовали требованиям
• Верификации. Определяет работы по верификации программных продуктов по мере реализации программного проекта.
• Аттестации. Определяет работы по аттестации программных продуктов программного проекта.
• Совместного анализа. Определяет работы по оценке состояния и результатов какой-либо работы.
• Аудита. Определяет работы по определению соответствия требованиям, планам и договору.
• Решения проблем. Определяет процесс анализа и устранения проблем
Организационные процессы жизненного цикла:
• Управления. Определяет основные работы по управлению, включая управление проектом, при реализации процессов жизненного цикла.
• Создания инфраструктуры. Определяет основные работы по созданию основной структуры процесса жизненного цикла.
• Усовершенствования. Определяет основные работы, которые организация выполняет при создании, оценке, контроле и усовершенствовании выбранных процессов жизненного цикла.
• Обучения. Определяет работы по соответствующему обучению персонала.
Pmbok Свод знаний по управлению проектами
Представляет собой сумму профессиональных знаний по управлению проектами. PMI использует этот документ в качестве основного справочного материала для своих программ по профессиональному развитию. Является Американским национальным стандартом.
В настоящем стандарте описываются суть процессов управления проектами в терминах интеграции между процессами и взаимодействий между ними, а также цели, которым они служат. Эти процессы разделены на пять групп, называемых «группы процессов управления проектом».
Все процессы разделяются на следующие группы:
Группа процессов инициирования
Группа процессов инициирования состоит из процессов, способствующих формальной авторизации начала нового проекта. В группу процессов инициирования входят следующие процессы:
Разработка устава проекта
Определение заинтересованных сторон проекта
