Переход на новый релиз, выпущенный франчайзи
Здравствуйте! Ситуация следующая. Франчайзи, который поставляет нам ПО, выпустил новый релиз. Каким-то образом оказалось (опустим странные подробности), что хранилище разработки работает на новом релизе, а рабочая база на старом. Теперь возникла проблема при обновлении рабочей не поломать функционал, который работает на старом релизе, доработками, написанными на новом. Было принято решение обновлять боевую пообъектно кусками, предварительно оттестировав эти куски на тестовой. Интеграционного тестирования кусков не было. Это дало еще бОльшую волну багов на рабочей. Сейчас ситуация зашла в тупик, т.к. вышло еще несколько новых релизов ПО, а отдел не может обновить рабочую даже на тот н-месячной давности релиз. Соответственно все доработки, которые в новом релизе по важным документам, не попадают по назначению.
Прошу дать критику сложившейся ситуации. Как можно было подобного избежать. Какие варианты решения есть
Прошу дать критику сложившейся ситуации. Как можно было подобного избежать. Какие варианты решения есть
По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(2)
сложность в том, что в ф-л, разработанный франчайзи, наши разработчики вносили свои доработки. И теперь боятся залить новый релиз, не оттестировав все свои доработки на новом релизе. А это занимает более месяца. Нельзя вот так просто взять и накатить новый релиз, тк прошлый подобный эксперимент дал шквал обращений от пользователей, и разгребали ошибки неделями
Просите франчайзи, чтобы обновили вам базу.
Сложность то в чём? взяли обновили на копии, проверили что работает -> залили цфник на рабочую
Сложность то в чём? взяли обновили на копии, проверили что работает -> залили цфник на рабочую
сложность в том, что в ф-л, разработанный франчайзи, наши разработчики вносили свои доработки. И теперь боятся залить новый релиз, не оттестировав все свои доработки на новом релизе. А это занимает более месяца. Нельзя вот так просто взять и накатить новый релиз, тк прошлый подобный эксперимент дал шквал обращений от пользователей, и разгребали ошибки неделями
(1)Нужно отвязать рабочую базу от хранилища. Вам и франчу писать доработки в хранилище и на одной базе тестить(при этом нужно наработки должны грузиться ко всем в базу, чтобы не пере затирать чужое). Это называется совместная разработка и после того как проверили тестовую базу, то обновляете рабочую. Выстройте корректно работу разработчиков.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот