148
ПР — программирование и тестирование программ являются
технической реализацией проектных решений и выполняются с по-
мощью выбранного инструментария разработчика, включающего
языки и системы программирования. Разработка отдельных модулей
ПП ведется параллельно для сокращения продолжительности этого
этапа. Тестирование является важным этапом разработки ПП и не-
редко требует не меньше времени, чем программирование. Програм-
ма проверяется на устойчивость работы в
случае неверных входных
данных, ошибочных действиях пользователя и сбоя аппаратного обе-
спечения. Тестирование разбивается на два этапа. Альфа-тестирование
осуществляется в месте его разработки, и его результатом является
стабильно работающая программа. Бета-тестирование производится
у заказчика ПП для проверки его функциональности и выявления
оставшихся ошибок. Тестирование продолжается и на этапе экс-
плуатации.
ДК — документирование ПП заключается в
разработке необходи-
мых сведений по установке и обеспечению надежной работы ПП,
поддержке пользователей при выполнении функций обработки си-
стемой помощи и подсказок, определении порядка взаимодействия
ПП с другими программами.
Стадия э к с п л у а т а ц и и и с о п р о в о ж д е н и я включает в
себя следующие этапы.
ВР — выпуск ПП на рынок ПО сопровождается различными
приемами маркетинга: рекламой, увеличением числа каналов реали-
зации, скидками, службой поддержки и др. ПП может быть выпущен
на рынок как коммерческое, условно-бесплатное (shareware) или бес-
платное (freeware) ПО.
Для получения копии коммерческого ПО пользователь должен
предварительно его оплатить. Условно-бесплатное ПО является озна-
комительным. Пользователь может попробовать данный ПП в тече-
ние определенного периода. По истечении этого периода пользователь
должен купить ПО или отказаться от его использования. Бесплатное
ПО не имеет ограничений на использование.
Рис. 10.1. Жизненный цикл программного продукта
149
ЭП — эксплуатация ПП идет параллельно с
этапом сопровожде-
ния. При этом эксплуатация может начинаться раньше и заканчи-
ваться позже сопровождения.
СП — сопровождение ПП заключается в поддержке работоспособ-
ности ПП, переход на его новые версии, усовершенствование, ис-
правление обнаруженных ошибок и т. п.
Стадия з а в е р ш е н и я жизненного цикла состоит из одного
этапа.
СН — снятие ПП с
продажи и отказ от сопровождения происходит,
как правило, по следующим причинам:
появление новых технологий и устройств;
•
плохие отзывы пользователей;
•
смена политики разработчика этого ПП.
•
Длительность жизненного цикла для различных ПП различна. Для
большинства современных ПП длительность жизненного цикла со-
ставляет в среднем два-три года.
Достарыңызбен бөлісу: