Разделы презентаций


Руководство программным проектом

Содержание

Технология конструирования программного обеспечения (ТКПО) – это система инженерных принципов для создания экономичного ПО, которое надежно и эффективно работает в реальных компьютерах. Методы ТКПО обеспечивают решение

Слайды и текст этой презентации

Слайд 1Лекция 1. Руководство программным проектом
Учебные вопросы:

1. Организация процесса конструирования.
2. Модели

качества процессов конструирования.
3. Процесс руководства проектом.
4. Планирование проектных задач.


Литература: [6], [10].
Лекция 1. Руководство программным  проектомУчебные вопросы:1. Организация процесса конструирования.2. Модели качества процессов конструирования.3. Процесс руководства проектом.

Слайд 2 Технология конструирования программного обеспечения (ТКПО) – это

система инженерных принципов для создания экономичного ПО, которое надежно и

эффективно работает в реальных компьютерах.


Методы ТКПО обеспечивают решение следующих задач:
планирование и оценка проекта;
анализ системных и программных требований;
проектирование алгоритмов, структур данных и программных структур;
кодирование;
тестирование;
сопровождение.

Средства (утилиты) ТКПО обеспечивают автоматизированную или автоматическую поддержку методов. В целях совместного применения утилиты могут объединяться в системы автоматизированного конструирования ПО. Такие системы принято называть CASE-системами. Аббревиатура CASE расшифровывается как Computer Aided Software Engineering (программная инженерия с компьютерной поддержкой).

Процедуры ТКПО соединяют методы и утилиты так, что они обеспечивают непрерывную технологическую цепочку разработки.
Процедуры определяют:
порядок применения методов и утилит;
формирование отчетов, форм по соответствующим требованиям;
контроль, который помогает обеспечивать качество и координировать изменения;
формирование «вех», по которым руководители оценивают процесс.

Технология конструирования программного обеспечения (ТКПО) – это система инженерных принципов для создания экономичного ПО,

Слайд 3Стратегии конструирования ПО
однократный проход (водопадная стратегия) – линейная последовательность этапов

конструирования с определением всех требований в начале процесса;
инкрементная стратегия. В

начале процесса определяются все пользовательские и системные требования, оставшаяся часть конструирования выполняется в виде последовательности версий. Первая версия реализует часть запланированных возможностей, следующая версия реализует дополнительные возможности и т. д., пока не будет получена полная система (запланированное улучшение продукта);
эволюционная стратегия. Система также строится в виде последовательности версий, но в начале процесса определены не все требования. Требования уточняются в результате разработки версий.
Стратегии конструирования ПОоднократный проход (водопадная стратегия) – линейная последовательность этапов конструирования с определением всех требований в начале

Слайд 4Характеристики стратегий конструирования ПО (в соответствии с требованиями стандарта IEEE/EIA

12207.2)
Таблица 1.1

Характеристики стратегий конструирования ПО  (в соответствии с требованиями стандарта IEEE/EIA 12207.2)Таблица 1.1

Слайд 6Классический жизненный цикл
Рисунок 1.1 – Классический жизненный цикл разработки ПО

Классический жизненный циклРисунок 1.1 – Классический жизненный цикл разработки ПО

Слайд 7Макетирование
Рисунок 1.2 – Макетирование

МакетированиеРисунок 1.2 – Макетирование

Слайд 8Инкрементная модель
Рисунок 1.3 – Инкрементная модель

Инкрементная модельРисунок 1.3 – Инкрементная модель

Слайд 9Быстрая разработка приложений (RAD - Rapid Application Development)
Рисунок 1.4 –

Модель быстрой разработки приложений

Быстрая разработка приложений  (RAD - Rapid Application Development)Рисунок 1.4 – Модель быстрой разработки приложений

Слайд 10Спиральная модель
Рисунок 1.5 – Спиральная модель, где:
1 – начальный

сбор требований и планирование проекта; 2 – та же работа,

но на основе рекомендаций заказчика; 3 – анализ риска на основе начальный требований;
4 – анализ риска на основе реакции заказчика; 5 – переход к комплексной системе;
6 – начальный макет системы; 7 – следующий уровень макета;
8 – сконструированная система; 9 – оценивание заказчиком.
Спиральная модельРисунок 1.5 – Спиральная модель, где: 1 – начальный сбор требований и планирование проекта; 2 –

Слайд 11Компонентно-ориентированная модель
Рисунок 1.6 – Компонентно-ориентированная модель

Компонентно-ориентированная модельРисунок 1.6 – Компонентно-ориентированная модель

Слайд 12ХР-процесс Экстремальное программирование
Рисунок 1.7 – XP-процесс

ХР-процесс Экстремальное программированиеРисунок 1.7 – XP-процесс

Слайд 13Модели качества процессов конструирования
Рисунок 2.1 – Пять уровней зрелости

модели СММ

Модели качества процессов конструирования Рисунок 2.1 – Пять уровней зрелости модели СММ

Слайд 14Процесс руководства проектом
Рисунок 3.1 – Руководство в процессе конструирования

ПО
Время

Процесс руководства проектом Рисунок 3.1 – Руководство в процессе конструирования ПОВремя

Слайд 15Работы, выполняемые в процессе руководства проектом
Начало проекта
Измерения, меры и метрики
Процесс

оценки
Анализ риска
Планирование
Трассировка и контроль

Работы, выполняемые в процессе руководства проектомНачало проектаИзмерения, меры и метрикиПроцесс оценкиАнализ рискаПланированиеТрассировка и контроль

Слайд 16Планирование проектных задач
WBS – Work Breakdown Structure (структуры распределения работ)
Рисунок

4.1 – Типовая структура распределения проектных работ

Планирование проектных задачWBS – Work Breakdown Structure (структуры распределения работ)Рисунок 4.1 – Типовая структура распределения проектных работ

Слайд 17Правило распределения затрат проекта
на анализ и проектирование приходится 40% затрат

(из них на планирование и системный анализ – 5%);
на кодирование

– 20%;
на тестирование и отладку – 40%.

Рекомендуемое правило распределения затрат проекта – 40-20-40:

Правило распределения затрат проектана анализ и проектирование приходится 40% затрат (из них на планирование и системный анализ

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика