Учебник содержит курс лекций, отражающий методологические основы современной программной инженерии, обеспечивающей жизненный цикл (ЖЦ) сложных программных средств (ПС).
Вид материала | Учебник |
- Вопросы, выносимые на экзамен по курсу пис, 26.43kb.
- "Информационная технология. Процессы жизненного цикла программных средств" принят, 1034.4kb.
- Информационная технология, 1094.37kb.
- Лекция 23. Отладка и обработка исключительных ситуаций Корректность и устойчивость., 391.81kb.
- Факультет Бизнес Информатика Отделение программной инженерии программа дисциплины, 257.29kb.
- Реферат по дисциплине «Методология программной инженерии» Тема: «case технологии разработки, 116.96kb.
- Курс лекций по дисциплине " основы компьютерных технологий" Часть I. Microsoft Word, 432.92kb.
- Краткий курс лекций "Основы программирования на языке Паскаль", 291.49kb.
- Программы переводчики. Жизненный цикл программного продукта. Защита программных продуктов, 18.88kb.
- Курса «Методологические основы психологии». Курс реализуется в рамках специальности, 79.51kb.
В рамках Инновационной образовательной программы вышла книга В.В.Липаева "Программная инженерия.Методологические основы" (Допущено УМО по образованию в области менеджмента в качестве учебника для студентов ВУЗов, обучающихся по направлению "Бизнес-информатика").
Владимир Васильевич Липаев - профессор кафедры управления разработкой программного обеспечения, главный научный сотрудник Института системного программирования РАН. Около 40 лет занимается исследованиями и разработкой программного обеспечения, методов и инструментальных средств для создания управляющих программ реального времени высокого качества. Под его руководством разработан ряд крупных инструментальных систем программной инженерии, широко использовавшихся в оборонной промышленности и частично эксплуатируемых до настоящего времени.
Учебник содержит курс лекций, отражающий методологические основы современной программной инженерии, обеспечивающей жизненный цикл (ЖЦ) сложных программных средств (ПС). Представлены профили международных стандартов ЖЦ систем и комплексов программ, регламентирующие в программной инженерии, модели и процессы управления проектами ПС. Значительное внимание уделено системному анализу и технико-экономическому обоснованию проектов крупных ПС. Ряд лекций посвящен разработке требований, планированию, структурному и объектно-ориентированному проектированию ПС. Рассмотрены процессы управления ресурсами проектов ПС, дефекты, ошибки и риски в ЖЦ сложных комплексов программ. Представлены стандартизированные характеристики качества программных средств и проанализированы методы их выбора в проектах ПС. Детально изложены методы и процессы верификации, тестирования и оценивания корректности программных компонентов, а также их интеграции, квалификационного тестирования и испытаний крупных комплексов программ. В лекциях подробно отражены процессы сопровождения, мониторинга и управления конфигурацией в жизненном цикле ПС. Завершают курс лекций методы и процессы документирования, удостоверения качества и сертификации программных продуктов.
Учебник целесообразно использовать при обучении студентов старших курсов, аспирантов и менеджеров проектов, создании сложных комплексов программ на всем их жизненном цикле (64 часа лекций и 32 часа семинарских занятий). Курс лекций ориентирован также на заказчиков, менеджеров крупных проектов, аналитиков и ведущих специалистов, обеспечивающих все этапы ЖЦ сложных программных средств и систем, к которым предъявляются высокие требования по качеству функционирования и ограничены доступные ресурсы разработки.