31142

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

Доклад

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

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

Русский

2013-08-25

43.11 KB

1 чел.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


 

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

383. Керамические материалы и изделия 273.5 KB
  Классификация керамических материалов. Заполнители для легких бетонов (керамзит). Общая технологическая схема изготовления керамических изделий. Пластичный способ формовки. Сушка и обжиг керамических материалов.
384. Процесс внедрения CRM-системы, как источник увеличения финансово-ресурсной базы коммерческой организации 571 KB
  Рассмотреть прибыль, как основной источник финансовых ресурсов. Дать организационно-эконмическую характеристику ООО Консультант Самара. Разработать программу мероприятий по внедрению CRM-системы.
385. Насосные агрегаты нефтеперекачивающих станций 560 KB
  Проведение диагностирования и прогнозирования общего технического состояния насосных агрегатов нефтеперекачивающих станций. Формирование и реализация планов капитального ремонта магистральных нефтепроводов.
386. Реконструкция лесопильного цеха на базе станка Лаймет-120 588 KB
  Полное рациональное комплексное использование древесины. Техическое перевооружение лесопильно-деревообрабатывающих предприятий с полной механизацией и полной или частичной автоматизацией технологических и транспортных процессов. Коренное улучшение хранения сырья и лесопродукции.
387. Пристрій відображення символів на семи сегментному індикаторі 1.69 MB
  Відображення символів у вигляді семи сегментного індикатору. Розробка таблиці істинності. Отримання МДНФ функцій сегментів семи сегментного індикатора та побудова комбінаційних схем, що реалізують ці функції, в заданому елементному базисі.
388. Технологическая часть промышленного приборостроения. Характеристика типов производства 431 KB
  Характеристика типов производства бывает следующих видов. Сборка и монтаж печатной платы на непрерывно–поточной линии. Численность рабочих на поточной линии. Расчет стоимости основных производственных фондов.
389. Смоленские Евреи в период Великой Отечественной войне 2.79 MB
  Политика антисемитизма в советское время. Освящение массового уничтожения еврейской нации на территории Смоленской. Причины и последствия тактики замалчивания Холокоста и участия евреев в Великой Отечественной войне.
390. За что я люблю машины. История создания автомобиля 427 KB
  РАССКАЗАТЬ О СВОЕЙ ЛЮБВИ К АВТОМОБИЛЯМ. ПОДРОБНЕЕ УЗНАТЬ ИСТОРИЮ СОЗДАНИЯ АВТОМОБИЛЯ. ПОДТВЕРДИТЬ МЫСЛЬ О ТОМ, В СОВРЕМЕННОМ МИРЕ ЖИЗНЬ БЕЗ АВТОМОБИЛЕЙ УЖЕ НЕВОЗМОЖНА. ЧТО ПРИВОДИТ АВТОМОБИЛЬ В ДВИЖЕНИЕ.
391. Проблемы экономической безопасности России 128 KB
  Ключевые тенденции проблематики экономической безопасности. Прикладные аспекты экономической безопасности. Глобализация как угроза экономическому суверенитету государства. Методика определения ключевых проблем экономической безопасности.