Контрольная работа: Модели жизненного цикла разработки программного продукта (2022 г.)


Чтобы узнать стоимость работы и выбрать удобную систему оплаты, нажмите кнопку

Предмет:
Программирование
Тип работы:
Контрольные работы
Количество страниц:
18

по учебной дисциплине: Методы тестирования информационных систем

Содержание
Введение 3
1 Понятие и этапы жизненного цикла информационных систем 4
2 Модели жизненного цикла 9
Заключение 16
Список использованной литературы 17
 
Контрольная работа посвящена рассмотрению моделей жизненного цикла разработки программного продукта в рамках изучения методов тестирования информационных систем. В первой части работы даётся понятие жизненного цикла информационных систем и описываются его основные этапы, такие как планирование, разработка, тестирование, внедрение и сопровождение.
Во второй части рассматриваются различные модели жизненного цикла разработки, включая каскадную модель, спиральную модель, модель V-образного цикла и метод гибкой разработки (Agile). Приводится сравнительный анализ моделей, раскрываются их особенности, преимущества и недостатки, а также подходы к их выбору в зависимости от требований проекта.
Работа акцентирует внимание на значимости выбора подходящей модели жизненного цикла для повышения качества программного продукта и эффективности процессов тестирования и разработки.

Введение
У программного обеспечения, как у живого существа есть свой жизненный цикл. Жизненный цикл ПП – это стадии, которые проходит программный продукт от появления идеи до ее реализации в коде, имплементации в бизнес и последующей поддержки. Модели жизненного цикла во многом предопределяют и методологии разработки ПО. 
Любая информационная система строится, эксплуатируется и развивается с течением времени. Это утверждение позволяет говорить о жизни или жизненном цикле информационных систем, который включает в себя все этапы и фазы ее создания, существования и развития - от возникновения потребности в ИС по назначению до полного прекращения ее использования в связи с устареванием или утратой потребности в решении соответствующих задач.
Жизненный цикл информационных систем достаточно продолжителен. Фундамент информационных систем как нежестких систем, предназначенных для долговременной системной работы, во многих организациях характеризуется жестким, строго регламентированным промышленным подходом. К информационным системам предъявляются особые требования с точки зрения их эффективности, надежности, устойчивости к помехам при эксплуатации, выбора модели хранения данных. Часто ставится задача достижения результата в четко определенное время, не превышающее заданное время. Большое внимание уделяется отладке и тестированию - как отдельных компонентов, так и всей информационной системы в целом.
Общий срок службы информационных систем может составлять десять и более лет, из которых 70-90% приходится на этап эксплуатации и технического обслуживания. Продолжительность работы может привести к необходимости модернизации информационных систем и, следовательно, к возвращению к ранее изученным фазам.  
 

2 Модели жизненного цикла

Существует две основные модели жизненного цикла информационных систем:
1. классический жизненный цикл (его также называют каскадной моделью).
2. спиральная модель
Каскадная модель жизненного цикла
Модели жизненного цикла разработки программного продукта
С другой стороны, для комплектации такой продукции требуется очень строгий менеджмент, и существует риск закручивания спирали в неопределенный цикл. Поэтому дисциплина при внесении изменений и степень принятия запросов на изменения очень важны для успешной разработки и внедрения продукта.
Преимущества спиральной модели SDLC представим на рисунке 4.
Преимущества спиральной модели SDLC
Список использованной литературы
1. Бирюков А.Н. Процессы управления информационными технологиями : учебное пособие / Бирюков А.Н. – Москва : КноРус, 2021. – 207 с.
2. Гохберг Г.С. Информационные технологии: учебник для студ. учреждений сред. проф. образования / Г.С.Гохберг, А.В.Зафиевский, А.А.Короткин. – М. : Издательский центр «Академия», 2017. – 240 с.
3. Зекерьяев Р. И. Информационные технологии: учебное пособие для бакалавров / Р. И. Зекерьяев. – Москва : Ай Пи Ар Медиа, 2022. – 83 c.