1. камеры
  2. Аудио & Электроника автомобиля
  3. Главная Аудио
  4. Личная Аудио
  5. телевизоры
  6. Умный дом
  >> Россия Электронный Технологии >  >> Умный дом >> Умная жизнь

Этап обслуживания в жизненном цикле программного обеспечения

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

Характеристики этапа обслуживания

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

Ответственность за обслуживание программного обеспечения

Задачи обслуживания программного обеспечения обычно выполняются разработчиками программного обеспечения для решения проблем, обнаруженных после развертывания программного обеспечения. По мере того, как разработчики программного обеспечения решают проблемы, обнаруженные в программах, системным операторам приходится устанавливать выпущенные исправления. Большинство коммерчески доступных программ регулярно обновляются с помощью загрузок, доступных на сайте онлайн-поддержки разработчика. Системные операторы загружают обновления по мере их выпуска и устанавливают их, чтобы обеспечить постоянную работу программного обеспечения в соответствии с исходными проектными параметрами.

Продолжительность фазы обслуживания

Фаза сопровождения длится дольше всех фаз жизненного цикла программного обеспечения. Основной причиной того, что этап обслуживания длится дольше всего, является срок службы программного обеспечения. Большинство программ остаются в эксплуатации до тех пор, пока они не устареют из-за изменений в потребностях пользователя или пока стоимость обслуживания программного обеспечения не станет непомерно высокой для будущего использования программного обеспечения. Многие разработчики выпускают новые разработанные сменные программы, в то время как предыдущие версии их программ продолжают обслуживаться. Это можно увидеть, представив Microsoft пакет программного обеспечения Office 2010 или представив операционную систему Windows 7. Хотя новейшие версии этих программ коммерчески доступны для пользователей компьютеров, компания продолжает поддерживать предыдущие версии программного обеспечения и предоставлять исправления через службы Windows Update в течение определенного периода времени.

Примеры этапов обслуживания программного обеспечения Microsoft

Microsoft обеспечивает постоянное обслуживание существующих программ на протяжении всего срока их службы через веб-сайт Центра обновления Windows. Хотя поддержка некоторых продуктов постепенно прекращается, этап обслуживания программного обеспечения Microsoft обычно занимает несколько лет. В случае Microsoft Office 2007 обновления программного обеспечения выпускаются в виде пакетов обновлений. Поддержка каждого выпущенного пакета обновления продолжается до 24 месяцев после выпуска пакета обновления.

Заключение этапа обслуживания

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


  1. Программное обеспечение для G1 Android
  2. Жизнь ЖК-телевизором
  3. Этапы жизненного цикла продукта для RAZR Телефон
  4. Жизненный цикл сотовый телефон
  5. Преимущества и недостатки GoToMeeting