Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


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

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

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

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

Презентация на тему Программная инженерия

Содержание

Лекция 3 Рабочий продукт, проект, дисциплина обязательствРазличие между управлением программными проектами и инженерными проектамиЗадачи руководителя программного проектаЗначение и роль этапа планирования проекта среди всех этапов разработки ПОГрафические способы представления графиков работПредставление о рискахЦели:
Программная инженерияЛекция 3 Лекция 3 Рабочий продукт, проект, дисциплина обязательствРазличие между управлением программными проектами и Рабочий продукт (work product) – любой артефакт (т.е. предмет, изделие, что-то сделанное Методологии проектирования и разработки ПО включают в себя рабочие продуктыНапример, методология RUP Рабочий продукт Рабочий продукт Дисциплина обязательствВ основе разделения обязанностей в бизнесе  и производстве лежит определенная Дисциплина обязательствДисциплине обязательств уделяется много внимания в рамках методик MSF (Microsoft Solutions ПроектСуществует много творческих, новых задач, где, быть может, в будущем и удастся ПроектПромышленные проекты – большое количество  участников, сложность самих работ.Задача в управлении ПроектУправление проектами (project management) – область деятельности, в ходе которой, в рамках Управление проектамиПри разработке программных проектов, следуя MSF 3.1, важны следующие области управления. Сетевой график проекта Управление проектами Управление персоналом Управление проектами Управление рисками Управление рисками
Слайды презентации

Слайд 2 Лекция 3 Рабочий продукт, проект, дисциплина обязательств
Различие между

Лекция 3 Рабочий продукт, проект, дисциплина обязательствРазличие между управлением программными проектами

управлением программными проектами
и инженерными проектами
Задачи руководителя программного проекта
Значение

и роль этапа планирования проекта среди всех этапов разработки ПО
Графические способы представления графиков работ
Представление о рисках

Цели:


Слайд 3 Рабочий продукт (work product) – любой артефакт (т.е.

Рабочий продукт (work product) – любой артефакт (т.е. предмет, изделие, что-то

предмет, изделие, что-то сделанное человеком) произведенный в процессе разработки

ПО и отчуждаемый от его автора, например, файл или набор файлов, документы, составные части продукта, сервисы, процессы, спецификации, счета и др.

Рабочий продукт может быть нематериальным! Например, процесс отладки

Рабочий продукт


Слайд 4 Методологии проектирования и разработки ПО
включают в себя

Методологии проектирования и разработки ПО включают в себя рабочие продуктыНапример, методология

рабочие продукты
Например, методология RUP фирмы Rational Rose включает:
Диаграммы использования

(USE CASE Diagram)
Диаграммы классов (Class Diagram)
Диаграммы действий (Activity Diagram) и другие.

Не любой промежуточный результат является рабочим продуктом!
Чтобы промежуточный результат стал рабочим продуктом, требуются дополнительные трудовые затраты на его «отчуждение», т.е. отделение его от автора-разработчика (дополнительное тестирование, аккуратная документация, перевод документации на иностранный язык и т.п.).
Т.о. , чтобы минимизировать накладные расходы на создание рабочего продукта, необходимо иметь ясную цель его создания и конкретных пользователей.

Рабочий продукт


Слайд 5 Рабочий продукт

Рабочий продукт

Слайд 6 Рабочий продукт

Рабочий продукт

Слайд 7 Дисциплина обязательств
В основе разделения обязанностей в бизнесе и

Дисциплина обязательствВ основе разделения обязанностей в бизнесе и производстве лежит определенная

производстве лежит определенная деловая этика, частью которой является дисциплина

обязательств

Обязательства:
даются добровольно;
не даются легко (не обдуманно)
формулируются в виде: что, кем, сроки
формулируются открыто и публично
Кроме того:
ответственная сторона стремится выполнить обязательства, даже если нужна помощь
до наступления deadline, как только становится очевидно, что работа не может быть закончена в срок, обсуждаются новые обязательства


Слайд 8 Дисциплина обязательств
Дисциплине обязательств уделяется много внимания в рамках

Дисциплина обязательствДисциплине обязательств уделяется много внимания в рамках методик MSF (Microsoft

методик MSF (Microsoft Solutions Framework) , поскольку там в

модели команды нет лидера, начальника.
Эта дисциплина реализована также в Scrum (Scrum - толкотня; схватка вокруг мяча (в регби).
Scrum-команда имеет много свобод, и в силу этого – большую ответственность. Регламентируются также правила действий, когда обязательства не могут быть
выполнены такой командой

Слайд 9 Проект
Существует много творческих, новых задач, где, быть может,

ПроектСуществует много творческих, новых задач, где, быть может, в будущем и

в будущем и удастся создать конвейеры, но в данный

момент для их решения требуется существенная концентрация сил и энергии людей, неожиданные решения, а также удача и легкая рука. Это и есть область проектов

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


Слайд 10 Проект
Промышленные проекты – большое количество участников, сложность самих

ПроектПромышленные проекты – большое количество участников, сложность самих работ.Задача в управлении

работ.
Задача в управлении такими проектами – это все охватить, все

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

Слайд 11 Проект
Управление проектами (project management) – область деятельности, в

ПроектУправление проектами (project management) – область деятельности, в ходе которой, в

ходе которой, в рамках определенных проектов, определяются и достигаются

четкие цели при
нахождении компромисса между объемом работ, ресурсами (такими как время, деньги, труд, материалы, энергия, пространство и др.), временем, качеством и рисками.
Важные аспекты управления проектами:
Stakeholedrs – это люди/стороны, которые не участвуют непосредственно в проекте, но влияют на него и или заинтересованы в его результатах
Project scope – это границы проекта
Компромиссы – важнейший аспект управления программными проектами в силу согласовываемости ПО

Слайд 12 Управление проектами
При разработке программных проектов, следуя MSF 3.1,

Управление проектамиПри разработке программных проектов, следуя MSF 3.1, важны следующие области управления.

важны следующие области управления.


Слайд 13 Сетевой график проекта

Сетевой график проекта

Слайд 14 Управление проектами

Управление проектами

Слайд 15 Управление персоналом

Управление персоналом

Слайд 16 Управление проектами

Управление проектами

Слайд 17 Управление рисками

Управление рисками

Слайд 18 Управление рисками

Управление рисками

  • Имя файла: programmnaya-inzheneriya.pptx
  • Количество просмотров: 103
  • Количество скачиваний: 0
- Предыдущая Весёлый алфавит
Следующая - A sound mind in a sound body