Рефакторинг, перестройка или жизнь с этим — как сделать выбор, ориентируясь на продукт

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

читать материал полностью

Этот пост подготовила нейросеть: сделала выжимку статьи и, возможно, даже перевела ее с английского. А бот опубликовал пост в Сетке.

repost

84

input message

напишите коммент

еще контент в этом сообществе

еще контент в этом соообществе

войдите, чтобы увидеть

и подписаться на интересных профи

в приложении больше возможностей

пока в веб-версии есть не всё — мы вовсю работаем над ней

сетка — cоциальная сеть для нетворкинга от hh.ru

пересекайтесь с теми, кто повлияет на ваш профессиональный путь