Презентация Предмет и задачи программной инженерии. Критерии качества программного продукта и процесса разработки. (Лекция 1) онлайн

На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему Предмет и задачи программной инженерии. Критерии качества программного продукта и процесса разработки. (Лекция 1) абсолютно бесплатно. Урок-презентация на эту тему содержит всего 14 слайдов. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.
Презентации » Устройства и комплектующие » Предмет и задачи программной инженерии. Критерии качества программного продукта и процесса разработки. (Лекция 1)



Оцените!
Оцените презентацию от 1 до 5 баллов!
  • Тип файла:
    ppt / pptx (powerpoint)
  • Всего слайдов:
    14 слайдов
  • Для класса:
    1,2,3,4,5,6,7,8,9,10,11
  • Размер файла:
    646.50 kB
  • Просмотров:
    113
  • Скачиваний:
    1
  • Автор:
    неизвестен



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

№1 слайд
Программная инженерия Лекция
Содержание слайда: Программная инженерия Лекция 1 Предмет и задачи программной инженерии. Критерии качества программного продукта и процесса разработки

№2 слайд
О чём этот курс? Мы не будем
Содержание слайда: О чём этот курс? Мы не будем учиться программировать (в рамках данного курса). Мы не будем изучать программные пакеты, операционные системы и т.п. Предмет нашего курса: разработка программных продуктов как инженерная дисциплина.

№3 слайд
Четыре П Составные части
Содержание слайда: Четыре «П» Составные части программной инженерии иногда описывают в виде «четырёх П»: Продукт Персонал Процесс Проект Рассмотрим эти «четыре П» по порядку...

№4 слайд
Программный продукт Чем
Содержание слайда: Программный продукт Чем «программный продукт» отличается от «просто программы»? «Просто программа» — завершенный продукт, пригодный для запуска своим автором на системе, на которой была разработана. «Программный продукт» — программа (программный комплекс), которую любой человек может запускать, тестировать, исправлять и развивать.

№5 слайд
Программный продукт
Содержание слайда: Программный продукт Программный продукт (ПП) должен быть достаточно универсальным (в рамках решаемых им задач), устойчиво работать в различных ситуациях (в т.ч. при некорректной работе пользователя, «защита от дурака»), иметь достаточно полную документацию. По оценке Фредерика Брукса, ПП обычно стоит как минимум втрое дороже, чем просто отлаженная программа с такой же функциональностью.

№6 слайд
Программный продукт В первом
Содержание слайда: Программный продукт В первом приближении, целью программной инженерии можно считать изучение и применение методов, позволяющих разработать качественный программный продукт. Что же такое качественный программный продукт? Есть различные подходы к определению качества ПП. Рассмотрим один из них.

№7 слайд
Качество ПП Показатели
Содержание слайда: Качество ПП Показатели качества ПП: Практичность — соответствие нуждам и ожиданиям заинтересованных лиц. Производительность: скорость работы, масштабируемость. Надежность: средняя наработка на отказ, работоспособность, способность к восстановлению.

№8 слайд
Заинтересованные лица
Содержание слайда: Заинтересованные лица Заинтересованные лица — лица, на которых оказывают влияние характеристики ПП и процесса разработки: Пользователи Покупатели (заказчики) Инвесторы Разработчики

№9 слайд
Персонал Для успешной
Содержание слайда: Персонал Для успешной разработки ПП необходимо управлять «человеческим фактором»: Требованиями и ожиданиями заинтересованных лиц. Навыками разработчиков, в т.ч. командной работой. Методики развития навыков (PSP, TSP) мы рассмотрим ближе к концу курса.

№10 слайд
Проект Разработка ПП является
Содержание слайда: Проект Разработка ПП является частным случаем проектной деятельности. Конечно, со своей спецификой. Проект — совокупность действий, ограниченная во времени и направленная на получение уникального результата.

№11 слайд
Проект Тройное ограничение
Содержание слайда: Проект Тройное ограничение проекта («железный треугольник»): Принципы управления проектами мы рассмотрим во втором модуле.

№12 слайд
Процесс Процесс разработки ПП
Содержание слайда: Процесс Процесс разработки ПП включает в себя: Виды работ: сбор и анализ требований, проектирование, «конструирование» (написание программного кода), тестирование и т.п. Фазы (этапы) разработки. Артефакты: спецификации требований, программный код, описания тестов, результаты тестовых прогонов и т.п.

№13 слайд
Процесс Виды работ, совместно
Содержание слайда: Процесс Виды работ, совместно с соответствующими артефактами, будут детально рассмотрены в третьем модуле курса. Последовательность выполнения фаз (этапов, стадий) проекта, виды работ, выполняемые на каждой фазе и состояния артефактов после каждой фазы – всё это определяется применяемой моделью жизненного цикла разработки ПП. Модели жизненного цикла мы рассмотрим на следующей лекции…

№14 слайд
Рекомендуемая литература
Содержание слайда: Рекомендуемая литература Архипенков С.А. Лекции по управлению программными проектами. http://www.arkhipenkov.ru/resources/sw_project_management.pdf Брукс Ф. Мифический человеко-месяц или как создаются программные системы. — СПб.: Символ-Плюс, 1999. – 304 с. Брауде Э.Д. Технология разработки программного обеспечения. — СПб.: Питер, 2004. — 656 с. Кантор М. Управление программными проектами: Практическое руководство по разработке успешного программного обеспечения. — М.: Вильямс, 2002. — 174 с. Персональные страницы известных специалистов по методологии управления проектами разработки ПО - Алистера Кокберна и Мартина Фаулера http://alistair.cockburn.us/ http://www.martinfowler.com/

Скачать все slide презентации Предмет и задачи программной инженерии. Критерии качества программного продукта и процесса разработки. (Лекция 1) одним архивом: