Главная страница
Навигация по странице:

  • Практическое задание №___

  • введение в прогрраммную инженерию№2. Введение в программную инженерию №2. Cминистерство науки и высшего образования российской федерации


    Скачать 0.91 Mb.
    НазваниеCминистерство науки и высшего образования российской федерации
    Анкорвведение в прогрраммную инженерию№2
    Дата13.04.2023
    Размер0.91 Mb.
    Формат файлаdocx
    Имя файлаВведение в программную инженерию №2.docx
    ТипДокументы
    #1060967

    CМИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ

    федеральное государственное бюджетное образовательное учреждение высшего образования

    «Тольяттинский государственный университет»
    Институт математики, физики и информационных технологий

    (наименование института полностью)



    (Наименование учебного структурного подразделения)




    (код и наименование направления подготовки / специальности)



    (направленность (профиль) / специализация)



    Практическое задание №___
    по учебному курсу « Введение в программную инженерию »

    (наименование учебного курса)
    Вариант ____ (при наличии)


    Обучающегося

    Тимур Русланович Нарбеков







    (И.О. Фамилия)




    Группа

    ПИбд-2106б













    Преподаватель

    Оксана Викторовна Оськина







    (И.О. Фамилия)





    Тольятти 20__



    Основные процессы ЖЦ ПО

    Стандарт ISO/IEC

    12207

    Стандарт

    ISO/EC

    15504

    Методология Agile

    Общее

    Различие




    Основные процессы жизненного цикла ISO/IEC 12207- Разработка: разработка требований, ппроектирование ПС, кодирование ПС, интеграция, тестирование, системное тестирование, инсталяция.

    Эксплутация: Внедрения процесса, поддержка, поддрежка потребителя, Фунциоональное тестирование, испольцование функицй, эксплуатация системы.

    Сопровождение: Внедрение процесса, анализ проблем и модификаций,реализация модификаций, анализ сопровождения, перемещение, удаление.

    Процессы жизненного цикла ПО и систем по ISO 15504:

    Зказчик и поставщик- Приобретение ПО; Составление контракта;Определение нужд;Проведение совместных экспертиз и аудиттов;Подготовка к передаче; Поставка и развертывание; Поддержка эксплуатации;Предоставление услуг;Оценка удовлетворенности заказчиков.

    Процессы уровня организации-Развитие бизнеса;Определение процессов;Усовершенствование процессов; Обучение;Обеспечение переиспользования;Обеспечение инсрументами; Обеспечение среды для работы.

    Процессы уровня проектта-

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

    Инжерные процессы-Выделнение системных требований и проектирование системы в целом;Выделение требований к ПО;Проектирование ПО;Реализация,интеграция и тестирование ПО;Интеграция и тестироование системы; Сопровождение системы ПО.

    Процессы поддержки-

    Разработка документации; Управление конфингурации;Обеспечение качества; Разрешение проблеим; Проведение экспертиз.

    Agile-Интеративная модель разработки, в которой программное обеспечение создают инкементально с самого начала проекта, в отличии от каскадных моделий, где код достовляется в конце рабочего цикла.
    Основа гибкой методологии- разбиение проктов на ммаленькие рабочие кусочки. Называемые пользовательскими историями.

    Как правило, для гибкогшо подхода Agile характерна работа короткими интерациями по две-три недели.Внутри каждой интерауии собрана серия задач: анализ, проектирование, непосредственно работа и тестирование. После каждой интерации команда анализирует результаты и меняет прироритеты для следующего цикла. Осноывные этапы методологии Agile: 1-Планирование. 2-Проектирование. 3-Создание прокета. 4- Тестирование. 5-Обратная связь. 6- Запуск.

    Связь стандарта ISO 15504 со тандартом IISO12207 состоит в том, что все процессы стандарта ISO 15504 принадлежат к одной из следющих типов-

    Базовый- процесс из 12207

    Раширенный- расширение процесса из 12207
    Новый- процесс, не описанный в 12207

    Составляющий- часть процессы из 12207

    Раширенный состовляющий – раширенная часть проц. из 12207.













































































    написать администратору сайта