Скачать презентацию Доцент каф АОИ к т н Перемитина Татьяна Скачать презентацию Доцент каф АОИ к т н Перемитина Татьяна

f84dcf256b05655775dd273e0d9edbba.ppt

  • Количество слайдов: 25

Доцент каф. АОИ, к. т. н. Перемитина Татьяна Олеговна peremitinat@mail. ru Метрология, стандартизация и Доцент каф. АОИ, к. т. н. Перемитина Татьяна Олеговна peremitinat@mail. ru Метрология, стандартизация и сертификация Тема 4: Стандарты на обеспечение жизненного цикла программных систем

Стандарты на обеспечение жизненного цикла программных систем Результаты исследований в области оценки эффективности разработки Стандарты на обеспечение жизненного цикла программных систем Результаты исследований в области оценки эффективности разработки IT-проектов. Модели жизненного цикла ПС. Стандарты в области ЖЦ ПС: ГОСТ 19. 102 -77; ГОСТ 34. 601– 90; ГОСТ Р ИСО/МЭК 15288 -2005; ГОСТ Р ИСО/МЭК 12207 -2010. 2

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

Результаты опроса Европейской инициативы по обучению и совершенствованию процесса программирования 4 4 Результаты опроса Европейской инициативы по обучению и совершенствованию процесса программирования 4 4

Динамика завершения IT проектов по данным исследования Standish. Group 5 Динамика завершения IT проектов по данным исследования Standish. Group 5

Данные исследования Standish Group 2015 года Отчеты «CHAOS» публикуются ежегодно с 1994 года и Данные исследования Standish Group 2015 года Отчеты «CHAOS» публикуются ежегодно с 1994 года и представляют собой отчет о достижениях и встречающихся проблемах в отрасли разработки программного обеспечения. В 2015 году в докладе изучили 50 000 проектов по всему миру, начиная от несущественных усовершенствований массивных систем до полного реинжиниринга реализаций. Следующий отчет «CHAOS» будет опубликован в апреле 2016 года: www. standishgroup. com 6

Динамика завершения IT-проектов по данным исследования Standish Group 7 Динамика завершения IT-проектов по данным исследования Standish Group 7

Вопрос На каком этапе жизненного цикла ПС процесс устранения ошибок влечет максимальные финансовые затраты? Вопрос На каком этапе жизненного цикла ПС процесс устранения ошибок влечет максимальные финансовые затраты? A. Тестирование. B. Разработка требований. C. Сопровождение. D. Ввод в действие (внедрение). 8

Относительная стоимость устранения ошибки в различных этапах жизненного цикла ПС 9 9 Относительная стоимость устранения ошибки в различных этапах жизненного цикла ПС 9 9

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

Жизненный цикл ПС 11 Жизненный цикл ПС 11

Модели жизненного цикла ПС A. Каскадная B. Поэтапная с промежуточным контролем C. Инкрементная D. Модели жизненного цикла ПС A. Каскадная B. Поэтапная с промежуточным контролем C. Инкрементная D. Спиралевидная 12

Стандарты в области ЖЦ ПС 13 Стандарты в области ЖЦ ПС 13

Вопрос Исходя из обозначения, укажите, к какой межотраслевой системе относится стандарт ГОСТ 19. 102 Вопрос Исходя из обозначения, укажите, к какой межотраслевой системе относится стандарт ГОСТ 19. 102 -77: A. Единая система программной документации. B. Информационная технология. C. Система технической документации на АСУ. 14

ГОСТ 19. 102 -77 «Стадии разработки программной документации» Процесс разработки программной документации содержит следующие ГОСТ 19. 102 -77 «Стадии разработки программной документации» Процесс разработки программной документации содержит следующие этапы работ: • техническое задание (ТЗ); • эскизный проект (ЭП); • технический проект (ТП); • рабочий проект (РП); • внедрение. 15

16 16

Вопрос Исходя из обозначения, укажите, к какой межотраслевой системе относится стандарт ГОСТ 34. 601 Вопрос Исходя из обозначения, укажите, к какой межотраслевой системе относится стандарт ГОСТ 34. 601 -90: A. Единая система программной документации. B. Информационная технология. C. Система технической документации на АСУ. 17

ГОСТ 34. 601– 90 «Информационная технология. Автоматизирован ные системы. Стадии создания» Жизненный цикл ПС ГОСТ 34. 601– 90 «Информационная технология. Автоматизирован ные системы. Стадии создания» Жизненный цикл ПС содержит следующие этапы работ: 1) формирование требований к АС; 2) разработка концепции АС; 3) техническое задание; 4) эскизный проект; 5) технический проект; 6) рабочая документация; 7) ввод в действие; 8) сопровождение АС. 18

19 19

ГОСТ Р ИСО/МЭК 15288 -2005 Стандарт устанавливает общие основы для описания ЖЦ систем, определяет ГОСТ Р ИСО/МЭК 15288 -2005 Стандарт устанавливает общие основы для описания ЖЦ систем, определяет детально структурированные процессы и соответствующую терминологию. В отношении каждого из процессов в стандарте определены цели, результаты реализации и действия, входящие в процесс. Всего в стандарте специфицировано 25 процессов, 123 результата реализации и 208 видов работ. 20

ГОСТ Р ИСО/МЭК 15288 -2005 21 21 ГОСТ Р ИСО/МЭК 15288 -2005 21 21

ГОСТ Р ИСО/МЭК 12207 -2010 Стандарт группирует различные виды деятельности, которые могут выполняться в ГОСТ Р ИСО/МЭК 12207 -2010 Стандарт группирует различные виды деятельности, которые могут выполняться в течение ЖЦ программных систем, в семь групп процессов. Каждый из процессов ЖЦ в пределах этих групп описывается в терминах цели и желаемых выходов, списков действий и задач, которые необходимо выполнять для достижения этих результатов. 22

ГОСТ Р ИСО/МЭК 12207 -2010 23 23 ГОСТ Р ИСО/МЭК 12207 -2010 23 23

Вопрос Какие работы выполняются на этапе «Обоснование необходимости разработки программ» , согласно ГОСТ 19. Вопрос Какие работы выполняются на этапе «Обоснование необходимости разработки программ» , согласно ГОСТ 19. 102 -77 «Стадии разработки программной документации» ? A. Определение структуры входных и выходных данных. B. Сбор исходных материалов. C. Выбор языков программирования. 24

Спасибо за внимание! 25 Спасибо за внимание! 25