Логотип Автор24реферат
Задать вопрос
Реферат на тему: Разработка различных программных продуктов при помощи самых разных технологий, что необходимые для выполнения процесса тестирования, анализа проектов, поддержки и других шагов жизненного цикла (ЖЦ) ПС.
100%
Уникальность
Аа
20801 символов
Категория
Программирование
Реферат

Разработка различных программных продуктов при помощи самых разных технологий, что необходимые для выполнения процесса тестирования, анализа проектов, поддержки и других шагов жизненного цикла (ЖЦ) ПС.

Разработка различных программных продуктов при помощи самых разных технологий, что необходимые для выполнения процесса тестирования, анализа проектов, поддержки и других шагов жизненного цикла (ЖЦ) ПС. .doc

Зарегистрируйся в два клика и получи неограниченный доступ к материалам,а также промокод Эмоджи на новый заказ в Автор24. Это бесплатно.

Введение

За последние 15 лет управления бизнеса, уровень оптимальность развития или же других значимых областей в жизни человека определяют информационные системы (ИС).
Данный вид программных систем (ПС) основываются на частом использовании самых различных множеств современной электронно-вычислительной техники, а также некоторых специализированных телекоммуникационных ИС, программного обеспечения, инновационных информационных технологий в разных сферах деятельности, которые дают возможность помочь оперативно в решении различных управленческих задач прикладного направления с помощью анализа, обработки имеющейся информации, – поступающей в реальном времени, а также и очень больших массивов информации, хранящихся в массивах данных – базах данных (БД).
Актуальность проблемы на данном этапе развития состоит непосредственная разработка различных программных продуктов при помощи самых разных технологий, что необходимые для выполнения процесса тестирование, анализа проектов, па также поддержки и других шагов жизненного цикла (ЖЦ) ПС. Это даст все современные возможности разрабатывать специальный программный продукт для поддержания и выполнения в оптимальном режиме.
Цель написания исследования состоит в характеристике самых популярных в данное время моделей ЖЦ, описание их некоторых особенностей в их программной реализации.
В предлагаемом исследовании можно выделить следующие основные задачи:
–рассмотреть главные типы ЖЦ;
охарактеризовать содержание всех рассматриваемых этапов ЖЦ;
изучить специфику самых основных типов моделей: каскадной, спиральной модели и др.
Объектом для исследования работы является жизненный цикл разработки ПС.
Предмет исследования – модели ЖЦ.
Этапами развития указанных теоретических основ по данной тематике занимались специалисты: Самовлов А.К., Антохин М.В., Фаронов О.К. и другие.

1. ОПРЕДЕЛЕНИЯ ЖИЗНЕННОГО ЦИКЛА ПС

Основные понятия
Жизненный цикл в современных ПС – это полностью непрерывный процесс, что может выполняться с момента непосредственно утверждения надобности для создания ПС, а также и заканчивается он прямо в момент полного изъятия его с эксплуатации. [3]
На рисунке 1 рассмотрена структурная схема терминологии, что связанная с определением ЖЦ ПС:

Рисунок 1 – Типовая структура понятий для ЖЦ
Стоит также заметить, что каждый ЖЦ является только одним с базовых терминов по теории проектирования для современных программных продуктов [12].
Основным нормативным положением, что выполняет регламентацию разработки жизненного цикла, считают сертифицированный международный стандарт с разработки ISO 12235 Международной организации по реализации стандартизации ПС.
Он выполняет определение типичной (традиционной) схемы ЖЦ, которая также использует, задачи, разнообразные действия, которые надо во время проектирования ПС выполнять.
Сама структура указанного цикла основана по уже действующему стандарту ISO 12235 с группами (рисунок 2): [13]
–вспомогательные;
–основные (главные);
–организационные.

Рисунок 2 – Типовая структура ЖЦ
Все основные группы процессов по ЖЦ в себя включают перечень определенных действий, что связаны с задачами, которые всегда должны быть выполнены при выполнении ЖЦ. [20]
К главным процессам, которые имеются в ЖЦ относят такие:
–разработку ПС;
–эксплуатацию;
–приобретение ПС;
–поставку;
–сопровождение ПС.
Процесс приобретения в большинстве случаев охватывает действия заказчиков на приобретение непосредственно программного продукта.
По таким действиям относят:[8]
Подготовка выходных предложений – это процесс разработки и составление самых первичных предложений, которые должны удовлетворять требованиям непосредственно к разрабатываемой системе; а также множество необходимых подпрограмм и программных средств; разные условия или соглашения.
Подготовка, корректировка имеющихся договоров реализует такие основные задачи:
–выбор самого лучшего предложения;
–выбор разработчиков;
–заключение контракта с разработчиками;
–выполнение изменений для договора по реализации ПС на основании требований клиентов.
надзор за работой поставщика также осуществляется с помощью действий аудита;
определенное приобретения может подразумевать также много задач: определение клиентом практически всех потребностей при разработке ПС.
Окончание разного рода работ по проектированию ПС
На окончательном этапе подготавливаются разнообразные виды окончательных тестов.
Основные виды тестирования показаны на рисунке 3.
Завершение работ может также осуществляться в случае их удовлетворения абсолютно всем условиям с технического задания.
Поставка ПС охватывает также разные действия с требованиями поставщиков при получении готового ПС. [2]
К таким действиям можно отнести:
Инициирование поставки – это непосредственное рассмотрение поставщиком своих предложений.

Рисунок 3 – Виды тестирования
Подготовка ответов на предложения по результатам проверки;
Подготовка договоров осуществляется после процедуры определения поставщика;
Процесс реализации планирования часто используется также и после утверждения разных договоров и выполняет задачи:
–принятие решений для поставщиков с точки зрения выполнения самых различных работ;
–выполнение разработки целевого плана по управлению ПС, что в себе также содержит организацию проектов, их разграничение ответственности по интегрированной среде разработки.[17]
Субподрядчик (или подрядчик) является организацией или корпорацией (индивидуум), заключившие договоры по разработке и исполнении работ.[1]
Выполнение работы, контроль выполнения.
Проверка работоспособности ПО.
Доставка ПС, а также завершение некоторых основных работ, что выполняются строго по условиям, которые оговорены в процессе его непосредственного подписания, а также при инициировании работами по реализации приемки работ.
Непосредственно процессы по разработке охватывают самые различные используемые действия, а также и задачи для разработчиков:[5]
Создание ПО и его компонентов с помощью ранее описанных требований, при этом включая непосредственное оформление промежуточной и результатной документации;
Подготовка различных материалов, что являются обязательными при проверке ПС;
Подготовка самых различных материалов, что используются для организации у клиентов поднятия квалификационного уровня для работы с ПО.
Процесс эксплуатации охватывает все предусмотренные ранее действия и другие задания оператора, что занимаются непосредственной работой с ПС

Зарегистрируйся, чтобы продолжить изучение работы

.
К таким действиям часто относят: [9]
эксплуатационное тестирование ПС;
подготовительная работа с ПС
эксплуатация непосредственно ПС;
поддержка ПС.
Процесс сопровождения также активизируется часто при выполнении изменений ПС, соответствующей документации, что были вызваны некоторыми уже возникшими проблемами.
Основными целями для таких процессов часто бывает проектирование надежного, удовлетворяющего всем требованиям заказчика ПС непосредственно в сроки договора.

1.2. Применение вспомогательных процессов в ЖЦ
К разным вспомогательным процессам часто относят действия по выполнению документирования, управлению рабочей конфигурацией, обеспечению непосредственного качества, верификации, совместного тестирования, аудита, аттестации, а также и разрешения разного рода возникших проблем.[12]
Процесс документирования любой работы с ПС может предусматривать специальное формальное описание по всей информации, что была создана в этапах ЖЦ.[4]
Разные процессы управления рабочими конфигурациями могут предполагать технические процедуры ЖЦ.[6]
Согласно стандартизации класса IEEE-91 под структурой ПС часто понимается вся совокупность его физических, функциональных характеристик, а также устанавливающихся в документации или реализованы непосредственно в ПС.
Этот процесс имеет этапы:[20]
Подготовительную работу;
Процесс идентификации рабочей конфигурации – утверждаются все имеющиеся правила, при использовании которых однозначно можно определять компоненты ПС, их некоторые версии. Также ко всем из компонентов, его имеющимся версиям может ставится обозначаемый комплект документов в соответствие с ПС;
Контроль рабочей конфигурации предназначается для выполнения полностью систематического рассмотрения главных предполагаемых модификаций ПС, координированной реализации с эффективности модификации ПС;[3]
Учет состояния для конфигурации отображает регистрацию полностью всех состояний компонентов в ПС, подготовку разных отчетов всех реализованных, а также отвергнутых модификациях для версий разного рода составных частей ПС.
Процесс обеспечения уровня качества обеспечивает соответствующие гарантии, что процессы ЖЦ будут соответствовать заданным требованиям и имеющимся планам.[10]

1.3 Организационно-документальные процессы ЖЦ
Самоцелью выполнения организационно-документальных задач является использования уровня разработки удовлетворяющего всем основным требованиям, а также надежного ПС именно в те сроки, что будут установлены договорами.
К таким основным организационным процессам можно также относить все процессы, что выполняются в процессе управления, создания инфраструктуры. [15]
Процессы управления программными проектами состоят иногда с действий, задач, реализованы абсолютно любой стороной, которая имеет возможность управлять процессами.
Сторона заказчика также отвечает за выполнение разных этапов менеджмента, выпуском программного продукта, проектов соответствующих процессов:[14]
–приобретения;
–разработки;
–эксплуатации;
–поставки;
–сопровождения и других.
Процесс создания инфраструктуры также рассматривает этап выбора, реализации технологий, стандарта, разных инструментальных средств, выбор программно-аппаратных средств для разработки и сопровождения программных продуктов.
Процессы по усовершенствованию ПС предусматривают измерение, а также оценку или контроль ЖЦ.
Процессы обучения часто могут охватывать первоначальные их обучения, повышение квалификации по работающему персоналу. Главные эти процессы также зависят от уровня знаний и квалификации персонала.
В первом разделе рассмотрены понятия, что тесно связаны с определением ЖЦ ПС, рассмотрены некоторые группы процессов, входящие в стандартные шаги ЖЦ.

ОПИСАНИЕ МОДЕЛЕЙ ЖИЗНЕННОГО ЦИКЛА

2.1. Каскадная модель
Каскадная модель может характеризоваться разбиением разработки определенного программного средства на некоторые этапы, причем все их переходы с определенных таких этапов к следующему будут реализованы только после завершения предварительных этапов (рисунок 4).[4]

Рисунок 4 – Каскадная модель
Рассмотрим некоторые положительные особенности описываемой модели ЖЦ:
при каждом этапе такого полностью цикла создается законченный набор всей проектной документации;
–все этапы, должны быть реализованы в нужной последовательности, они дают возможность полностью спланировать конкретные сроки по окончании работ.
Рассматриваемый подход очень хорошо ранее зарекомендовал при реализации проектирования программ самой разной сложности, а также автоматизированных систем, при которых можно на выходном этапе разработки практически точно выполнить формулировку абсолютно всех требований работы

50% реферата недоступно для прочтения

Закажи написание реферата по выбранной теме всего за пару кликов. Персональная работа в кратчайшее время!

Промокод действует 7 дней 🔥
Больше рефератов по программированию:

Требования к ОС для выполнения задач реального времени

22331 символов
Программирование
Реферат
Уникальность

Обзор языка программирования LISP

17271 символов
Программирование
Реферат
Уникальность

Информация о текстовом процессоре Word или графической системе AutoCAD

8680 символов
Программирование
Реферат
Уникальность
Все Рефераты по программированию
Закажи реферат

Наш проект является банком работ по всем школьным и студенческим предметам. Если вы не хотите тратить время на написание работ по ненужным предметам или ищете шаблон для своей работы — он есть у нас.