Пример поэтапной миграции
Поставновка задачи
- Зачем?
- Причины отказа от имеющегося ПО
- Причины выбора Linux
- Кто?
- Кто будет пользоваться Linux в результате миграции?
- Кто будет огранизовывать миграцию?
- Что?
- Какую работу предполагается выполнять под Linux после миграции (варианты использования)?
- Какая техника/дополнительные ресурсы потребуются?
Какие задачи не будут решаться Linux?
- Как?
- Как решаются пользовательские задачи имеющимся ПО (шаблоны поведения)?
- Как будут решаться задачи рабочие под Linux?
На основании собеседований формируются следующие документы:
- Шаблоны поведения (как пользователи решают свои здачи)
- Варианты использования (use cases): что за задачи они решают
На основании анализа вариантов использования формируется рабочая задача: сводный список всех решаемых пользовательских задач. Результат миграции -- комплекс, позволяющий решать рабочую задачу в Linux-окружении.
Миграционный план
Миграционный план -- документ, описывающий процесс миграции как минимум по трём направлениям: "железо", "люди", "софт" на трёх стадиях: "планирование", "реализация", "сопровождение". В процессе миграции участвуют по крайней мере три роли: "мигратор" (использнтель), "пользователь" (заказчик) и "оператор" (будущая служба техподдержки). Пример миграционного плана:
Профиль/Этап |
Аппаратно-инфраструктурный |
Социально-административный |
Программно-системный |
Планирование |
|
|
|
Реализация |
|
|
|
Сопровождение |
|
|
|
( /ExamplePA /ExamplePP /ExamplePS /ExampleRA /ExampleRP /ExampleRS /ExampleSA /ExampleSP /ExampleSS )
Контрольные точки выполнения работы
Планирование: готовые планы по трём направлениям, полное покрытие рабочей задачи предлагаемым ПО
Реализация: тестовая система, решающая рабочую задачу, полное документирование комплекса, обученный оператор
Сопровождение (выход в штатный режим): обученные пользователи, сокращение обращений в техподдержку 2-го уровня