Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.

Миграция данных - не все так просто

Доклад Олега Воронова на конференции Analyst Days-5, 22-23 апреля 2016 г., Санкт-Петербург
www.analystdays.com

  • Loggen Sie sich ein, um Kommentare anzuzeigen.

  • Gehören Sie zu den Ersten, denen das gefällt!

Миграция данных - не все так просто

  1. 1. Миграция данных – не все так просто Санкт – Петербург 2016 Автор: Олег Воронов ВТБ Банк (ПАО)
  2. 2. 1. Определение и типы миграции Миграция данных - процесс передачи данных между типами хранения, форматами или компьютерными системами (ИС). 1. Физическая миграция 2. Смена платформы 3. Прикладная миграция 1/11
  3. 3. 2. Типы проектов Миграция Первичная автоматизация Переход на новую ИС Изменения существующей ИС 2/11
  4. 4. 3. Прикладная миграция Миграция 3/11
  5. 5. 4. Опасность прикладной миграции Clients Сергеенко Иван Федорович И.А. Семенова Левченко Петр Ильич Агеев Иван Ирина Леонова И. Яремов Ефремов Жданов Георгий Корнеев Сергей Петрович … Александрова Ася 4/11
  6. 6. 5. Особенности прикладной миграции 1. «Незаметность» – задаче не уделяется достаточного внимания 2. «Разовость» – функционал разрабатывается для однократного применения 3. «Двойственность» – необходимо анализировать 2 системы 4. «Ограниченность времени выполнения» – выполняется в жестко лимитированное время «простоя» системы 5/11
  7. 7. 6. «Незаметность» «Незаметность» Незапланированный рост объема работ Переработка уже разработанного функционала Возможные решения: 1. «Проактивность» - самостоятельная инициация задачи 2. Изменение последовательности работ – приступите к миграции параллельно с основными стадиями проекта 6/11
  8. 8. 7. «Разовость» «Разовость» Выбор неоптимальной реализации Возможные решения: 1. «Аллокация на другие задачи» - выполнение работ миграции в рамках основных задач проект 2. «Проактивность» - самостоятельно выясните, есть ли схожие операционные задачи и в случае наличия таких задач - включите их в проект Ограниченность ресурсов Возможность трансформации 7/11
  9. 9. 8. «Двойственность» «Двойственность» Возможные решения: 1. «Эмуляция данных» - договоритесь с заказчиком о правилах наполнения недостающих данных, значениях по умолчанию и т.д. 2. «Ручной ввод» – некоторые данные проще заполнить «руками» 3. «Словарь проекта» - составьте словарь проекта, с толкованием всех названий и выражений, используемых участниками проекта Отсутствие обязательных данных Неверное толкование терминов Неформализованность исходных данных 8/11
  10. 10. 9. «Ограниченность времени выполнения» «Время выполнения» Возможные решения: 1. «Декомпозиция работ» - определите и выполните заранее предварительные этапы 2. «Шаблоны» - используйте шаблоны данных, с максимальным количеством проверок и ограничений на этапе заполнения 3. «Методика миграции» - подготовьте подробную инструкцию с перечнем переносимых объектов, правилами трансформации и последовательностью шагов т.д. Отсутствие времени на верификацию исходных данных и результата Отсутствие времени на принятие решений 9/11
  11. 11. 10. Методика миграции 10/11 Методика миграции 1. Глоссарий 2. Переносимые объекты 3. Алгоритмы трансформации 4. Технологии 5. Этапы и ответственные
  12. 12. 11. «Заключение» Успешная миграция Время План действий Проактивность 1. Не откладывайте анализ по миграции данных на конец проекта 2. Обсудите с заказчиком и архитектором возможности поэтапной миграции данных 3. Отнеситесь к функционалу миграции как к полноценному функционалу системы 4. Четко опишите все объекты, алгоритмы и шаги миграции и заранее решите все организационные вопросы 11/11
  13. 13. Вопросы
  14. 14. Олег Воронов Контакты: e-mail: olegvoronov@rambler.ru Skype: olegvoronov LinkedIn: https://ru.linkedin.com/in/olegvoronov Facebook: https://www.facebook.com/oleg.voronov.71 Спасибо!

×