31142

Понятия и процессы ЖЦ ПО

Доклад

Информатика, кибернетика и программирование

Он охватывает работы по созданию ПО и его компонентов в соответствии с данными требованиями включая оформление проектной и эксплуатационной документации подготовку материалов необходимых для проверки работоспособности и соответствующего качества программных продуктов материалов необходимых для организации обучения персонала и т. Определение компонентов ее оборудования ПО и операций выполняемых эксплуатирующим систему персоналом. Разработка и документирование программных интерфейсов ПО и БД разработка предварительной версии...

Русский

2013-08-25

43.11 KB

1 чел.

Вопрос 4 Понятия и процессы ЖЦ ПО.

Жизненный цикл – это период времени, который начинается с момента принятия решения о необходимости создания ПО и заканчивается в момент полного изъятия из эксплуатации.

Программный продукт – набор компьютерных программ, процедур и возможно связанной с ними документации и данных.

Процесс – совокупность взаимосвязанных действий, преобразующих некоторые входные данные в выходные.

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

В соответствии с данным стандартом все процессы ЖЦ разделены на 3 группы.

Основные процессы.

Процесс разработки предусматривает действия и задачи, выполняемые разработчиком. Он охватывает работы по созданию ПО и его компонентов в соответствии с данными требованиями, включая оформление проектной и эксплуатационной документации, подготовку материалов, необходимых для проверки работоспособности и соответствующего качества программных продуктов, материалов, необходимых для организации обучения персонала и т.д.

Подготовительная работа. Выбор модели ЖЦ, методы, средства разработки, составление плана выполнения работ.

Анализ требований к системе. Определяются ее функциональные возможности, пользовательские требования, требования к надежности, внешним интерфейсам.

Проектирование архитектуры системы. Определение компонентов ее оборудования, ПО и операций, выполняемых эксплуатирующим систему персоналом.

Анализ требований к ПО. Предполагает определение следующих характеристик для каждого компонента ПО:

  1.  Функциональные возможности;
  2.  Внешние интерфейсы;
  3.  Спецификация надежности и безопасности;
  4.  Эргономические требования;
  5.  Требования к установке, эксплуатации, сопровождению и пользовательской документации.

Проектирование архитектуры ПО. Разработка и документирование программных интерфейсов ПО и БД, разработка предварительной версии пользовательской документации, определение структуры ПО и состав его компонентов, разработка и документирование предварительных требований к тестам и плана интеграции ПО.

Детальное проектирование ПО. Описание компонентов ПО и интерфейсов между ними достаточное для их последующего кодирования и тестирования, разработка детального проекта БД, обновление пользовательской документации и плана интеграции ПО.

Интеграция ПО. Сборка разработанных компонентов в соответствии с планом интеграции и их тестирование.

Классификационное тестирование ПО. Проводится в присутствии заказчика.

Интеграция системы. Сборка всех ее компонентов.

Вспомогательные процессы.

Документирование. Завершение оформления проекта ИС.

Управление конфигурацией. Предполагает административные и технические процедуры на всем ЖЦ для определения состояния компонентов ПО в системе, управления модификациями ПО, описания и подготовки отчетов о состоянии компьютеров. Конфигурация - совокупность его функциональных и физических характеристик, установленных в технической документации и реализованных в ПО.

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

Аттестация. Определение полноты соответствия заданных требований и созданной системы их конкретному функциональному назначению.

Совместная оценка. Предназначен для оценки состояния работ по проекту и ПО, создаваемого при выполнении данных работ. Процесс сосредоточен на контроле планирования независимой оценки.

Аудит. Определение соответствия требованиям, планам и условиям договора. Может выполняться двумя любыми сторонами, участвующими в договоре, при этом одна сторона проверяет другую. Это ревизия, проводимая в целях независимой оценки.

Разрешение проблем. Обнаруженные проблемы различного характера должны быть идентифицированы, описаны и разрешены.

Организационные процессы

Управление. Состоит из действий и задач, которые могут выполняться любой стороной, управляющей своими процессами. Данная сторона отвечает за управление выпуском продукта, управление проектом и задачами, соответствующих процессов, таких как организационные и т.д.

Создание инфраструктуры. Охватывает выбор и поддержку технологии, стандартов и инструментальных средств выбор и установку программных и аппаратных средств, используемых для разработки эксплуатации или сопровождения ПО.

Усовершенствование. Оценка, измерение, контроль и усовершенствование процессов ЖЦ. Направлено на повышение производительности труда, участвующих специалистов.

Обучение и постоянное повышение квалификации персонала.


 

А также другие работы, которые могут Вас заинтересовать

55635. Римська республіка у ІІ-І ст. до н.е 182.5 KB
  Мета: ознайомити учнів із протиріччями римського суспільства в II ст. до н.е, політичною ситуацією в Римі в І ст. до н.е; розвивати вміння аналізувати діяльність історичних осіб(реформаторська діяльність братів Граків, диктатура Сулли); розглянути причини і перебіг повстання Спартака...
55636. Правовий ринг 39 KB
  Цією мовою розмовляли Юлій Цезар і Цицерон, Юліан Клавдій і Корнелій.У V ст.вона стала вмирати. Цією мовою написані «Пакти й Конституції законів та вольностей Війська Запорозького. Сьогодні цією мовою користується медицина.(Латинська).
55638. Работа с фрагментами рисунка 291 KB
  Цели урока: Образовательная: отработка навыков работы с графическим редактором; повторение и закрепление навыков умения работать с инструментами научить составлять рисунок используя несколько одинаковых фрагментов рисунка...
55640. Рівність геометричних фігур. Перша ознака рівності трикутників 316 KB
  Перша ознака рівності трикутників Мета: домогтися розуміння учнями змісту першої ознаки рівності трикутників: формувати навички розвязування вправ; виховувати пізнавальну активність; розвивати логічне мислення учнів.
55641. Рівняння 64.5 KB
  Мета уроку: формування понять піраміда основа вершина бічні ребра висота піраміди вмінь учнів знаходити елементи піраміди. Спільну вершину трикутних граней називають вершиною піраміди протилежну...
55642. Квадратні рівняння. Розв’язування неповних квадратних рівнянь 119 KB
  Мета: Повторити вивчений матеріал про лінійні рівняння з однією змінною рівняння першого степеня його корені та способи розвязування; Вивести: означення квадратного рівняння та навчитися їх перетворювати до зведених квадратних рівнянь...
55643. Алгебраїчні рівняння та нерівності вищих порядків, які зводяться до квадратних 2.48 MB
  Основні методи розвязання рівнянь Розкладання лівої частини рівняння на множники А Спосіб групування 1 Розвязання 2 Відповідь: Б Застосування схеми Горнера 1 Розвязання Дільниками вільного члена є числа Серед них знаходимо корені рівняння...