Академический Документы
Профессиональный Документы
Культура Документы
программных средств
Шаршеева К.Т.
ISO/IEC 12207-95
• ГОСТ Р ИСО/МЭК 12270. 2000
– Процессы жизненного цикла программных средств
• Программный продукт (или ПО):
– набор компьютерных программ, процедур
– и связанной с ними документации и данных
• Жизненный цикл ПО – это непрерывный процесс,
который
– начинается с момента принятия решения о необходимости его
создания
– заканчивается в момент его полного изъятия из эксплуатации
• Стандарт определяет:
– организацию и
– структуру ЖЦ ПО
ИСО/МЭК 12207 устанавливает общую структуру для
процессов жизненного цикла программных средств с
четкой терминологией, на которую может ссылаться
промышленность.
Это относится
• к приобретению систем, программной продукции и услуг,
• к поставке,
• реализации,
• функционированию,
• сопровождению
• выведению программных продуктов из эксплуатации целиком
или частично, выполняется ли это внутри или во вне
организации.
Система (устойчивая)
Проект (процесс)
5.4.5.2.2.3 Риски последовательного
подхода
a) за эти годы реализации могут измениться ожидания и
требования, связанные с системой;
b) из команд могут уйти знающие работники;
c) может измениться персонал, принимающий решения
в организации;
d) может измениться персонал заказчика в организации
приобретающей стороны;
e) могут уйти из бизнеса поставщики системных
элементов и связанных услуг или измениться
технологии;
f) могут иметь место технические риски;
g) за время длительной реализации может возникнуть
техническое устаревание
5.4.5.2.2.4 Возможности
последовательного подхода
a) подход преднамеренного поэтапного уточнения,
посредством чего прогресс в реализации системы
тщательно оценивается в каждой контрольной точке,
позволяет оценивать системные качество и риски и
подтверждать инвестиционные решения прежде, чем
осуществляется переход к следующей стадии
реализации, производства или поставки партии на
рынок;
b) все способности системы поставляются в одно и то же
время;
c) штатные решения по модификации позволяют
определить, осуществлять ли сопровождение,
существенную модификацию или вывести систему из
обслуживания;
d) старые системы могут быть синхронно выведены из
обслуживания или удалены с рынка.
5.4.5.2.3
Инкрементный подход
5.4.5.2.3 Инкрементный подход
• Новые версии продуктов
• Контрольные точки установлены в запланированных
интервалах, чтобы ввести запланированную версию системы,
которая может быть выпущена на рынок.
• Система, реализованная как результат стадии замысла, может
оказаться первой версией. Вполне обычно, когда полные
способности последней версии, которая будет представлена на
рынке, могут быть известны в начале реализации системы.