Є багато фільмів про шукачів стародавніх скарбів, наприклад, Індіана Джонс. Там головний герой проникає в стародавнє підземелля, де на нього чекають механічні пастки – луки стріляють, двері зачиняються, мотузкові блоки працюють. Тисячу років простояло, а працює чудово. А ти на дачу приїжджаєш через 5 місяців, а там ворота заклинили, замок не відкривається, трос лопнув.
А ще читаєш фантастику, там головний герой може знайти зореліт стародавньої цивілізації, якому мільйон років – там теж усе працює. Або штучний інтелект, який борщ має варити, захоплює світ і запускає ракети. А в реальному IT ми місяцями налагоджуємо, щоб якась кнопка відправляла дані правильно, і вони потім прокидалися в статистику. По дорозі купу багів відловлюємо, сервери піднімаємо, страждаємо.
(◕‿◕) Ми у Telegram: Анонси нових статей та бонусні матеріали
Будь-який продукт потребує часу і грошей на підтримку. Неможливо зробити хорошу систему і залишити її працювати. Постійно щось десь буде відвалюватися. І не тільки всередині, а й зовні – виходять нові версії клієнтського ПЗ, який-небудь новий Айфон з’явився і все зламалося. Або в банку щось щодо платежів змінили, і у тебе купа незадоволених користувачів.
Зі зростанням навантаження і кількості користувачів витрати на підтримку зростають у геометричній прогресії. І це потрібно враховувати в економіці продукту.
Прописні істини, кажете? Ну так, ну так.