Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Жизненный цикл разработки программного обеспечения: этапы, модели и методологии

Автор:   •  Февраль 26, 2023  •  Лабораторная работа  •  533 Слов (3 Страниц)  •  134 Просмотры

Страница 1 из 3

МИНИСТЕРСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БЕЛАРУСЬ

Учреждение образования

БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ИНФОРМАТИКИ И РАДИОЭЛЕКТРОНИКИ

Инженерно-экономический факультет

Кафедра экономической информатики

Отчет

по лабораторной работе №1

на тему «Жизненный цикл разработки программного обеспечения: этапы,

модели и методологии»

по курсу «Технология разработки программного обеспечения»

Выполнил:

Я. С. Толкачева

студент группы  272302

Проверил:

А. Ю. Медведева

ассистент кафедры ЭИ

Минск 2022

Лабораторная работа №1 (часть 1)

Жизненный цикл разработки программного обеспечения: этапы, модели и методологии

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

Ход работы

1

Таблица 1 – Достоинства и недостатки моделей ЖЦ ИС

Модель ЖЦ ИС

Достоинства

Недостатки

1

2

3

Каскадная

Является самой простой моделью ЖЦ ИС.

На каждом этапе формируется законченный набор проектной документации,

отвечающий критериям полноты и согласованности.

Последовательное выполнение этапов работ позволяет планировать сроки завершения и соответствующие затраты.

Вся работа разбивается на этапы.

1.Получение результатов с существенной задержкой.

2. Сложность параллельного ведения работ по проекту.

3. Сложность управления проектом, и как следствие, высокий уровень риска и ненадежность вложений в ИС

      Продолжение таблицы 1

1

2

3

Итерационная

Имеется возможность проводить межэтапные корректировки.

Время жизни каждого из этапов растягивается на весь период разработки.

Низкая трудоёмкость разработки.

Наличие обратной связи между этапами разработки.

Учитываются реально существующие взаимовлияния результатов разработки на различных этапах.

1.Вследствие большого числа итераций возникают рассогласования выполнения проектных решений и документации.

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

3. Наличие потребностей пересмотра ранее сформировавшихся требований вследствие объединения отдельных задач в общесистемные

Спиральная

1.Наличие итераций.

2.Этапы проектирования и анализа имеют высокое значение.

3.Итерации являются законченными циклами разработки.

4.Выпуск с каждой итерацией более совершенной версии продукта.

5.Возможность перехода на следующий этап разработки, не дожидаясь полного завершения текущего этапа.

1.Наиболее сложная модель ЖЦ ИС.

2.Высокая стоимость проектирования.

3.Возможны затруднения в определении места перехода на новый виток.

4.Сложность ведения документации.

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

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

невозможно использование/

     

...

Скачать:   txt (8.9 Kb)   pdf (85.9 Kb)   docx (12.5 Kb)  
Продолжить читать еще 2 страниц(ы) »
Доступно только на Essays.club