Замечу что насколько удачно перенеслись данные станет ясно только в процессе "живой работы", причем оптимально - после закрытия первого периода.
И что перед переносом данных надо произвести перенос все программной логики, а именно это и займет непредсказуемой время, если было много кастомизаций.
Принятие решения о внесении изменений в стандартный функционал - отвественный шаг. Если можно лечить что-то "терапевтически", то "операций" надо избегать.
Нормальное документирование разработок, по моему опыту, занимает не менее 20% времени. Если это время не затрачено на этапе разработок, его будет вдвойне больше затрачено на этапе сопровождения. Другое дело, что там время будет идти уже "в текущем режиме", то есть как бы не заметно. Но суть от этого не меняется.
Переход к новой версии я бы совместила с пересмотром внесенных модификаций и частичного отказа от собственных разработок в пользу стандартного функционала.
__________________
"...жизнь проходит, пока мы строим планы на жизнь..."
с уважением, ESys.
|