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