- Проблемы развития и освоения программной инженерии

Презентация "Проблемы развития и освоения программной инженерии" по информатике – проект, доклад

Слайд 1
Слайд 2
Слайд 3
Слайд 4
Слайд 5
Слайд 6
Слайд 7
Слайд 8
Слайд 9
Слайд 10
Слайд 11
Слайд 12
Слайд 13
Слайд 14
Слайд 15
Слайд 16
Слайд 17
Слайд 18

Презентацию на тему "Проблемы развития и освоения программной инженерии" можно скачать абсолютно бесплатно на нашем сайте. Предмет проекта: Информатика. Красочные слайды и иллюстрации помогут вам заинтересовать своих одноклассников или аудиторию. Для просмотра содержимого воспользуйтесь плеером, или если вы хотите скачать доклад - нажмите на соответствующий текст под плеером. Презентация содержит 18 слайд(ов).

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

Проблемы развития и освоения программной инженерии Липаев Владимир Васильевич профессор, доктор технических наук Институт системного программирования РАН lip@ispras.ru
Слайд 1

Проблемы развития и освоения программной инженерии Липаев Владимир Васильевич профессор, доктор технических наук Институт системного программирования РАН lip@ispras.ru

Динамика истории отечественных десятилетий
Слайд 3

Динамика истории отечественных десятилетий

Задачи создания программных средств реального времени : разработать функциональный комплекс программ реального времени для обработки информации и для управления средствами; создать операционную система организации вычислительного процесса в реальном времени, при случайных потоках сообщений из внешне
Слайд 4

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

Типичные недостатки разработки проектов крупных программных продуктов реального времени: - не всегда полностью реализуются функции и задачи, требуемые техническим заданием заказчика; - неопределенное качество тестирования, надежность и безопасность поставляемого программного продукта; - не обеспечив
Слайд 5

Типичные недостатки разработки проектов крупных программных продуктов реального времени: - не всегда полностью реализуются функции и задачи, требуемые техническим заданием заказчика; - неопределенное качество тестирования, надежность и безопасность поставляемого программного продукта; - не обеспечивается модификация, повторное использование компонентов и расширяемость программных средств; - недостаточно документируются компоненты и программный продукт; - не применяются современные международные стандарты; - велики, не анализируются и не прогнозируются затрачиваемые ресурсы на программный продукт; - создаваемые программные продукты не выдерживают конкуренции на западном рынке.

- большая размерность, высокая трудоемкость и стоимость комплексов программ определяют необходимость экономической эффективности и конкурентоспособности; - от заказчика, программного средства, необходимо получать квалифицированные требования, соответствующие финансированию; - в проектах программных
Слайд 6

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

Программные продукты с гарантированным качеством, отличают:

Проблемы развития и освоения программной инженерии: - проблемы развития и освоения методологии современной программной инженерии; - проблемы обеспечения качества крупных программных продуктов; - проблемы освоения и применения международных стандартов программной инженерии; - проблемы повышения квали
Слайд 7

Проблемы развития и освоения программной инженерии: - проблемы развития и освоения методологии современной программной инженерии; - проблемы обеспечения качества крупных программных продуктов; - проблемы освоения и применения международных стандартов программной инженерии; - проблемы повышения квалификации руководителей проектов в программной инженерии; - проблемы организации коллективов специалистов для крупных проектов программных продуктов; - проблемы обучения специалистов в области программной инженерии; - проблемы подготовки учебных планов и курсов по программной инженерии.

Цели применения профилей международных стандартов жизненного цикла ПС: - освоение мирового опыта и методов современной программной инженерии; - применение совершенных, стандартизированных процессов для обеспечения жизненного цикла программных средств; - гарантирование высокого качества, надежности и
Слайд 8

Цели применения профилей международных стандартов жизненного цикла ПС: - освоение мирового опыта и методов современной программной инженерии; - применение совершенных, стандартизированных процессов для обеспечения жизненного цикла программных средств; - гарантирование высокого качества, надежности и безопасности отечественных программных продуктов; - обеспечение конкурентоспособности отечественных программных продуктов на мировом рынке; - сертификация качества отечественных предприятий, поставляющих программные продукты; - обучение специалистов современной программной инженерии.

Стандарты управления жизненным циклом, качеством и интерфейсами систем и программных средств. Стандарты разработки, сопровождения, тестирования и управления конфигурацией компонентов и программных средств. Стандарты обеспечения качества, безопасности, документирования и сертификации в жизненном цикл
Слайд 9

Стандарты управления жизненным циклом, качеством и интерфейсами систем и программных средств

Стандарты разработки, сопровождения, тестирования и управления конфигурацией компонентов и программных средств

Стандарты обеспечения качества, безопасности, документирования и сертификации в жизненном цикле программных средств

Профиль международных стандартов жизненного цикла программных средств включает:

Стандарт ISO 9126 определяет характеристики качества комплексов программ: Функциональная пригодность детализируется: пригодностью для применения; корректностью (правильностью, точностью); способностью к взаимодействию; защищенностью. Надежность характеризуется: уровнем завершенности (отсутствия ошиб
Слайд 10

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

Четыре ключевых объекта: - требования заказчика и/или пользователей к системе, которые определяют цели создания и назначение системы и программного продукта, их функции и область применения; - тесты – эталоны и вторая адекватная форма описания содержания и функционирования комплекса программ для про
Слайд 11

Четыре ключевых объекта: - требования заказчика и/или пользователей к системе, которые определяют цели создания и назначение системы и программного продукта, их функции и область применения; - тесты – эталоны и вторая адекватная форма описания содержания и функционирования комплекса программ для проверки полноты реализации требований, а также для верификации на соответствия исходным требованиям к системе; - эксплуатационная документация (третий эталон), которая должна обеспечивать применение программного продукта пользователями в соответствии с требованиями заказчика; - программный продукт и система, результат реализации требований: функциональные характеристики системы и предусмотренные свойства, для обеспечения корректного применения.

Требования - общие требования к качеству функционирования и характеристикам программного продукта реального времени; - ограничения ресурсов для реализации требований к крупному программному продукту; - требования к надежности функционирования крупных программных продуктов; - требования к функциональ
Слайд 12

Требования - общие требования к качеству функционирования и характеристикам программного продукта реального времени; - ограничения ресурсов для реализации требований к крупному программному продукту; - требования к надежности функционирования крупных программных продуктов; - требования к функциональной безопасности крупных программных продуктов; - требования к производительности и эффективности динамического использования ресурсов ЭВМ программным продуктом в реальном времени; требования к допустимым рискам динамического применения крупных программных продуктов; требования к эксплуатационной документации

Верификация требований - верификация требований к проекту системы; - верификация требований к функциям и характеристикам крупного комплекса программ; - верификация требований к архитектуре крупного комплекса программ; - верификация требований к функциональным компонентам крупного комплекса программ;
Слайд 13

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

Конфигурационное управление комплексами программ: - организация специалистов и процессов управления конфигурацией комплекса программ; - конфигурационная идентификация и учет версий компонентов и комплексов программ; - управление запросами на изменения версий компонентов и комплексов программ; - реал
Слайд 14

Конфигурационное управление комплексами программ: - организация специалистов и процессов управления конфигурацией комплекса программ; - конфигурационная идентификация и учет версий компонентов и комплексов программ; - управление запросами на изменения версий компонентов и комплексов программ; - реализация корректировок версий компонентов и комплексов программ; - сборка и формирование версий конфигурации программного продукта; - утверждение и выпуск версий конфигурации программного продукта; - архивирование, тиражирование и поставка версий программного продукта и документов.

База данных - спецификаций требований и ресурсов для реализации требований к программному продукту; - тестов и результатов тестирования требований к компонентам и комплексу программ; - дефектов, ошибок и корректировок требований и их реализаций компонентами и комплексом программ; - тестов, результат
Слайд 15

База данных - спецификаций требований и ресурсов для реализации требований к программному продукту; - тестов и результатов тестирования требований к компонентам и комплексу программ; - дефектов, ошибок и корректировок требований и их реализаций компонентами и комплексом программ; - тестов, результатов квалификационного тестирования, испытанных версий и характеристик требований к программному продукту; - сопровождения, конфигурационного управления, корректировок требований версий и программного продукта; - архив утвержденных требований, тестов и эксплуатационных документов версий программного продукта поставляемых заказчику.

Специалисты заказчик – разработчик требований к программному продукту; - менеджер – организатор реализации требований к программному продукту; - менеджер – системный архитектор программного продукта; - аналитики – системные архитекторы требований к компонентам и комплексу программ; - разработчики сц
Слайд 16

Специалисты заказчик – разработчик требований к программному продукту; - менеджер – организатор реализации требований к программному продукту; - менеджер – системный архитектор программного продукта; - аналитики – системные архитекторы требований к компонентам и комплексу программ; - разработчики сценариев и генераторов динамических тестов для тестирования требований к комплексу программ; - тестировщики реализации требований к версиям компонентов и комплекса программ; - системные интеграторы компонентов и версий комплекса программ; - управляющие конфигурацией версий программного продукта; документаторы и архиваторы версий программного продукта.

Cпециалисты – источники дефектов - заказчик проекта – дефекты организации проекта и требований к программному продукту; - менеджер проекта – дефекты освоения реальной сложности программного продукта; - менеджер-архитектор – ошибки организации проектирования и архитектуры комплекса программ; - систем
Слайд 17

Cпециалисты – источники дефектов - заказчик проекта – дефекты организации проекта и требований к программному продукту; - менеджер проекта – дефекты освоения реальной сложности программного продукта; - менеджер-архитектор – ошибки организации проектирования и архитектуры комплекса программ; - системные архитекторы – системные и алгоритмические дефекты комплекса программ; - спецификаторы компонентов – алгоритмические ошибки компонентов и комплекса программ; - тестировщики соответствия требованиям – системные и алгоритмические ошибки компонентов и комплекса; - системные интеграторы – системные дефекты версий программного продукта и документации; - управляющие конфигурацией – ошибки реализации и модификации версий программного продукта; - документаторы продукта – ошибки и дефекты эксплуатационных документов программного продукта.

Монографии, регламентирующие процессы программной инженерии на базе международных стандартов Липаев В.В. Программная инженерия. Методологические основы. Учебник для ВУЗОВ. Технико-экономическое обоснование проектов сложных программных средств Системное проектирование сложных программных средств для
Слайд 18

Монографии, регламентирующие процессы программной инженерии на базе международных стандартов Липаев В.В. Программная инженерия. Методологические основы. Учебник для ВУЗОВ. Технико-экономическое обоснование проектов сложных программных средств Системное проектирование сложных программных средств для информационных систем Методы обеспечения качества крупномасштабных программных средств Функциональная безопасность программных средств Анализ и сокращение рисков проектов сложных программных средств Сопровождение и управление конфигурацией сложных программных средств Документирование сложных программных средств Процессы и стандарты жизненного цикла сложных программных средств. Справочник www.ispras.ru/lipaev/index.htm

Список похожих презентаций

История развития компьютеров

История развития компьютеров

Z4. 1944 год Потреблял 4000 Вт и работал на частоте 40 Гц. Имел 64 32-разрядных регистров, что эквивалентно 512 байт памяти. Одна операция занимала ...
История развития мониторов

История развития мониторов

Монитор — важнейшее связующее звено между человеком и компьютером. Познакомимся с его историей, начавшейся в середине XIX века. Развитие науки, в ...
Проблемы формирования информационного общества

Проблемы формирования информационного общества

В информационном обществе преимущественным видом трудовой деятельности людей станет информационная деятельность. Информационные ресурсы становятся ...
Хронология развития электронной почты

Хронология развития электронной почты

Основное предназначение электронной почты – дать пользователям возможность общаться друг с другом. Сам процесс общения происходит путем пересылки ...
ОС Windows. История её развития и применение

ОС Windows. История её развития и применение

Основные функции операционных систем (ОС). Операционная система связывает аппаратное обеспечение и ОС обычно предоставляет этот общий сервис. ОС может ...
Проблемы безопасности детей и подростков в сети Интернет

Проблемы безопасности детей и подростков в сети Интернет

Тема: «Чем опасен Интернет?», Интернет это добро или зло?». Интернет может быть и всемирной энциклопедией, объединяющей информационные ресурсы во ...
История развития вычислительной техники

История развития вычислительной техники

Абак и счеты. Абак (V-IV век до н.э.). Китайские счеты суан-пан. Японские счеты соробан. Русские счеты. Арифмометр. Паскалина машина, 1642 г. Арифмометры, ...
История развития ЭВМ

История развития ЭВМ

содержание 1 Счет на пальцах СЧЕТ НА КАМНЯХ счет на абаке. Логарифмическая линейка. РАЗНОСТНАЯ МАШИНА БЕББИДЖА. МАШИНА Г.ХОЛЛЕРИТА. МАШИНА ЛЕЙБНИЦА ...
История развития баз данных

История развития баз данных

Введение. В истории вычислительной техники можно проследить развитие двух основных областей ее использования. Первая область — применение вычислительной ...
История развития вычислительной техники

История развития вычислительной техники

Рождение ЭВМ. История компьютера тесным образом связана с попытками облегчить и автоматизировать большие объемы вычислений. Даже простые арифметические ...
История развития HDD

История развития HDD

Технологии, используемые при производстве жестких дисков, развивались очень быстро. Мы приглашаем вас совершить увлекательное путешествие во времени. ...
Использование программно-методического комплекса «Мир информатики» для развития познавательного интереса младших школьников

Использование программно-методического комплекса «Мир информатики» для развития познавательного интереса младших школьников

«Без игры нет и не может быть полноценного развития … Игра – это искра, зажигающая огонек пытливости и любознательности». В.А. Сухомлинский. Уроки ...
Информационная культура. Факторы развития информационной культуры

Информационная культура. Факторы развития информационной культуры

Информационная культура. Информационная культура — это умение целенаправленно работать с информацией и использовать для ее получения, обработки и ...
История развития отечественной вычислительной техники

История развития отечественной вычислительной техники

Основные этапы. Самая популярная классификация предлагает выделить основные этапы развития вычислительной техники по хронологическому принципу:. Наиболее ...
История развития вычислительной техники

История развития вычислительной техники

Прошлое – будущему! академик Лихачев Д.С. История развития вычислительной техники. Без знания прошлого невозможно понять настоящее, а тем более представить ...
История развития ЭВМ

История развития ЭВМ

Содержание Рождение ЭВМ Создатели Первое поколение Второе поколение Третье поколение. Четвёртое поколение. Вывод. История компьютера тесным образом ...
История развития вычислительной техники

История развития вычислительной техники

1884—1887 годы — Герман Холлерит (американский инженер, изобретатель) разработал электрическую табулирующую систему, которая использовалась в переписях ...
История создания и развития клавиатуры

История создания и развития клавиатуры

Клавиатура компьютера — устройство для ввода информации в компьютер и подачи управляющих сигналов. Содержит стандартный набор клавиш печатной машинки ...
История развития вычислительной техники

История развития вычислительной техники

Вычислительная Техника : Совокупность технических и математических средств, используемых для механизации и автоматизации процессов вычислений и обработки ...
Перспективы развития компьютерной сети МГУЛ

Перспективы развития компьютерной сети МГУЛ

Этапы развития компьютерного сетевого комплекса МГУЛ. Декабрь 1992 г. - создание почтового dial-up узла, работающего через каналы АТС. Август 1994. ...

Конспекты

Этапы развития вычислительной техники

Этапы развития вычислительной техники

Автор:. Гофман Татьяна Петровна. Место работы:. ГБОУ АО «Профессиональное училище №26» г. Харабали. Должность:. учитель физики - информатики. ...
Тенденции развития

Тенденции развития

Дата: 14.10. Класс: 6. Тема:. Тенденции развития. . Цель:. . Образовательные:. Систематизировать знания ,о. компьютерной техники. ;. ...
Техника безопасности и гигиена при работе с компьютером. История развития вычислительной техники

Техника безопасности и гигиена при работе с компьютером. История развития вычислительной техники

Патехина Екатерина Петровна, учитель математики и информатики. ОГБОУ «Смоленская специальная (коррекционная) общеобразовательная школа I и II видов» ...
Проблемы безопасности информации

Проблемы безопасности информации

Автор: Медведев Константин Юрьевич. учитель информатики и ИКТ. МОУ Дракинская СОШ. Урок в 9 классе на тему. «Проблемы безопасности информации». ...
Современные тенденции развития архитектуры компьютера компьютера

Современные тенденции развития архитектуры компьютера компьютера

Класс 7 Урок№ 7 дата__________________. Тема урока: “. . Современные тенденции развития архитектуры компьютера компьютера”. Цели урока:. Обучающая. ...
История развития вычислительной техники и поколения ЭВМ

История развития вычислительной техники и поколения ЭВМ

Тема:. История развития вычислительной техники и поколения ЭВМ. Цель. урока. : Ознакомить учащихся с историей развития ВТ и ролью ЭВМ в жизни ...
История развития вычислительной техники

История развития вычислительной техники

Авдиенко Ирина Игоревна. . Место работы МКОУ «Лицей №2». . Должность Учитель информатики. . . Тема:. История развития вычислительной техники. ...
История развития вычислительной техники

История развития вычислительной техники

Автор:. Гофман Татьяна Петровна. Место работы:. ГБОУ АО «Профессиональное училище №26» г. Харабали. Должность:. учитель физики - информатики. ...
История развития вычислительной техники

История развития вычислительной техники

ВКО, город Семей, село Озерки. КГУ «Озерская средняя общеобразоваетльная школа». Учитель информатики Бессуднова Марина Давыдовна. Дата:. Класс:. ...
История развития вычислительной техники

История развития вычислительной техники

Фестиваль методических разработок. «Нестандартный урок». Урок информатики в 9 классе. Автор:. . Ермолаева Ирина Алексеевна. . учитель ...

Советы как сделать хороший доклад презентации или проекта

  1. Постарайтесь вовлечь аудиторию в рассказ, настройте взаимодействие с аудиторией с помощью наводящих вопросов, игровой части, не бойтесь пошутить и искренне улыбнуться (где это уместно).
  2. Старайтесь объяснять слайд своими словами, добавлять дополнительные интересные факты, не нужно просто читать информацию со слайдов, ее аудитория может прочитать и сама.
  3. Не нужно перегружать слайды Вашего проекта текстовыми блоками, больше иллюстраций и минимум текста позволят лучше донести информацию и привлечь внимание. На слайде должна быть только ключевая информация, остальное лучше рассказать слушателям устно.
  4. Текст должен быть хорошо читаемым, иначе аудитория не сможет увидеть подаваемую информацию, будет сильно отвлекаться от рассказа, пытаясь хоть что-то разобрать, или вовсе утратит весь интерес. Для этого нужно правильно подобрать шрифт, учитывая, где и как будет происходить трансляция презентации, а также правильно подобрать сочетание фона и текста.
  5. Важно провести репетицию Вашего доклада, продумать, как Вы поздороваетесь с аудиторией, что скажете первым, как закончите презентацию. Все приходит с опытом.
  6. Правильно подберите наряд, т.к. одежда докладчика также играет большую роль в восприятии его выступления.
  7. Старайтесь говорить уверенно, плавно и связно.
  8. Старайтесь получить удовольствие от выступления, тогда Вы сможете быть более непринужденным и будете меньше волноваться.

Информация о презентации

Ваша оценка: Оцените презентацию по шкале от 1 до 5 баллов
Дата добавления:30 апреля 2019
Категория:Информатика
Содержит:18 слайд(ов)
Поделись с друзьями:
Скачать презентацию
Смотреть советы по подготовке презентации