Качество информационных систем Практическая работа №1. Качество ИС Практика1. Отчет по практической работе дисциплина Качество информационных систем
Скачать 494.33 Kb.
|
Министерство образования, науки и молодежной политики Нижегородской области Государственное бюджетное образовательное учреждение высшего образования «Нижегородский государственный инженерно-экономический университет» (ГБОУ ВО НГИЭУ) Институт: «Информационные технологии и системы связи» Кафедра: «Информационные системы и технологии» ОТЧЕТ ПО ПРАКТИЧЕСКОЙ РАБОТЕ Дисциплина «Качество информационных систем» Выполнил: студент 20 ИО Коряжкин Артем Александрович Руководитель: к.э.н., Кривоногов С.В. г. Княгинино 2023 г. Тема. Выбор и адаптация модели жизненного цикла для конкретного проекта. Цель. Научиться выбирать и адаптировать модель жизненного цикла, подходящей к условиям конкретного проекта. Оборудование. ПК Ход работы Для выполнения данной практической работы выбран вариант №7 по списку: «Диагностика локальных сетей». Задание №1. Заполнить таблицу выбора модели ЖЦ на основе характеристик требований.
Задание №2. Заполнить таблицу выбора модели ЖЦ на основе характеристик команды разработчиков.
Задание №3. Заполнить таблицу выбора модели ЖЦ на основе характеристик коллектива пользователей.
Задание №4. Заполнить таблицу выбора модели ЖЦ на основе характеристик типа проекта и рисков.
Задание №5. Расположите по степени важности критерии. По степени важности, выбор модели для ЖЦ системы «Диагностика локальных сетей» используется следующий порядок:
Задание №6. Выберите модель ЖЦ для реализации поставленной задачи. С точки зрения практичности, для варианта системы «Диагностика локальных сетей», наиболее предпочтительной моделью ЖЦ является: модель «Быстрого прототипирования». Задание №7. Выполните адаптацию выбранной модели с учетом характеристики проекта. Модель, выбранная для какого-либо проекта, должна обеспечивать потребности организации, соответствовать типу выполняемых работ, а также навыкам и инструментальным средствам, которые имеются у специалистов-практиков. В каждом проекте, выполняемом организацией, можно применить отдельную модель жизненного цикла, которая подвергается настройке. Однако интеграция моделей жизненного цикла с "каркасом" процесса — это уже другая стадия в ходе достижения более высокого уровня завершенности процесса разработки ПО. Разрабатываемые программы должны обладать постоянными характеристиками. В то же время реализация этого процесса должна быть гибкой, что обеспечивается с помощью настраиваемых моделей жизненного цикла разработки ПО. Ответы на вопросы: Вопрос №1. Модель быстрого протитипирования предназначена для быстрого создания прототипов продукта с целью уточнения требований и поэтапного развития прототипов в конечный продукт. Скорость (высокая производительность) выполнения проекта обеспечивается планированием разработки прототипов и участием заказчика в процессе разработки. Начало жизненного цикла разработки помещено в центре эллипса. Следующий уровень – создание исходного прототипа на основе быстрого анализа, проекта база данных, пользовательского интерфейса и некоторых функций. Затем начинается итерационный цикл быстрого прототипирования. После этого следуют тестирование в предельных режимах, определение квалификационных критериев и настройка, а затем, как обычно, функциональное сопровождение. Вопрос №2. XP-процесс - облегченный (подвижный) процесс (или методология). ХР-процесс ориентирован на группы малого и среднего размера, строящие программное обеспечение в условиях неопределенных или быстро изменяющихся требований. ХР-группу образуют до 10 сотрудников, которые размещаются в одном помещении. Основная идея ХР — устранить высокую стоимость изменения, характерную для приложений с использованием объектов, паттернов* и реляционных баз данных. Вопрос №3. Зрелость процессов — это степень их управляемости, контролируемости и эффективности. Макетирование — это процесс создания объемного изображения, позволяющего определить параметры пространственной структуры, размеров, пластики и пропорций поверхностей. Вывод: в ходе данной практической работы мы познакомились с моделями жизненного цикла, научились выбирать и адаптировать модель жизненного цикла, подходящей к условиям конкретного проекта. |