Применение PLM-стратегииврасширенном...

23
1 Применение PLM-стратегии в расширенном предприятии по разработке и эксплуатации сложного программного продукта Холин Михаил Шлёмов Дмитрий Лисовой Сергей SolidWorks Russia, отдел исследований и разработок Software Engineering Conference (Russia) Москва, 16-17 ноября 2006 г.

Transcript of Применение PLM-стратегииврасширенном...

Page 1: Применение PLM-стратегииврасширенном ...2006.secrus.org/upload/files/90.pdfУкраина, Киев: +38 (044) 585-32-10. Title: Слайд 1 Author:

1

Применение PLM-стратегии в расширенномпредприятии по разработке и эксплуатациисложного программного продукта

Холин МихаилШлёмов ДмитрийЛисовой Сергей

SolidWorks Russia, отдел исследований и разработок

Software Engineering Conference (Russia)Москва, 16-17 ноября 2006 г.

Page 2: Применение PLM-стратегииврасширенном ...2006.secrus.org/upload/files/90.pdfУкраина, Киев: +38 (044) 585-32-10. Title: Слайд 1 Author:

Software Engineering Conference (Russia), Москва, 16-17 ноября 2006 г.2

Основныеидеи и результат

Идеи:Применить PLM-подход дляорганизации взаимоотношениймежду разработчиком-поставщикоми предприятиями-заказчикамиРеализовать с помощью собственнойWEB-системы (SWR-CRM)Внедрить (без реинжиниринга) «прозрачно» встроить ворганизацию, и создав единоеинформационное пространство, использовать как инструментанализа и мотивированногоизменения бизнес-процессов

Результат:Созданы хорошие условия, способствующиесозданию инновационного программного продукта

Page 3: Применение PLM-стратегииврасширенном ...2006.secrus.org/upload/files/90.pdfУкраина, Киев: +38 (044) 585-32-10. Title: Слайд 1 Author:

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)

Page 4: Применение PLM-стратегииврасширенном ...2006.secrus.org/upload/files/90.pdfУкраина, Киев: +38 (044) 585-32-10. Title: Слайд 1 Author:

Software Engineering Conference (Russia), Москва, 16-17 ноября 2006 г.4

Характеристика продукта (2/3)Назначение SWR-Workflow

Подсистема SWR-Workflow предназначенадля автоматизации различных бизнес-процессов

Page 5: Применение PLM-стратегииврасширенном ...2006.secrus.org/upload/files/90.pdfУкраина, Киев: +38 (044) 585-32-10. Title: Слайд 1 Author:

Software Engineering Conference (Russia), Москва, 16-17 ноября 2006 г.5

Характеристика продукта (3/3)Особенности SWR-PDM/Workflow

Интегрирован с САПРСвязывает элементы комплексного решенияCAD/CAM/CAE/PLM на основе SolidWorksСложная информационная системаМногопользовательская с высокой нагрузкойИмеет длительный срок внедрения порядка 3 летНепосредственно влияет на бизнес-процессыпредприятия-заказчикаБазовая версия является тиражируемым продуктом

На отношения разработчика-поставщика сконечными пользователями влияет то, чтоосновной продукт:

Page 6: Применение PLM-стратегииврасширенном ...2006.secrus.org/upload/files/90.pdfУкраина, Киев: +38 (044) 585-32-10. Title: Слайд 1 Author:

Software Engineering Conference (Russia), Москва, 16-17 ноября 2006 г.6

Характеристика SWR, компанииразработчика-поставщика

В компании и у реселлеров работает много специалистов, и они географически рассредоточены

МоскваМосква

СанктСанкт--ПетербургПетербург

КиевКиев

МинскМинскВильнюсВильнюс

ЕкатеринбургЕкатеринбург

ПермьПермь

НижнийНижний НовгородНовгород

ЕреванЕреван

ВоронежВоронеж

КировКиров

Page 7: Применение PLM-стратегииврасширенном ...2006.secrus.org/upload/files/90.pdfУкраина, Киев: +38 (044) 585-32-10. Title: Слайд 1 Author:

Software Engineering Conference (Russia), Москва, 16-17 ноября 2006 г.7

Характеристика целевыхпредприятий-заказчиков

Ограничены в возможности инвестирования всоздание своего продукта для организациитехнического документооборотаРассредоточены по территории СНГ и удаленыот разработчика и его представительствНуждаются в реинжиниринге дляиспользования сложного программногопродуктаНесут груз унаследованных информационныхсистемИспользуют труд специалистов с невысокой всреднем квалификацией по работе скорпоративными информационными системами

Page 8: Применение PLM-стратегииврасширенном ...2006.secrus.org/upload/files/90.pdfУкраина, Киев: +38 (044) 585-32-10. Title: Слайд 1 Author:

Software Engineering Conference (Russia), Москва, 16-17 ноября 2006 г.8

Предпосылки созданиясистемы взаимоотношений

Конфликт интересов, недостаточное взаимопониманиеподразделений продаж, разработки, техническойподдержкиСлабая обратная связь от пользователей кразработчикам – дефицит материала для аналитиковпроектировщиковНарастающие проблемы синхронизации действийсотрудников различных подразделенийУвеличение трудоемкостиобслуживания инсталляцийсистемыНарастающее давлениеконкурирующих решенийИ т.д.

Page 9: Применение PLM-стратегииврасширенном ...2006.secrus.org/upload/files/90.pdfУкраина, Киев: +38 (044) 585-32-10. Title: Слайд 1 Author:

Software Engineering Conference (Russia), Москва, 16-17 ноября 2006 г.9

Задача: создать эффективнуюсистему длительныхвзаимоотношений

Обеспечить синхронизированныедействия сотрудников компаниипо обслуживанию заказчиковУдерживать старых и привлекатьновых пользователей

Обеспечить необходимыеинвестиции в развитиесложного проекта приограниченных возможностяхкак разработчика, так изаказчика

Чтобы:

Page 10: Применение PLM-стратегииврасширенном ...2006.secrus.org/upload/files/90.pdfУкраина, Киев: +38 (044) 585-32-10. Title: Слайд 1 Author:

Software Engineering Conference (Russia), Москва, 16-17 ноября 2006 г.10

Решение: Применить PLM-подход

Общий интерес у разработчика-поставщика ипредприятий-заказчиков:создать инновационное программное изделие с высокимипотребительскими свойствамиТрадиционный CRM-подход недостаточен, т.к. большеполезен в треугольнике «компания – менеджеры попродажам - клиенты»Для сложного программного изделия самым важнымявляется охват «производственной» составляющейбизнеса по его созданию

Поэтому SWR применила стратегию PLM, Product Lifecycle Management(см. определение далее)

Page 11: Применение PLM-стратегииврасширенном ...2006.secrus.org/upload/files/90.pdfУкраина, Киев: +38 (044) 585-32-10. Title: Слайд 1 Author:

Software Engineering Conference (Russia), Москва, 16-17 ноября 2006 г.11

Что такое PLM-подход?

Согласно определению CIMdata(www.cimdata.com):

«PLM, Product LifeCycle Management — это

стратегический подход к ведению бизнеса, которыйиспользует набор совместимых решений для поддержкиобщего (Collaborative) представления информации опродукте в процессе его создания, реализации иэксплуатации, в среде расширенного (Extended) предприятия — начиная от концепции создания продуктаи заканчивая его утилизацией — при интеграции людскихресурсов, процессов и информации».

Page 12: Применение PLM-стратегииврасширенном ...2006.secrus.org/upload/files/90.pdfУкраина, Киев: +38 (044) 585-32-10. Title: Слайд 1 Author:

Software Engineering Conference (Russia), Москва, 16-17 ноября 2006 г.12

PLM-подход для производителяпрограммного продукта

PLM для SWR - этостратегия разработки программного продукта, котораябазируется на едином представлении информации опродукте на всех стадиях его жизненного цикла. Эта информация совместно используется всемиучастниками расширенного предприятия, к которымотносятся:

основной разработчик;отдел продаж;отдел внедрения;отдел технической поддержки;реселлеры;субподрядчики;предприятия-заказчики.

Page 13: Применение PLM-стратегииврасширенном ...2006.secrus.org/upload/files/90.pdfУкраина, Киев: +38 (044) 585-32-10. Title: Слайд 1 Author:

Software Engineering Conference (Russia), Москва, 16-17 ноября 2006 г.13

Реализация PLM-подходаВыбор инструментария

Для возможности «прозрачного»внедрения необходимо точноесоответствие информационной системыструктуре расширенного предприятияЧтобы реализовать свой подход кведению бизнеса , необходимостремиться к независимости отпоставщика CRM-системы.(См. также «Бизнес со скоростью мысли», Билл Гейтс)

Поэтому своими силами SWR разработала и внедрила специализированную системуSWR-CRM (SWR – Customer Relationship Management).

Page 14: Применение PLM-стратегииврасширенном ...2006.secrus.org/upload/files/90.pdfУкраина, Киев: +38 (044) 585-32-10. Title: Слайд 1 Author:

Software Engineering Conference (Russia), Москва, 16-17 ноября 2006 г.14

SWR-CRM. Краткое описаниеОсобенности

Простота - минимум сущностейПринцип авторства иперсональной ответственностиТрадиционностьпользовательского интерфейсаWEB-доступСтыковка с используемыми инструментамиразработчика программ(Bugtracking, Requirement Management, Source Control и др.)

Page 15: Применение PLM-стратегииврасширенном ...2006.secrus.org/upload/files/90.pdfУкраина, Киев: +38 (044) 585-32-10. Title: Слайд 1 Author:

Software Engineering Conference (Russia), Москва, 16-17 ноября 2006 г.15

SWR-CRM. Краткое описание.«Заявка»

Главнойсущностьюсистемы являетсят.н. заявка наобслуживание, которую можетразместитьлюбой изсотрудниковпредприятия-заказчика, SWR илисубподрядчика

Page 16: Применение PLM-стратегииврасширенном ...2006.secrus.org/upload/files/90.pdfУкраина, Киев: +38 (044) 585-32-10. Title: Слайд 1 Author:

Software Engineering Conference (Russia), Москва, 16-17 ноября 2006 г.16

SWR-CRM. Краткое описание.Развитая система контроля доступа

Типов взаимоотношениймного и на стадии«прозрачного» внедренияони не формализованына 100%.

Поэтому, реализованаболее гибкая, чем визвестных Helpdesk иServicedesk продуктах, система разграничениядоступа, учитывающаяразнообразные роли и действия.

Page 17: Применение PLM-стратегииврасширенном ...2006.secrus.org/upload/files/90.pdfУкраина, Киев: +38 (044) 585-32-10. Title: Слайд 1 Author:

Software Engineering Conference (Russia), Москва, 16-17 ноября 2006 г.17

SWR-CRM. Краткое описание.Действия. Маршрутизация заявок

Page 18: Применение PLM-стратегииврасширенном ...2006.secrus.org/upload/files/90.pdfУкраина, Киев: +38 (044) 585-32-10. Title: Слайд 1 Author:

Software Engineering Conference (Russia), Москва, 16-17 ноября 2006 г.18

Мотивированный переход крегламентированнымбизнес-процессам

Свободная маршрутизация заявок позволила легконачать использовать систему без предварительногореинжиниринга.Журналирование действий сотрудников позволилонаглядно представить существующие бизнес-процессы, найти и описать повторяющиеся, например:

Обнаружение и устранение дефектаУдаленная «прошивка» HASP-ключаОбновление версии ПОПредложение на изменение ПОТехническое обслуживание инсталляции

Page 19: Применение PLM-стратегииврасширенном ...2006.secrus.org/upload/files/90.pdfУкраина, Киев: +38 (044) 585-32-10. Title: Слайд 1 Author:

Software Engineering Conference (Russia), Москва, 16-17 ноября 2006 г.19

Пример диаграммы регламен-тированного бизнес процесса вSWR-Workflow

Page 20: Применение PLM-стратегииврасширенном ...2006.secrus.org/upload/files/90.pdfУкраина, Киев: +38 (044) 585-32-10. Title: Слайд 1 Author:

Software Engineering Conference (Russia), Москва, 16-17 ноября 2006 г.20

Результаты примененияPLM-подхода

Точное управление ожиданиями заказчиков –повышение лояльностиСоздан канал прямой связи разработчик-пользователь – снижен дефицит данных опредметной областиПовышена степень удовлетворенности заказчикасовокупным продуктом (ПО+Услуги)Решен конфликт интересов подразделенийЕдиное инфрмационное проатранство даловозможность измерять и корректировать бизнес-процессыУвеличено число предприятий-пользователей«Экспорт» бизнес-процессов на предприятия-заказчики

Page 21: Применение PLM-стратегииврасширенном ...2006.secrus.org/upload/files/90.pdfУкраина, Киев: +38 (044) 585-32-10. Title: Слайд 1 Author:

Software Engineering Conference (Russia), Москва, 16-17 ноября 2006 г.21

Основныеидеи и результат

Идеи:Применить PLM-подход дляорганизации взаимоотношениймежду разработчиком-поставщикоми предприятиями-заказчикамиРеализовать с помощью собственнойWEB-системы (SWR-CRM)Внедрить (без реинжиниринга) «прозрачно» встроить ворганизацию, и создав единоеинформационное пространство, использовать как инструментанализа и мотивированногоизменения бизнес-процессов

Результат:Созданы хорошие условия, способствующиесозданию инновационного программного продукта

Page 22: Применение PLM-стратегииврасширенном ...2006.secrus.org/upload/files/90.pdfУкраина, Киев: +38 (044) 585-32-10. Title: Слайд 1 Author:

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.

Page 23: Применение PLM-стратегииврасширенном ...2006.secrus.org/upload/files/90.pdfУкраина, Киев: +38 (044) 585-32-10. Title: Слайд 1 Author:

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