1
Применение PLM-стратегии в расширенномпредприятии по разработке и эксплуатациисложного программного продукта
Холин МихаилШлёмов ДмитрийЛисовой Сергей
SolidWorks Russia, отдел исследований и разработок
Software Engineering Conference (Russia)Москва, 16-17 ноября 2006 г.
Software Engineering Conference (Russia), Москва, 16-17 ноября 2006 г.2
Основныеидеи и результат
Идеи:Применить PLM-подход дляорганизации взаимоотношениймежду разработчиком-поставщикоми предприятиями-заказчикамиРеализовать с помощью собственнойWEB-системы (SWR-CRM)Внедрить (без реинжиниринга) «прозрачно» встроить ворганизацию, и создав единоеинформационное пространство, использовать как инструментанализа и мотивированногоизменения бизнес-процессов
Результат:Созданы хорошие условия, способствующиесозданию инновационного программного продукта
Software Engineering Conference (Russia), Москва, 16-17 ноября 2006 г.3
Характеристика продукта (1/3)Назначение SWR-PDM
Комплекс SWR-PDM/Workflow являетсясистемой класса PDM (Product Data Management)SWR-PDM являетсяспециализированныминструментомуправленияколлективной работойнад 3D-моделями, созданными с помощьюСАПР SolidWorks и др. Кадры из видеофильма-презентации
SWR-PDM/Workflow (см. www.solidworks.ru)
Software Engineering Conference (Russia), Москва, 16-17 ноября 2006 г.4
Характеристика продукта (2/3)Назначение SWR-Workflow
Подсистема SWR-Workflow предназначенадля автоматизации различных бизнес-процессов
Software Engineering Conference (Russia), Москва, 16-17 ноября 2006 г.5
Характеристика продукта (3/3)Особенности SWR-PDM/Workflow
Интегрирован с САПРСвязывает элементы комплексного решенияCAD/CAM/CAE/PLM на основе SolidWorksСложная информационная системаМногопользовательская с высокой нагрузкойИмеет длительный срок внедрения порядка 3 летНепосредственно влияет на бизнес-процессыпредприятия-заказчикаБазовая версия является тиражируемым продуктом
На отношения разработчика-поставщика сконечными пользователями влияет то, чтоосновной продукт:
Software Engineering Conference (Russia), Москва, 16-17 ноября 2006 г.6
Характеристика SWR, компанииразработчика-поставщика
В компании и у реселлеров работает много специалистов, и они географически рассредоточены
МоскваМосква
СанктСанкт--ПетербургПетербург
КиевКиев
МинскМинскВильнюсВильнюс
ЕкатеринбургЕкатеринбург
ПермьПермь
НижнийНижний НовгородНовгород
ЕреванЕреван
ВоронежВоронеж
КировКиров
Software Engineering Conference (Russia), Москва, 16-17 ноября 2006 г.7
Характеристика целевыхпредприятий-заказчиков
Ограничены в возможности инвестирования всоздание своего продукта для организациитехнического документооборотаРассредоточены по территории СНГ и удаленыот разработчика и его представительствНуждаются в реинжиниринге дляиспользования сложного программногопродуктаНесут груз унаследованных информационныхсистемИспользуют труд специалистов с невысокой всреднем квалификацией по работе скорпоративными информационными системами
Software Engineering Conference (Russia), Москва, 16-17 ноября 2006 г.8
Предпосылки созданиясистемы взаимоотношений
Конфликт интересов, недостаточное взаимопониманиеподразделений продаж, разработки, техническойподдержкиСлабая обратная связь от пользователей кразработчикам – дефицит материала для аналитиковпроектировщиковНарастающие проблемы синхронизации действийсотрудников различных подразделенийУвеличение трудоемкостиобслуживания инсталляцийсистемыНарастающее давлениеконкурирующих решенийИ т.д.
Software Engineering Conference (Russia), Москва, 16-17 ноября 2006 г.9
Задача: создать эффективнуюсистему длительныхвзаимоотношений
Обеспечить синхронизированныедействия сотрудников компаниипо обслуживанию заказчиковУдерживать старых и привлекатьновых пользователей
Обеспечить необходимыеинвестиции в развитиесложного проекта приограниченных возможностяхкак разработчика, так изаказчика
Чтобы:
Software Engineering Conference (Russia), Москва, 16-17 ноября 2006 г.10
Решение: Применить PLM-подход
Общий интерес у разработчика-поставщика ипредприятий-заказчиков:создать инновационное программное изделие с высокимипотребительскими свойствамиТрадиционный CRM-подход недостаточен, т.к. большеполезен в треугольнике «компания – менеджеры попродажам - клиенты»Для сложного программного изделия самым важнымявляется охват «производственной» составляющейбизнеса по его созданию
Поэтому SWR применила стратегию PLM, Product Lifecycle Management(см. определение далее)
Software Engineering Conference (Russia), Москва, 16-17 ноября 2006 г.11
Что такое PLM-подход?
Согласно определению CIMdata(www.cimdata.com):
«PLM, Product LifeCycle Management — это
стратегический подход к ведению бизнеса, которыйиспользует набор совместимых решений для поддержкиобщего (Collaborative) представления информации опродукте в процессе его создания, реализации иэксплуатации, в среде расширенного (Extended) предприятия — начиная от концепции создания продуктаи заканчивая его утилизацией — при интеграции людскихресурсов, процессов и информации».
Software Engineering Conference (Russia), Москва, 16-17 ноября 2006 г.12
PLM-подход для производителяпрограммного продукта
PLM для SWR - этостратегия разработки программного продукта, котораябазируется на едином представлении информации опродукте на всех стадиях его жизненного цикла. Эта информация совместно используется всемиучастниками расширенного предприятия, к которымотносятся:
основной разработчик;отдел продаж;отдел внедрения;отдел технической поддержки;реселлеры;субподрядчики;предприятия-заказчики.
Software Engineering Conference (Russia), Москва, 16-17 ноября 2006 г.13
Реализация PLM-подходаВыбор инструментария
Для возможности «прозрачного»внедрения необходимо точноесоответствие информационной системыструктуре расширенного предприятияЧтобы реализовать свой подход кведению бизнеса , необходимостремиться к независимости отпоставщика CRM-системы.(См. также «Бизнес со скоростью мысли», Билл Гейтс)
Поэтому своими силами SWR разработала и внедрила специализированную системуSWR-CRM (SWR – Customer Relationship Management).
Software Engineering Conference (Russia), Москва, 16-17 ноября 2006 г.14
SWR-CRM. Краткое описаниеОсобенности
Простота - минимум сущностейПринцип авторства иперсональной ответственностиТрадиционностьпользовательского интерфейсаWEB-доступСтыковка с используемыми инструментамиразработчика программ(Bugtracking, Requirement Management, Source Control и др.)
Software Engineering Conference (Russia), Москва, 16-17 ноября 2006 г.15
SWR-CRM. Краткое описание.«Заявка»
Главнойсущностьюсистемы являетсят.н. заявка наобслуживание, которую можетразместитьлюбой изсотрудниковпредприятия-заказчика, SWR илисубподрядчика
Software Engineering Conference (Russia), Москва, 16-17 ноября 2006 г.16
SWR-CRM. Краткое описание.Развитая система контроля доступа
Типов взаимоотношениймного и на стадии«прозрачного» внедренияони не формализованына 100%.
Поэтому, реализованаболее гибкая, чем визвестных Helpdesk иServicedesk продуктах, система разграничениядоступа, учитывающаяразнообразные роли и действия.
Software Engineering Conference (Russia), Москва, 16-17 ноября 2006 г.17
SWR-CRM. Краткое описание.Действия. Маршрутизация заявок
Software Engineering Conference (Russia), Москва, 16-17 ноября 2006 г.18
Мотивированный переход крегламентированнымбизнес-процессам
Свободная маршрутизация заявок позволила легконачать использовать систему без предварительногореинжиниринга.Журналирование действий сотрудников позволилонаглядно представить существующие бизнес-процессы, найти и описать повторяющиеся, например:
Обнаружение и устранение дефектаУдаленная «прошивка» HASP-ключаОбновление версии ПОПредложение на изменение ПОТехническое обслуживание инсталляции
Software Engineering Conference (Russia), Москва, 16-17 ноября 2006 г.19
Пример диаграммы регламен-тированного бизнес процесса вSWR-Workflow
Software Engineering Conference (Russia), Москва, 16-17 ноября 2006 г.20
Результаты примененияPLM-подхода
Точное управление ожиданиями заказчиков –повышение лояльностиСоздан канал прямой связи разработчик-пользователь – снижен дефицит данных опредметной областиПовышена степень удовлетворенности заказчикасовокупным продуктом (ПО+Услуги)Решен конфликт интересов подразделенийЕдиное инфрмационное проатранство даловозможность измерять и корректировать бизнес-процессыУвеличено число предприятий-пользователей«Экспорт» бизнес-процессов на предприятия-заказчики
Software Engineering Conference (Russia), Москва, 16-17 ноября 2006 г.21
Основныеидеи и результат
Идеи:Применить PLM-подход дляорганизации взаимоотношениймежду разработчиком-поставщикоми предприятиями-заказчикамиРеализовать с помощью собственнойWEB-системы (SWR-CRM)Внедрить (без реинжиниринга) «прозрачно» встроить ворганизацию, и создав единоеинформационное пространство, использовать как инструментанализа и мотивированногоизменения бизнес-процессов
Результат:Созданы хорошие условия, способствующиесозданию инновационного программного продукта
Software Engineering Conference (Russia), Москва, 16-17 ноября 2006 г.22
Ссылки
Product Lifecycle Management (PLM) Definition. http://www.cimdata.com/PLM/plm.html.Официальный сайт компании SolidWorks Russia. http://www.solidworks.ru.Холин М.Г., Лисеев Д.В., Шустров Е.Б. “SolidWorks-Russia представляет SWR-PDM 3.0”. САПР и графика№9'2006.“SolidWorks Russia. Реализованные проекты.”http://www.solidworks.ru/implementation/done_projectsCustomer relationship management. http://en.wikipedia.org/wiki/Customer_Relationship_M
anagement.
Software Engineering Conference (Russia), Москва, 16-17 ноября 2006 г.23
Контакты
Холин Михаил, [email protected]Шлёмов Дмитрий, [email protected]Лисовой Сергей, [email protected]
Компания SolidWorks Russia, отдел исследований и разработок,Россия, 197046, С.Петербург, ул.Чапаева, 3, оф. 607Тел./Факс: +7 (812) 346-88-53, Тел.:346-88-54www.solidworks.ru============================================Россия, Москва: +7 (495) 995-80-32Россия, Екатеринбург: +7 (343) 215-90-95Украина, Киев: +38 (044) 585-32-10