3.1.3 Специфичности старых приложений

iDevice ikoon 3.1.3 Специфичности старых приложений

Устаревшие системы

Под устаревшей системой(англ. Legacy system) понимается бывшее ранее в использовании и устаревшее программное приложение или аппаратное средство, которое используется по сей день.

С устаревшими системами связаны следующие возможные проблемы:

  1. зачастую работают на устаревшем оборудовании, содержание которого в рабочем состоянии является затратным
  2. в организации отсутствует компетентность для развития и обслуживания системы (например, программисты, которые его создавали, уволились из организации или, в крайнем случае - умерли, если система была разработана в 1960-тых годах). Создателей ПО предупреждают, чтобы их код, оказавшийся подходящим, мог работать дольше, чем они себе могут представить в самых сумасшедших мечтах.
  3. При принятии в использование новых систем необходимо заботиться об обратной совместимости(англ. Backward compatibility).