Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

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

886 vues

Publié le

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

Publié dans : Formation
  • Identifiez-vous pour voir les commentaires

  • Soyez le premier à aimer ceci

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

  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 Спасибо!

×