Your SlideShare is downloading. ×
Доклад Андрея Холинова на SPCUA 2012
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Доклад Андрея Холинова на SPCUA 2012

530
views

Published on

Презентация доклада Андрея Холинова (K2) "Автоматизация бизнес-процессов любой сложности в Microsoft SharePoint" с конференции SharePoint Conference Ukraine 2012

Презентация доклада Андрея Холинова (K2) "Автоматизация бизнес-процессов любой сложности в Microsoft SharePoint" с конференции SharePoint Conference Ukraine 2012

Published in: Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
530
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • In the past Paper elimination first drove the forms market:a better customer experiencea more standardized way to capture dataa reduction in manual data entry
  • Transcript

    • 1. АВТОР: АНДРЕЙ ХОЛИНОВMay 30, 2012 K2 Confidential
    • 2. 4 СТАДИИ • Графическая разработка процессов (workflow-сценариев) • Мониторинг состояния процессов Простая • Один простой список задачмаршрутизация • Реализованные основы workflow (возвраты, дедлайны задач, документов временные зоны, рабочие часы, out of office) • Использование форм как средство ввода и отображения данных • Работа со списками Процессы • Интегрированные средства отслеживания состояния процесса основанные • Правила и интеграция с другими бизнес-системами в на формах SharePoint • Отчетность, мониторинг и аудит • Более функциональная работа с документами ECM- • Интеграция с центром управления решения записями • Управление доступом и аудит событий • Процессы опубликования контента • Интеграция со средствами разработки Критичные • Отделение среды разработки и приложения продуктивной среды для бизнеса • Аналитика бизнес-процессов • Версионность процессов и управление экземплярами
    • 3. SHAREPOINT WORKFLOWНаши клиенты часто говорят нам, что они хотят использоватьSharePoint для своих бизнес приложений и разработок, но: • SharePoint Designer достаточно сложен для них; • Необходимы богатые функциональные возможности для построения воркфлоу- решений, но они не предоставляются «из коробки». • Переход из SharePoint Designer в Visual Studio – слишком большой скачок; • Тратится очень много времени на написание кода для создания простых по функциональности вещей; • Есть желание использовать SharePoint в качестве платформы корпоративных приложений, а не только как средство совместного доступа и обмена информацией или простых портальных решений; • Хочется повторно использовать результаты ранее выполненной работы в других проектах; • IT ресурсы должны осуществлять поддержку решений максимально быстро; • Существующие решения независимых вендоров, классифицируемые как дополнения к SharePoint не являются достаточными для создания платформы корпоративных приложений.
    • 4. K2 и SHAREPOINT• Несколько дизайнеров бизнес-процессов для работы пользователей разного уровняподготовки • K2 Designer for SharePoint • K2 Studio • K2 Designer for Visual Studio• Управление жизненным циклом workflow • Версионность процессов • Различные уровни доступа к процессу, стадиям процесса и действиям • Управление запущенными экзеплярами процессов• Удобные стандартные средства отчетности для углубленного изучения состоянияпроцессов • K2 Process Portals и K2 View Flow • K2 Report Designer • ADO.NET Data Provider• Возможности визуального создания сложной бизнес-логики • Inline Functions обеспечивают простой drag-and-drop интерфейс для создания сложной бизнес-логики и вычислений внутри бизнес-процессов без необходимости написания кода• Независимый workflow-движок, класса Enterprise, обеспечивающий BPM возможности, несуществующие в SharePoint • Повторное использование и сценарии возвратов • Делегирование и редирект • Out of Office
    • 5. Как насчет графического workflow-дизайнера в Visio 2010,а также возможностей SharePoint Designer?Не уменьшают ли эти средства ценность K2?Давайте рассмотрим реальный пример…
    • 6. ПРИМЕР START Rework Approval Approved Declined
    • 7. VISIO представлениеApproval Step Rework Step Validate: Approved Yes/No Validate: Completed Rework Step Approval Step Yes/No Validate: Canceled Validate: Rework Approval Step Yes/No Yes/NoValidate: DeclinedApproval Step Yes/No Approval Step Validate: Declined Yes/No Validate: Approved Yes/No No Compare data source No Yes Assign item for Compare Log to history list approval data source Yes Send an e-mail
    • 8. МОДЕЛИРОВАНИЕ В VISIO
    • 9. ЭКСПОРТ В SHAREPOINT DESIGNER
    • 10. ИТОГ Вместо этого они получили: Решение обладаетWhat the business asked for: недостатками: VB-похожий синтаксис, на проверках условий START Статическое workflow, только 1 START Не графически шаг Rework Дублирование бизнеc логики Дублирование бизнес логики Нет возможности вернуться More info Approval Moreназад info по процессу needed Approval needed Сложное графическое представление процесса в Visio ApprovalApproved Declined Approved Declined Approved Declined
    • 11. К2 ПОДХОД
    • 12. МОДЕЛИРОВАНИЕ ЛОГИКИ Incorporate business Rework3 people in the rules in a group person in the group All group users 1 must Approval ORselect “Approved” “Approved,” one select selects “Declined” after another Serial approval Approved Declined Parallel approval Approved Declined Approved Declined
    • 13. ТО, ЧТО ЗАПЛАНИРОВАНО КАК ПРОСТОЙ ПРОЦЕСС … START START $$ > 2K False < 2K True 8K > Low Approval $$ < 8K (Serial) Low Medium High Approval False Approval True Approval Declined Approved Medium Approval High Approval Clean up Update List Declined Approved Declined Approved Declined Approved Clean up Clean up Update List Update List … МОЖЕТ СТАТЬ СЛОЖНЫМ БЕЗ ПРАВИЛЬНЫХ СРЕДСТВ
    • 14. ДРУГИЕ ВОЗМОЖНОСТИ К2,ОТЛИЧАЮЩИЕ НАС ОТ ДРУГИХ
    • 15. ДИЗАЙНЕРЫ ПРОЦЕССОВ K2 Forms Designer Workflow Designer in K2 Forms K2 Workflow Designer for SharePoint K2 Studio K2 Designer for Visual Studio
    • 16. К2 ИНТЕГРАЦИЯK2 имеет возможность интегрироваться и взаимодействовать с другими системамипосредством:• Встроенных коннекторов;• Смартобъектов;• Инлайн-функций;• WCF, WEB сервисов;• Подключаемых библиотек.Стандартными, входящими в поставку коннекторами являются коннекторы к:• Active Directory;• Exchange Server;• SharePoint Server;• SQL Server;• MS Office (Word, Excel);• Microsoft Dynamic CRM;• SQL Reporting Services;• Microsoft InfoPath;• SAP (требует K2 Connect).
    • 17. K2 SMARTOBJECTS SMARTOBJECT SERVER SMARTOBJECT SHAREPOINT SP Employee K2 SHAREPOINT Image INTEGRATION Interest Contract REPORTS Proposals LOB Employee Employee CRM Accounts Name WEB SERVICE Opportunities Surname Manager Account ID Cost Center Manager FORMS Image AD Employee Contract AD Proposals Name IM K2 ACTIVE SECURITY Email Accounts DIRECTORY IM Opportunities INTEGRATION Role Description Date Started SAP Employee WORKFLOWS SAP ID First Name K2 CONNECT Last Name Role Description FOR SAP Cost Center Date Started VISIO 2010 SMARTOBJECT SERVER K2 Process DataPROCESS INFO Process Data Completed K2 WORKFLOW Completed In Progress In Progress Durations EXCEL POWERPIVOT
    • 18. SAP КОННЕКТОР SAP GUI GUI BAPI (ABAP) EmpInfo EmpOrg OrderInfo K2 connect CustMasterSAP RFC K2 connect SAP Adapter K2 connect Remote RFC support SAP LOGIC CUSTOMIZATIONS
    • 19. КОНФИГУРАЦИЯ ПЛАТФОРМЫК2 – масштабируемая платформа;• Варианты развертывания от standalone решения (1 сервер) до сложных многокластерных территориально-распределенных систем и ферм;• Копирование и повторное использование решений• Для начала работы достаточно 1-го решения
    • 20. К2 ВИЗАРДЫ
    • 21. ФАЙЛОВЫЕ АДАПТЕРЫВозможность изменять Области контента файлов MS WordВозможность считывать и записывать данные файлов MS Excel (ячеек и рядов)Конвертация файлов в PDF, RTF форматы
    • 22. БИЗНЕС ЛОГИКА INLINE FUNCTIONSINLINE RULE ВНЕШНЯЯ БИЗНЕС ЛОГИКА SMARTOBJECTSHAREPOINT SP Data ДАННЫЕ Image Region Contract WORKFLOWS Proposals EXCEL SERVICES ВНЕШНЯЯ ЛОГИКА Employee Employee Name Surname Name Account ID Surname Cost Center Account ID Manager Cost Center INRULE Image Manager POLICY Accounts Image Role Description ПОЛИТИКИ Accounts Date Started Role Description Date StartedHISTORICAL K2 DATA Process Data K2 ОТЧЕТНОСТЬ И Completed АНАЛИТИКА In Progress Durations
    • 23. НАДЕЖНОСТЬ ПЛАТФОРМЫK2 позволяет обеспечить максимально надежную и отказоустойчивую системублагодаря:Широким возможностям по разворачиваемой архитектуре;Поддержке средств Disaster Recovery Point (DRP);Поддержке > Database Clustering; > SQL Server Mirroring; > Log Shipping;Возможности иметь Standby K2 Server и/или резервные среды;Собственной workflow engine;Логированию и мониторингу производительности;Возможности отправки автоматических электронных сообщений администраторам о неполадках оборудования или ошибках системы;Наличию специального Error Log с возможностью исправления ошибок «на лету».
    • 24. ОТЧЕТНОСТЬ И АНАЛИТИКА• K2 Report Designer • Excel Services• Visio Services • PowerPivot
    • 25. ОТЧЕТНОСТЬ И АНАЛИТИКА
    • 26. РАБОЧИЕ КАЛЕНДАРИПри назначении задач и расчета времени выполнения К2 может учитывать данные:О временных зонах, в которых работает пользовательО рабочих календарях, сокращенных днях, специальных датах и др.
    • 27. K2 SMART ACTIONSТехнология K2 SmartActions позволяет пользователям выполнять свои задачинепосредственно в Microsoft Outlook по электронной почте.
    • 28. МОБИЛЬНЫЕ ПРИЛОЖЕНИЯ http://itunes.apple.com/app/k2-task-list/id451934381?mt=8 http://appworld.blackberry.com/webstore/content/49454/?lang=en
    • 29. K2 FORMSНаша новая технология, которая позволяет пользователям создаватьпрофессиональные пользовательские интерфейсы и решения,построенные на их основе. Без програмирования. Прямо из броузера.
    • 30. ЦИФРЫ И ФАКТЫРазработка пользовательских интерфейсов часто занимает более40% от общего времени разработки решения **Michael Moors: KM World> Более чем 80% приложений, автоматизирующих бизнес- процессы зависят от форм> Как правило, в крупных компаниях разработано в среднем свыше 400 бумажных бизнес-форм (бланки, шаблоны, заявки и т.п.)> Средние затраты (материалы, время, люди) на 1 форму за весь период ее жизненного цикла - $75, 000> Суммарно примерно $30 миллионов затрат на содержание и обработку всех форм, существующих в крупной компании;> E-forms позволяют существенно снизить данные затраты
    • 31. ФРАГМЕНТАЦИЯОпрос Gartner, проведенный в апреле 2011 показывает, чтобольшинство CIOs сталкиваются с необходимостью поддержки от3 до 6 различных платформ:> Компаниям нужна концепция, охватывающая несколько решений и операционных систем> К 2015, мобильные приложения, направленные на использование в смартфонах и планшетах будут в соотношении 4-to-1 к обычным PC-приложениямВлияние кросс-платформных пользовательских интерфейсов,работающих одинаково хорошо на различных типах устройств,возрастает экспоненциально.
    • 32. ЗА ПРЕДЕЛАМИ ПРОСТЫХ ФОРМПотребности современных веб-решений выходят далеко зафункциональность простых форм для отдельных элементовсписков или библиотек SharePoint. Компаниям необходимы:> Интранет-решения, основанные на формах, такие как, например, системы заявок, HR-процессы и найм персонала, управление инцидентами, case management и др.> Extranet/internet решения;> Формы, объединяющие данные из различных систем вместе> Формы работающие в облачных решениях;
    • 33. СТОИМОСТЬ КОДИРОВАНИЯКаждый раз, когда Вам необходимо написать код или сделать что-то, что сгенерирует код за Вас, Вы:> Создаете проблему обслуживания в среднесрочной и долгосрочной перспективе;> Расходуете средства бюджета> Ограничиваете повторное использование частей разрабатываемого решения> Увеличиваете пропорцию время/значение РАЗРАБОТКА> Уменьшаете величину ROI ДИЗАЙН
    • 34. K2 FORMSПрограммный продукт, который дает возможность пользователямбыстро создавать полнофункциональные решения, основанныена формах, от простых решений до комплексных LOB – систем> Повторное использование информации и строительных компонент форм> Радикальное сокращение времени разработки> Максимально эффективное использование ресурсов> Низкая стоимость управления жизненным циклом приложения
    • 35. K2 FORMSТехнология, построенная на основе SmartObjectsSMARTOBJECT FORMS SERVER Employee PAGES VIEWS Name Employee List Surname ID Name Email Account ID Cost Center Manager My New Page: Employee Image Contract ID Name Email WEB SOLUTIONS Proposals Employee Details SECURITY IM Accounts First Name: James Opportunities Last Name: Brown Role Description Email: james@b.com Details Date Started First Name: James Department List Last Name: Brown Email: james@b.com Department ID Department Manager Name Department Details DescriptionRegion Manager Department: Sales WORKFLOWS Description: This is the Sales gr Name Manager: Joe Soap Description
    • 36. ПРЕДСТАВЛЕНИЯ (VIEWS)Конструирование форм из строительных блоков вновом и инновационном формате> Быстрота разработки> Уменьшение затрат на поддержку FORMS VIEW Employee Details New Expense Claim 1ST Approval 2nd Approval
    • 37. СОСТОЯНИЯ (STATES) FORMS FORM STATES New Expense Claim New Expense 1st Approval 1ST Approval Workflow Expense Form 2nd Approval 2nd Approval
    • 38. ПРАВИЛА RULES Page “Show this view” View “Retrieve the details of the selected order” Control Expense Form “Verify the email address is formatted correctly”
    • 39. ВСЕ ГОТОВО! Легкое развертывание приложения между различными средами с помощью встроенной функциональности создания Deployment Packages и стандартных средств их развертывания QA / UAT PRODUCTION K2 SERVER K2 SERVER K2 K2 FORMS FORMS FORMS FORMS EMPLOYEE EMPLOYEE FORM FORM K2 K2 PROCESS PROCESS WORKFLOW WORKFLOW EMPLOYEE EMPLOYEE APPROVAL APPROVAL K2 SOLUTION PACKAGEEXTERNAL DATA EXTERNAL DATA SMARTOBJECTS SMARTOBJECTS DEPARTMENT DEPARTMENT EMPLOYEE EMPLOYEE
    • 40. K2 FORMS DESIGNERДает возможность быстро создавать законченные К2 решения.Создавайте смартобъекты, формы и рабочие процессы прямо изброузера Create SmartObjects Create Forms Create Workflows
    • 41. ОСНОВНЫЕ ОСОБЕННОСТИ Themes Versioning Mobile Extendable Validation Forms Controls Search Sub Forms
    • 42. Примеры
    • 43. K2 FORMS
    • 44. K2 FORMS
    • 45. K2 FORMS
    • 46. K2 FORMS
    • 47. О НАС• Компания разработчик – SourceCode Technology, Inc.• Штаб-квартира компании – Редмонд, штат Washington, США• Основана в 2000 году• Региональные отделения и представительства в США, Австралии, Новой Зеландии, Южной Африке, Китае, Великобритании, Франции, Швейцарии, Германии, Дубаи, Сингапуре.• В 2012 году - открытие регионального представительства в России• Признанный лидер в области систем класса BPM на технологиях Microsoft• Обладатель большого количества наград Microsoft (Worldwide Partner Awards)
    • 48. ГЛОБАЛЬНЫЕ ПАРТНЕРЫ
    • 49. АЛЬЯНС
    • 50. НАШИ КЛИЕНТЫ2,500+ клиентов - Более 1 млн конечных пользователейЕвропа Statoil, Saab, Bufdir, Adger Energy, Ventelo, Lorentzen & Stemoco, Astrup Fearnly, Finnish Tax Authority, Saab, Logica, ENI, Landsbankin, Reyjkavik Energy, TietoEnator, CHR Hansen, BRF Kredit, Forca Pension, и др.Россия Русал, Лукойл, Русагротранс, Deloitte CIS, Sanofi Aventis Россия, KPMG Россия, Sakhalin Energy, Администрация Президента РФ и др.Глобальные клиенты Axa, Shell, BP, Deloitte, Accenture, Eli Lilly, Sanofi, Pfizer, UBS, Kimberley Clarke, Computer Associates, Intel, Microsoft, Honda, Adidas, Ernst Young, KPMG, UniCredit Group и др.
    • 51. K2 СООБЩЕСТВОБолее 10 000 пользователейwww.k2underground.com
    • 52. ВАШ БИЗНЕС РАСТЕТ ВМЕСТЕ С НАМИ!КОНТАКТНАЯ ИНФОРМАЦИЯТел: +7 915 111-3663Email: andrey@k2.com,Web: http://www.k2.com
    • 53. Другие интересные материалы по использованию SharePoint смотрите на SharePoint-Channel.com а также в группе Фейсбук SharePoint Ukraine