AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX Blogs
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.03.2011, 18:11   #1  
Blog bot is offline
Blog bot
Участник
 
25,631 / 848 (80) +++++++
Регистрация: 28.10.2006
axforum blogs: Правильная методология перехода на новую версию системы
Источник: http://axforum.info/forums/blog.php?b=239
==============

В данный момент я работаю в компании, которая специализируется внедрении ERP-систем, в основном - Microsoft Dynamics AX. Разумеется, у нас есть опыт перевода решения на новую версию - на текущий момент это Microsoft Dynamics AX 2009 с версий версий 2.5 и 3.0.

О некоторых особенностях перехода и оценки перехода я хочу рассказать.

Мы оперируем несколькими методологиями перехода.

Есть простая и дешевая, которую, к сожалению, выбирает большинство клиентов - это просто перенос кода или части кода на старшую версию.
В итоге получаем все чудеса автоматизации, написанные зачастую сменившимися командами программистов, но на новом движке и с новым интерфейсом. Вместе с полезным кодом переноситься огромное количество устаревшего, ненужного и просто вредного кода.

Мы категорически против подобного подхода.
Если походить правильно, то надо использовать другую методологию. Мы специально разработали методологию переноса по бизнес-процессам. Она очень близка к методологии внедрения и базируется на Microsoft Sure Step, потому что мы считаем, что этот проект сравним со внедрением заново. Однако, к сожалению, подобный подход требует больше временных затрат консультантов и обладает большей стоимостью. Но результат - гораздо более качественный: максимально используется стандартный функционал и новые возможности. Часть наработок и "заплаток", которые были написаны программистами Заказчика заменяются новой функциональностью, которая уже есть в новой версии. В большинстве кода надобность просто отпадает – есть соответствующую функциональность уже никто не использует. На фазе анализа выбирается необходимая функциональность, анализируется код, который необходимо перенести, выдается рекомендации по оптимизации кода (возможен перенос кода нашими сотрудниками). Перенос модификаций идет под контролем ведущего разработчика.

Полностью в методологии более 200 блоков и задач, они и берутся при построении плана проекта. Приведу основные Фазы:

Анализ и Дизайн

На этой фазе наши сотрудники развертывают, демонстрируют и обучают пользователей новым возможностям системы. Это необходимо для отказа от части функциональности и решения задач стандартными возможностями новой системы.

• Проводятся интервью с пользователями;
• Составляется список основных форм и отчетов, необходимых сотрудникам для ведения операционной деятельности;
• Проводится Gap/Fit анализ, анализируется что есть в новой системе и что необходимо поднять со старой;
• Выдаются рекомендации по реинжинирингу бизнес-процессов с целью их оптимизации;
• Предлагаются рекомендации по использованию дополнительной функциональности, присутствующей в новой версии системы, например документооборота или CRM.
Результатом фазы Анализа и Дизайна является документ «Дизайн Решения» в котором собраны требования к системе и уточненный план проекта.

Разработка

На данном этапе ведется разработка и настройка системы в соответствии с Дизайном Решения и требованиями к системе. Проводятся следующие виды работ:
• Контроль корректности настроек;
• Поднятие необходимых доработок на новую версию;
• Подготовка данных для поднятия на новую версию;
• Контроль корректности шаблонов для переноса данных;
• Проводиться настройка прав пользователей для проведения тестирования

Итогом фазы разработки является приложение для тестирования в соответствии с Дизайном Решения, с настройками и данными из текущей системы.

Интеграционное тестирование

На этапе интеграционного тестирования проводится комплексное тестирование системы по ролям пользователей. Данные закачиваются на тестовую версию, начинается комплексное тестирование новой системы, нагрузочное тестирование, доработки по устранению замечаний. Итогом фазы тестирования является оттестированое на рабочих данных приложение и протоколы по результатам нагрузочного и интегрального тестирования.

Внедрение

На этапе внедрения проводится обучение пользователей, запуск в тестовую эксплуатацию и подготовка к запуску в промышленную эксплуатацию:
• Подготовка или коррекция имеющихся инструкций пользователей;
• Обучение пользователей;
• Подготовка рабочей базы и приложения к запуска в промышленную эксплуатацию;
• Заполнение всех актуальных справочников и рабочих документов данными из текущей системы с помощью подготовленных инструментов портирования данных.

Запуск и начальное сопровождение
На данном этапе осуществляется запуск решения в промышленную эксплуатацию и начальное сопровождение в «горячем режиме».


Мы обычно оцениваем проекты по 2 предложенным методологиям, но советуем именно вторую, как более верную.

Проект по переводу решение занимает примерно 3-4 месяца, но может быть и больше, в зависимости от задействованного функционала.
Для осуществления проекта обычно привлекается следующая проектная команда:
Руководитель проекта – 10-15% рабочего времени
Консультанты по функциональным блокам, на 33 – 100% времени в зависимости от фазы проекта. Обычно это 2 консультанта на 70%-90% времени проекта
Ведущий разработчик привлекается на фазы разработки и тестирования. В его обязанности входит контролем качества кода, подминаемого на новую версию.

Так же возможно привлечение других ресурсов, такие как разработчики, но для снижения стоимости проектов по переводу решение мы предпочитаем максимально использовать сотрудников Заказчика. На себя же берем управление проектом, исполнение проекта, проектные риски и ответственность за результат.

Предпроектное обследование - это, обычно, платная услуга. Но мы готовы провести ее бесплатно, и в итоге предоставить документ с оценкой функционального и организационного объема проекта, детерминированными целями проекта планом-графиком и стоимостью работ по переводу на новую версию системы.

Рад буду ответить на Ваши вопросы по почте georgend@mail.ru или телефону +7 (985) 179-8246.

С Уважением,
Георгий,
Директор по продажам

Компания "АйТи Бокс"
www.itboxcons.ru


Источник: http://axforum.info/forums/blog.php?b=239
__________________
Расскажите о новых и интересных блогах по Microsoft Dynamics, напишите личное сообщение администратору.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Стоимость перехода с AX3.0 на АХ2009. У нашей компании есть методология перехода... Обращайтесь... George Nordic Полезное по Microsoft Dynamics 31 30.03.2011 12:17
axforum blogs: Стоимость внедрения ERP-системы Blog bot DAX Blogs 0 11.02.2011 12:11
Microsoft Dynamics CRM Team Blog: Welcome to the World of Dialogs - Part 1 Blog bot Dynamics CRM: Blogs 0 02.02.2011 21:11
DynamicsAxSCM: Personalization of Role Centers in Dynamics AX 2009 Blog bot DAX Blogs 0 21.06.2010 16:05
Российские пользователи опробуют новую версию Microsoft Dynamics AX до выхода системы на отечественный рынок belugin Microsoft и системы Microsoft Dynamics 2 02.11.2008 21:37
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 15:56.