SlideShare une entreprise Scribd logo
1  sur  31
Real World experience with
SharePoint and K2
Workflows
© 2015 Serial
24 March 2015
K2.COM
The biggest ongoing
challenges cited by
SharePoint
organizations are:
User adoption
Expanding
SharePoint use to
more business
processes
Source: AIIM Industry Watch Survey: SharePoint 2013,
conducted July 2013 n=538
K2.COM
73% of SharePoint
organizations cite they
need workflow driven
apps
But…
62% cite integration as a
challenge
30% say time & effort to build
business applications is a
challenge
21% End User interface is a
challenge
Source: MPS Partners SharePoint Adoption Survey 2012/2013,
n=143
K2.COM
A PLATFORM to BUILD AND RUN APPLICATIONS
< across multiple dimensions >
Apps across cloud and on-
premises
Apps de-coupled and fully
embedded in SharePoint
Apps that include reports,
forms, workflows and access
to information spanning
multiple LOB systems.
Apps you can access on your
Corp IT asset or BYOD, inside
and outside organizations
K2.COM
K2 BUILDING BLOCKS FOR APPS
K2.COM
- 6 -
BUILD AND RUN BUSINESS APPLICATIONS
+ + =
DATA
• Create business entities
• Connect to any system
• Leverage Existing Data
• Out-of-the box options
• SharePoint,
• SAP,
• Office 365,
• Dynamics CRM & more
- 7 -
SHAREPOINT
ORACLE
SAP
AD
OTHER
K2 PROCESS
INFO
WEB SERVICE
MS CRM
SQL
DATA IS NEVER IN A SINGLE PLACE
K2 PROVIDES A WAY
OF UNIFYING DATA ACCESS
- 8 -
SHAREPOINT SQL MS CRM AD OTHER
K2 PROCESS
INFO
WEB SERVICE
FORMS MOBILITY REPORTS PORTALS
Business Apps
WORKFLOW
K2 SMARTOBJECTS
First Name
Last Name
Email
Department
Employee
Department Name
Manager
HR Manager
Director
Department
Client Name
Email
Telephone
Web Address
Clients
ITFOCUSBUSINESSFOCUS
- 9 -
BUILD AND RUN BUSINESS APPLICATIONS
+ + =
FORMS
• Drag-and-Drop Design
• Build with rules
• Leverage Existing Data
• Tie to Workflow
Integration in K2 SmartForms
- 10 -
Re-use views in several forms
- 11 -
Manager approvalNew expense claim HR approval
FORMSVIEW
Employee details
K2 SmartForms are Responsive
- 12 -
Design forms in the browser
- 13 -
- 14 -
BUILD AND RUN BUSINESS APPLICATIONS
+ + =
WORKFLOW
• Deliver workflow to enterprise
• Stay flexible
• Scale to fit
• Intuitively design workflows
- 15 -
Workflows patterns
PRESCRIPTIVE ASSISTIVE
WORKFLOW BPM CASE
 Document
routing
 Approvals
 Simple forms
 Business
application
 Complex routing
 Dynamic logic
 Integrated
reporting
 Core processes
 Non-linear process
 Visibility by stage
 Performance metrics
 Adhoc
 Audit
 Checklists
K2 BlackPearl workflow sample
- 16 -
A Process
Is composed of Activities
Containing
Tasks (or events)
Assigned to
Users (or actors)
Following Rules
Multiple workflow designers
- 17 -
- 18 -
BUILD AND RUN BUSINESS APPLICATIONS
+ + =
REPORTS
• Monitor Progress &
Performance
• Deliver Business Insight
• Create reports from both
Process & LOB Data
• Utilize industry reporting tools
- 19 -
OOTB reports
- 20 -
Build your own reports
- 21 -
K2 supports hybrid infrastructure and deployment scenarios
LOB & WEB DATA SOURCES
CLOUD K2 SERVER
(ON-PREMISE OR CLOUD-HOSTED)
LOB DATA SOURCES
ON PREMISE
• Office 365
• MS CRM
• Salesforce.com
• …and more
MOBILE BROWSER API/TOOLS
Feature Parity
Demo
K2 - Architecture
Standalone farm
For development / Tests / Small Business
- 23 -
K2 - Architecture
Medium farm
- 24 -
- 25 -
Different kinds of projects
With or Without SharePoint
With SharePoint 2010 or with SharePoint 2013
Using SmartForms or not
Old projects with InfoPath
InfoPath 2013 is the last version
No replacement from Microsoft (FOSL has been canceled)
“K2 for SharePoint 2010” can generate ASP.Net forms
Be cautious if you have to upgrade to SP 2013
Also projects with other Web technologies (BootStrap, Jquery,
AngularJS)
Serial has developed a Toolbox on top of K2
- 26 -
Why our customers choose K2 ?
Error repairing
In case of error, a SP Workflow should be restarted
SP Workflows can impact the performance of SP pages
loading
SP workflows are running in the same IIS process
Simple to migrate from SP 2010 to SP 2013
K2 workflows and forms are loosely coupled to SP
Integration with other systems is easier
No usage of BCS
SmartObjects can be re-used across workflows
- 27 -
Feedback from our experience on K2
Complexity of workflows should be limited
Use « Sub-workflows » launched by the main one
Take care of the formatting of the workflow
Users can see it with the « View flow » feature
Add labels on each transition between activities
Use different colors…
It will be easier to maintain the workflow
To not forget the rules that have been implemented
Think reusability
On SmartObjects, on SmartForms views
- 28 -
Feedback from our experience on K2
On SmartForms
Only load tab if the user clicks on it
Use asynchronous loading for drop down lists
Difficult to localize labels in forms…
K2 just introduced language packs in 4.6.9
Deployment with Package and Deployment
Not necessary to check all dependances
You can use PowerShell
- 29 -
K2 AppIt
K2 as a service
Only in the cloud
App in SharePoint Online
Less features than K2 for SharePoint 2013 with K2 On Premises
Not yet available in Europa (in a few weeks)
Access to Worklist
Work on your tasks
Select an action
Redirect
Delegate
Available for
iOS
Android
BlackBerry
Offline forms in K2 4.6.9
- 30 -
K2 AppIt
Questions

Contenu connexe

Tendances

10 Best Enterprise Apps to Look for in 2015
10 Best Enterprise Apps to Look for in 201510 Best Enterprise Apps to Look for in 2015
10 Best Enterprise Apps to Look for in 2015K2
 
K2 Blackpearl Brochure
K2 Blackpearl BrochureK2 Blackpearl Brochure
K2 Blackpearl BrochureGemma Adair
 
k2.net PPT
k2.net PPTk2.net PPT
k2.net PPTmadala
 
K2 for SharePoint – Forms and Workflow-Driven Apps in SharePoint
K2 for SharePoint – Forms and Workflow-Driven Apps in SharePointK2 for SharePoint – Forms and Workflow-Driven Apps in SharePoint
K2 for SharePoint – Forms and Workflow-Driven Apps in SharePointSPC Adriatics
 
SharePoint 2013 Workflow from K2
SharePoint 2013 Workflow from K2SharePoint 2013 Workflow from K2
SharePoint 2013 Workflow from K2K2
 
Building Hybrid Business Apps for SharePoint
Building Hybrid Business Apps for SharePointBuilding Hybrid Business Apps for SharePoint
Building Hybrid Business Apps for SharePointK2
 
Slides m365 file management and collaboration (infinys)
Slides m365 file management and collaboration (infinys)Slides m365 file management and collaboration (infinys)
Slides m365 file management and collaboration (infinys)Agusto Sipahutar
 
K2 - Business Apps for SharePoint
K2 - Business Apps for SharePointK2 - Business Apps for SharePoint
K2 - Business Apps for SharePointGemma Adair
 
Intro to SharePoint for Developers
Intro to SharePoint for DevelopersIntro to SharePoint for Developers
Intro to SharePoint for DevelopersRob Wilson
 
K2: When to use 3rd party products for SharePoint application development?
K2: When to use 3rd party products for SharePoint application development?K2: When to use 3rd party products for SharePoint application development?
K2: When to use 3rd party products for SharePoint application development?SPSSTHLM
 
Share point development services case study
Share point development services case studyShare point development services case study
Share point development services case studyNandita Nityanandam
 
WKDNUG SP2010 Development Presentation
WKDNUG SP2010 Development PresentationWKDNUG SP2010 Development Presentation
WKDNUG SP2010 Development PresentationRob Wilson
 
When to Develop on a Platform (IndyTechFest 2008)
When to Develop on a Platform (IndyTechFest 2008)When to Develop on a Platform (IndyTechFest 2008)
When to Develop on a Platform (IndyTechFest 2008)Rob Wilson
 
K2 - Driving SharePoint Adoption and ROI with Apps and Mashups
K2 - Driving SharePoint Adoption and ROI with Apps and MashupsK2 - Driving SharePoint Adoption and ROI with Apps and Mashups
K2 - Driving SharePoint Adoption and ROI with Apps and MashupsGemma Adair
 
InfoPath alternatives and the potential of PowerApps
InfoPath alternatives and the potential of PowerAppsInfoPath alternatives and the potential of PowerApps
InfoPath alternatives and the potential of PowerAppsMaarten Visser
 
K2 Fast Workflow
K2 Fast WorkflowK2 Fast Workflow
K2 Fast WorkflowK2
 
Extending SharePoint 2010 To Line of Business Integration A
Extending SharePoint 2010 To Line of Business Integration AExtending SharePoint 2010 To Line of Business Integration A
Extending SharePoint 2010 To Line of Business Integration Aridwansassman
 
Streamlining Business Processes with InfoPath and SharePoint
Streamlining Business Processes with InfoPath and SharePointStreamlining Business Processes with InfoPath and SharePoint
Streamlining Business Processes with InfoPath and SharePointRob Wilson
 
Overview: Creating Workflows with Visio, InfoPath and SharePoint Designer 2010
Overview: Creating Workflows with Visio, InfoPath and SharePoint Designer 2010Overview: Creating Workflows with Visio, InfoPath and SharePoint Designer 2010
Overview: Creating Workflows with Visio, InfoPath and SharePoint Designer 2010ridwansassman
 
SharePoint Saturday Indy - Streamlining Business Processes with InfoPath and ...
SharePoint Saturday Indy - Streamlining Business Processes with InfoPath and ...SharePoint Saturday Indy - Streamlining Business Processes with InfoPath and ...
SharePoint Saturday Indy - Streamlining Business Processes with InfoPath and ...Rob Wilson
 

Tendances (20)

10 Best Enterprise Apps to Look for in 2015
10 Best Enterprise Apps to Look for in 201510 Best Enterprise Apps to Look for in 2015
10 Best Enterprise Apps to Look for in 2015
 
K2 Blackpearl Brochure
K2 Blackpearl BrochureK2 Blackpearl Brochure
K2 Blackpearl Brochure
 
k2.net PPT
k2.net PPTk2.net PPT
k2.net PPT
 
K2 for SharePoint – Forms and Workflow-Driven Apps in SharePoint
K2 for SharePoint – Forms and Workflow-Driven Apps in SharePointK2 for SharePoint – Forms and Workflow-Driven Apps in SharePoint
K2 for SharePoint – Forms and Workflow-Driven Apps in SharePoint
 
SharePoint 2013 Workflow from K2
SharePoint 2013 Workflow from K2SharePoint 2013 Workflow from K2
SharePoint 2013 Workflow from K2
 
Building Hybrid Business Apps for SharePoint
Building Hybrid Business Apps for SharePointBuilding Hybrid Business Apps for SharePoint
Building Hybrid Business Apps for SharePoint
 
Slides m365 file management and collaboration (infinys)
Slides m365 file management and collaboration (infinys)Slides m365 file management and collaboration (infinys)
Slides m365 file management and collaboration (infinys)
 
K2 - Business Apps for SharePoint
K2 - Business Apps for SharePointK2 - Business Apps for SharePoint
K2 - Business Apps for SharePoint
 
Intro to SharePoint for Developers
Intro to SharePoint for DevelopersIntro to SharePoint for Developers
Intro to SharePoint for Developers
 
K2: When to use 3rd party products for SharePoint application development?
K2: When to use 3rd party products for SharePoint application development?K2: When to use 3rd party products for SharePoint application development?
K2: When to use 3rd party products for SharePoint application development?
 
Share point development services case study
Share point development services case studyShare point development services case study
Share point development services case study
 
WKDNUG SP2010 Development Presentation
WKDNUG SP2010 Development PresentationWKDNUG SP2010 Development Presentation
WKDNUG SP2010 Development Presentation
 
When to Develop on a Platform (IndyTechFest 2008)
When to Develop on a Platform (IndyTechFest 2008)When to Develop on a Platform (IndyTechFest 2008)
When to Develop on a Platform (IndyTechFest 2008)
 
K2 - Driving SharePoint Adoption and ROI with Apps and Mashups
K2 - Driving SharePoint Adoption and ROI with Apps and MashupsK2 - Driving SharePoint Adoption and ROI with Apps and Mashups
K2 - Driving SharePoint Adoption and ROI with Apps and Mashups
 
InfoPath alternatives and the potential of PowerApps
InfoPath alternatives and the potential of PowerAppsInfoPath alternatives and the potential of PowerApps
InfoPath alternatives and the potential of PowerApps
 
K2 Fast Workflow
K2 Fast WorkflowK2 Fast Workflow
K2 Fast Workflow
 
Extending SharePoint 2010 To Line of Business Integration A
Extending SharePoint 2010 To Line of Business Integration AExtending SharePoint 2010 To Line of Business Integration A
Extending SharePoint 2010 To Line of Business Integration A
 
Streamlining Business Processes with InfoPath and SharePoint
Streamlining Business Processes with InfoPath and SharePointStreamlining Business Processes with InfoPath and SharePoint
Streamlining Business Processes with InfoPath and SharePoint
 
Overview: Creating Workflows with Visio, InfoPath and SharePoint Designer 2010
Overview: Creating Workflows with Visio, InfoPath and SharePoint Designer 2010Overview: Creating Workflows with Visio, InfoPath and SharePoint Designer 2010
Overview: Creating Workflows with Visio, InfoPath and SharePoint Designer 2010
 
SharePoint Saturday Indy - Streamlining Business Processes with InfoPath and ...
SharePoint Saturday Indy - Streamlining Business Processes with InfoPath and ...SharePoint Saturday Indy - Streamlining Business Processes with InfoPath and ...
SharePoint Saturday Indy - Streamlining Business Processes with InfoPath and ...
 

En vedette

Qrs.011 workflow execution-models_and_design_patterns
Qrs.011 workflow execution-models_and_design_patternsQrs.011 workflow execution-models_and_design_patterns
Qrs.011 workflow execution-models_and_design_patternsAdhy Rizaldy
 
SPCA2013 - Learn how to build business application using K2 on the SharePoint...
SPCA2013 - Learn how to build business application using K2 on the SharePoint...SPCA2013 - Learn how to build business application using K2 on the SharePoint...
SPCA2013 - Learn how to build business application using K2 on the SharePoint...NCCOMMS
 
Quality management structure
Quality management structureQuality management structure
Quality management structureselinasimpson2501
 
A Best Practices Guide to Quality Management
A Best Practices Guide to Quality ManagementA Best Practices Guide to Quality Management
A Best Practices Guide to Quality ManagementVERSE Solutions
 
Improving SharePoint Business Process Maturity
Improving SharePoint Business Process MaturityImproving SharePoint Business Process Maturity
Improving SharePoint Business Process MaturityOpenText Global 360
 
Implementing an Integrated Quality Management System in SharePoint
Implementing an Integrated Quality Management System in SharePointImplementing an Integrated Quality Management System in SharePoint
Implementing an Integrated Quality Management System in SharePointMontrium
 

En vedette (6)

Qrs.011 workflow execution-models_and_design_patterns
Qrs.011 workflow execution-models_and_design_patternsQrs.011 workflow execution-models_and_design_patterns
Qrs.011 workflow execution-models_and_design_patterns
 
SPCA2013 - Learn how to build business application using K2 on the SharePoint...
SPCA2013 - Learn how to build business application using K2 on the SharePoint...SPCA2013 - Learn how to build business application using K2 on the SharePoint...
SPCA2013 - Learn how to build business application using K2 on the SharePoint...
 
Quality management structure
Quality management structureQuality management structure
Quality management structure
 
A Best Practices Guide to Quality Management
A Best Practices Guide to Quality ManagementA Best Practices Guide to Quality Management
A Best Practices Guide to Quality Management
 
Improving SharePoint Business Process Maturity
Improving SharePoint Business Process MaturityImproving SharePoint Business Process Maturity
Improving SharePoint Business Process Maturity
 
Implementing an Integrated Quality Management System in SharePoint
Implementing an Integrated Quality Management System in SharePointImplementing an Integrated Quality Management System in SharePoint
Implementing an Integrated Quality Management System in SharePoint
 

Similaire à Real world experience with SharePoint and k2 workflows

Extending Microsoft Project into a Unified Work Management Solution
Extending Microsoft Project into a Unified Work Management SolutionExtending Microsoft Project into a Unified Work Management Solution
Extending Microsoft Project into a Unified Work Management SolutionMichelle Manimtim
 
Why should the WSO2 App Factory be your choice for Enterprise App Development
Why should the WSO2 App Factory be your choice for Enterprise App DevelopmentWhy should the WSO2 App Factory be your choice for Enterprise App Development
Why should the WSO2 App Factory be your choice for Enterprise App DevelopmentWSO2
 
SAP Microsoft Interoperability - Business Process Solutions
SAP Microsoft Interoperability - Business Process SolutionsSAP Microsoft Interoperability - Business Process Solutions
SAP Microsoft Interoperability - Business Process SolutionsKristian Kalsing
 
6.18.2013 System Development - Change/Configuration and Collaboration - RTC
6.18.2013 System Development - Change/Configuration and Collaboration - RTC6.18.2013 System Development - Change/Configuration and Collaboration - RTC
6.18.2013 System Development - Change/Configuration and Collaboration - RTCIBM Rational
 
Implementing and Extending Oracle PLM Cloud for Gibson Overseas
Implementing and Extending Oracle PLM Cloud for Gibson OverseasImplementing and Extending Oracle PLM Cloud for Gibson Overseas
Implementing and Extending Oracle PLM Cloud for Gibson OverseasJade Global
 
Role of a Solution Architect-1.pptx
Role of a Solution Architect-1.pptxRole of a Solution Architect-1.pptx
Role of a Solution Architect-1.pptxRohitRadhakrishnan8
 
SIS Software & Solver BI360 Customer Presentation Nov 2016
SIS Software & Solver BI360 Customer Presentation Nov 2016SIS Software & Solver BI360 Customer Presentation Nov 2016
SIS Software & Solver BI360 Customer Presentation Nov 2016Debbie Peavy
 
Migration to Oracle ERP Cloud: A must read winning recipe for all
Migration to Oracle ERP Cloud: A must read winning recipe for allMigration to Oracle ERP Cloud: A must read winning recipe for all
Migration to Oracle ERP Cloud: A must read winning recipe for allJim Pang
 
Webinar: Microsoft SharePoint-The Ultimate Enterprise Collaboration Platform
Webinar: Microsoft SharePoint-The Ultimate Enterprise Collaboration PlatformWebinar: Microsoft SharePoint-The Ultimate Enterprise Collaboration Platform
Webinar: Microsoft SharePoint-The Ultimate Enterprise Collaboration PlatformEdureka!
 
Business process & system integration v2
Business process & system integration v2Business process & system integration v2
Business process & system integration v2DoanTrieuDuong
 
Skye Sant - NEW PLATFORM case study (Sr UX)
Skye Sant - NEW PLATFORM case study (Sr UX)Skye Sant - NEW PLATFORM case study (Sr UX)
Skye Sant - NEW PLATFORM case study (Sr UX)Skye Sant
 
9 ASUG82967 - Successful implementation of SAP Product Lifecycle Management a...
9 ASUG82967 - Successful implementation of SAP Product Lifecycle Management a...9 ASUG82967 - Successful implementation of SAP Product Lifecycle Management a...
9 ASUG82967 - Successful implementation of SAP Product Lifecycle Management a...ghaeltailyn
 
FORCES - EBS Upgrade Compared to SaaS Cloud.pdf
FORCES - EBS Upgrade Compared to SaaS Cloud.pdfFORCES - EBS Upgrade Compared to SaaS Cloud.pdf
FORCES - EBS Upgrade Compared to SaaS Cloud.pdfJacobYeboa1
 
Oracle Primavera P6 partner programs
Oracle Primavera P6 partner programsOracle Primavera P6 partner programs
Oracle Primavera P6 partner programsMark Kromer
 
CRM Integration Options–Scribe, SmartConnect, Microsoft Connector. What's the...
CRM Integration Options–Scribe, SmartConnect, Microsoft Connector. What's the...CRM Integration Options–Scribe, SmartConnect, Microsoft Connector. What's the...
CRM Integration Options–Scribe, SmartConnect, Microsoft Connector. What's the...BDO IT Solutions
 
Unlock The Value Of Your Microsoft and SAP Investments
Unlock The Value Of Your Microsoft and SAP InvestmentsUnlock The Value Of Your Microsoft and SAP Investments
Unlock The Value Of Your Microsoft and SAP InvestmentsSAP Technology
 
Empowering Business Users with Process Management Tools
Empowering Business Users with Process Management ToolsEmpowering Business Users with Process Management Tools
Empowering Business Users with Process Management ToolsKris Verlaenen
 

Similaire à Real world experience with SharePoint and k2 workflows (20)

Smart form
Smart formSmart form
Smart form
 
Extending Microsoft Project into a Unified Work Management Solution
Extending Microsoft Project into a Unified Work Management SolutionExtending Microsoft Project into a Unified Work Management Solution
Extending Microsoft Project into a Unified Work Management Solution
 
Why should the WSO2 App Factory be your choice for Enterprise App Development
Why should the WSO2 App Factory be your choice for Enterprise App DevelopmentWhy should the WSO2 App Factory be your choice for Enterprise App Development
Why should the WSO2 App Factory be your choice for Enterprise App Development
 
SAP Microsoft Interoperability - Business Process Solutions
SAP Microsoft Interoperability - Business Process SolutionsSAP Microsoft Interoperability - Business Process Solutions
SAP Microsoft Interoperability - Business Process Solutions
 
6.18.2013 System Development - Change/Configuration and Collaboration - RTC
6.18.2013 System Development - Change/Configuration and Collaboration - RTC6.18.2013 System Development - Change/Configuration and Collaboration - RTC
6.18.2013 System Development - Change/Configuration and Collaboration - RTC
 
Implementing and Extending Oracle PLM Cloud for Gibson Overseas
Implementing and Extending Oracle PLM Cloud for Gibson OverseasImplementing and Extending Oracle PLM Cloud for Gibson Overseas
Implementing and Extending Oracle PLM Cloud for Gibson Overseas
 
Role of a Solution Architect-1.pptx
Role of a Solution Architect-1.pptxRole of a Solution Architect-1.pptx
Role of a Solution Architect-1.pptx
 
SIS Software & Solver BI360 Customer Presentation Nov 2016
SIS Software & Solver BI360 Customer Presentation Nov 2016SIS Software & Solver BI360 Customer Presentation Nov 2016
SIS Software & Solver BI360 Customer Presentation Nov 2016
 
Migration to Oracle ERP Cloud: A must read winning recipe for all
Migration to Oracle ERP Cloud: A must read winning recipe for allMigration to Oracle ERP Cloud: A must read winning recipe for all
Migration to Oracle ERP Cloud: A must read winning recipe for all
 
Microsoft Technical Webinar: Doing more with MS Office, SharePoint and Visual...
Microsoft Technical Webinar: Doing more with MS Office, SharePoint and Visual...Microsoft Technical Webinar: Doing more with MS Office, SharePoint and Visual...
Microsoft Technical Webinar: Doing more with MS Office, SharePoint and Visual...
 
Webinar: Microsoft SharePoint-The Ultimate Enterprise Collaboration Platform
Webinar: Microsoft SharePoint-The Ultimate Enterprise Collaboration PlatformWebinar: Microsoft SharePoint-The Ultimate Enterprise Collaboration Platform
Webinar: Microsoft SharePoint-The Ultimate Enterprise Collaboration Platform
 
Business process & system integration v2
Business process & system integration v2Business process & system integration v2
Business process & system integration v2
 
Skye Sant - NEW PLATFORM case study (Sr UX)
Skye Sant - NEW PLATFORM case study (Sr UX)Skye Sant - NEW PLATFORM case study (Sr UX)
Skye Sant - NEW PLATFORM case study (Sr UX)
 
9 ASUG82967 - Successful implementation of SAP Product Lifecycle Management a...
9 ASUG82967 - Successful implementation of SAP Product Lifecycle Management a...9 ASUG82967 - Successful implementation of SAP Product Lifecycle Management a...
9 ASUG82967 - Successful implementation of SAP Product Lifecycle Management a...
 
FORCES - EBS Upgrade Compared to SaaS Cloud.pdf
FORCES - EBS Upgrade Compared to SaaS Cloud.pdfFORCES - EBS Upgrade Compared to SaaS Cloud.pdf
FORCES - EBS Upgrade Compared to SaaS Cloud.pdf
 
Moving to SAP S/4HANA
Moving to SAP S/4HANAMoving to SAP S/4HANA
Moving to SAP S/4HANA
 
Oracle Primavera P6 partner programs
Oracle Primavera P6 partner programsOracle Primavera P6 partner programs
Oracle Primavera P6 partner programs
 
CRM Integration Options–Scribe, SmartConnect, Microsoft Connector. What's the...
CRM Integration Options–Scribe, SmartConnect, Microsoft Connector. What's the...CRM Integration Options–Scribe, SmartConnect, Microsoft Connector. What's the...
CRM Integration Options–Scribe, SmartConnect, Microsoft Connector. What's the...
 
Unlock The Value Of Your Microsoft and SAP Investments
Unlock The Value Of Your Microsoft and SAP InvestmentsUnlock The Value Of Your Microsoft and SAP Investments
Unlock The Value Of Your Microsoft and SAP Investments
 
Empowering Business Users with Process Management Tools
Empowering Business Users with Process Management ToolsEmpowering Business Users with Process Management Tools
Empowering Business Users with Process Management Tools
 

Dernier

Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Natan Silnitsky
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作qr0udbr0
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringHironori Washizaki
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfInnovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfYashikaSharma391629
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfMarharyta Nedzelska
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalLionel Briand
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)jennyeacort
 
Large Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLarge Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLionel Briand
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
Salesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZSalesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZABSYZ Inc
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtimeandrehoraa
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odishasmiwainfosol
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanyChristoph Pohl
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Cizo Technology Services
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf31events.com
 

Dernier (20)

Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their Engineering
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfInnovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdf
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive Goal
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
 
Large Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLarge Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and Repair
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
Salesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZSalesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZ
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtime
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
 
Advantages of Odoo ERP 17 for Your Business
Advantages of Odoo ERP 17 for Your BusinessAdvantages of Odoo ERP 17 for Your Business
Advantages of Odoo ERP 17 for Your Business
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf
 

Real world experience with SharePoint and k2 workflows

  • 1. Real World experience with SharePoint and K2 Workflows © 2015 Serial 24 March 2015
  • 2. K2.COM The biggest ongoing challenges cited by SharePoint organizations are: User adoption Expanding SharePoint use to more business processes Source: AIIM Industry Watch Survey: SharePoint 2013, conducted July 2013 n=538
  • 3. K2.COM 73% of SharePoint organizations cite they need workflow driven apps But… 62% cite integration as a challenge 30% say time & effort to build business applications is a challenge 21% End User interface is a challenge Source: MPS Partners SharePoint Adoption Survey 2012/2013, n=143
  • 4. K2.COM A PLATFORM to BUILD AND RUN APPLICATIONS < across multiple dimensions > Apps across cloud and on- premises Apps de-coupled and fully embedded in SharePoint Apps that include reports, forms, workflows and access to information spanning multiple LOB systems. Apps you can access on your Corp IT asset or BYOD, inside and outside organizations
  • 5. K2.COM K2 BUILDING BLOCKS FOR APPS K2.COM
  • 6. - 6 - BUILD AND RUN BUSINESS APPLICATIONS + + = DATA • Create business entities • Connect to any system • Leverage Existing Data • Out-of-the box options • SharePoint, • SAP, • Office 365, • Dynamics CRM & more
  • 7. - 7 - SHAREPOINT ORACLE SAP AD OTHER K2 PROCESS INFO WEB SERVICE MS CRM SQL DATA IS NEVER IN A SINGLE PLACE K2 PROVIDES A WAY OF UNIFYING DATA ACCESS
  • 8. - 8 - SHAREPOINT SQL MS CRM AD OTHER K2 PROCESS INFO WEB SERVICE FORMS MOBILITY REPORTS PORTALS Business Apps WORKFLOW K2 SMARTOBJECTS First Name Last Name Email Department Employee Department Name Manager HR Manager Director Department Client Name Email Telephone Web Address Clients ITFOCUSBUSINESSFOCUS
  • 9. - 9 - BUILD AND RUN BUSINESS APPLICATIONS + + = FORMS • Drag-and-Drop Design • Build with rules • Leverage Existing Data • Tie to Workflow
  • 10. Integration in K2 SmartForms - 10 -
  • 11. Re-use views in several forms - 11 - Manager approvalNew expense claim HR approval FORMSVIEW Employee details
  • 12. K2 SmartForms are Responsive - 12 -
  • 13. Design forms in the browser - 13 -
  • 14. - 14 - BUILD AND RUN BUSINESS APPLICATIONS + + = WORKFLOW • Deliver workflow to enterprise • Stay flexible • Scale to fit • Intuitively design workflows
  • 15. - 15 - Workflows patterns PRESCRIPTIVE ASSISTIVE WORKFLOW BPM CASE  Document routing  Approvals  Simple forms  Business application  Complex routing  Dynamic logic  Integrated reporting  Core processes  Non-linear process  Visibility by stage  Performance metrics  Adhoc  Audit  Checklists
  • 16. K2 BlackPearl workflow sample - 16 - A Process Is composed of Activities Containing Tasks (or events) Assigned to Users (or actors) Following Rules
  • 18. - 18 - BUILD AND RUN BUSINESS APPLICATIONS + + = REPORTS • Monitor Progress & Performance • Deliver Business Insight • Create reports from both Process & LOB Data • Utilize industry reporting tools
  • 19. - 19 - OOTB reports
  • 20. - 20 - Build your own reports
  • 21. - 21 - K2 supports hybrid infrastructure and deployment scenarios LOB & WEB DATA SOURCES CLOUD K2 SERVER (ON-PREMISE OR CLOUD-HOSTED) LOB DATA SOURCES ON PREMISE • Office 365 • MS CRM • Salesforce.com • …and more MOBILE BROWSER API/TOOLS Feature Parity
  • 22. Demo
  • 23. K2 - Architecture Standalone farm For development / Tests / Small Business - 23 -
  • 25. - 25 - Different kinds of projects With or Without SharePoint With SharePoint 2010 or with SharePoint 2013 Using SmartForms or not Old projects with InfoPath InfoPath 2013 is the last version No replacement from Microsoft (FOSL has been canceled) “K2 for SharePoint 2010” can generate ASP.Net forms Be cautious if you have to upgrade to SP 2013 Also projects with other Web technologies (BootStrap, Jquery, AngularJS) Serial has developed a Toolbox on top of K2
  • 26. - 26 - Why our customers choose K2 ? Error repairing In case of error, a SP Workflow should be restarted SP Workflows can impact the performance of SP pages loading SP workflows are running in the same IIS process Simple to migrate from SP 2010 to SP 2013 K2 workflows and forms are loosely coupled to SP Integration with other systems is easier No usage of BCS SmartObjects can be re-used across workflows
  • 27. - 27 - Feedback from our experience on K2 Complexity of workflows should be limited Use « Sub-workflows » launched by the main one Take care of the formatting of the workflow Users can see it with the « View flow » feature Add labels on each transition between activities Use different colors… It will be easier to maintain the workflow To not forget the rules that have been implemented Think reusability On SmartObjects, on SmartForms views
  • 28. - 28 - Feedback from our experience on K2 On SmartForms Only load tab if the user clicks on it Use asynchronous loading for drop down lists Difficult to localize labels in forms… K2 just introduced language packs in 4.6.9 Deployment with Package and Deployment Not necessary to check all dependances You can use PowerShell
  • 29. - 29 - K2 AppIt K2 as a service Only in the cloud App in SharePoint Online Less features than K2 for SharePoint 2013 with K2 On Premises Not yet available in Europa (in a few weeks)
  • 30. Access to Worklist Work on your tasks Select an action Redirect Delegate Available for iOS Android BlackBerry Offline forms in K2 4.6.9 - 30 - K2 AppIt

Notes de l'éditeur

  1. Before I tell you about the technology, it’s first important to establish some background on the market realities that informed the vision for this release and what we set out to accomplish. The reality for most SharePoint administrators and IT organizations today is that they have aspirations of getting more out of their SharePoint investment, but face significant challenges in getting there. According to a recent study that polled over 500 SharePoint administrators and IT professionals - the top 2 challenges related to an organization’s SharePoint environment are 1) driving user adoption and 2) using SharePoint for more business processes. -------------- Source: 2013 AIIM survey of 538 Respondents. Question: What are the biggest on-going issues for SharePoint in your organization? 52% Persuading users to manage and share their content in SharePoint and not elsewhere 49% Expanding the use of SharePoint for more business processes
  2. The vast majority of organizations that use SharePoint recognize a need for workflow driven apps. Apps that make it easy for end users to streamline their work, take action against tasks when and where action is needed, and manage it all from one place. There are some major hurdles to getting there, however: Integration is a challenge, and not just integration within SharePoint across SharePoint sites and environments, but also integration with other data sources – some of which reside in other line-of-business systems within the organization or even data sources on the web. A major issue is the time and cost that it takes to build and maintain these applications – most of which require custom development, and the resources and skills that that requires. And even in getting these things right, end user adoption is still a challenge – a big piece of this is due to the difficulty of creating great user interfaces that deliver a good user experience. These are really some of the common pains and challenges that we set out to address with our research and development efforts in this release. ------ MPS Survey data: Workflow: 73% SP2013 customers cite processes that would benefit from Workflow1 Forms: 73% cite application areas that would benefit from electronic forms1 54% Connect Workflow to Electronic Forms1 Data 32% use SP to connect to ERP1 28% use SP to connect with CRM1
  3. Delivering these apps needs to support both On premises and in the Cloud. Customers tell us its not one or the other but both. We make that possible. Bridge cloud and on-premises easily. Empower more people to solve business problems with apps that include forms, workflows and access to information. Unlock mobile potential inside and outside organizations
  4. Building apps with K2 is simple whether an app is being built for you or you will be building your app yourself the tools being used are the same. All K2 design environments offer drag-and-drop simplicity, weather you are building a simple form or composing a complex rule. FORMS Use drag and drop components in your preferred browser to create feature rich reusable forms for workflows and business applications. WORKFLOW K2 provides design environments that are fine-tuned to your work style. Whether you prefer a browser, Visual Studio or desktop tools, we ensure you have what you need to build something great. DATA Use visual tools, not code, to define reusable business entities for access to your information, use line-of-business and Web-based data, regardless of where it lives. Smartobjects serve up a single view of business information and are easily configured to connect to nearly any system within your organization or on the web.  OUT-OF-THE-BOX DATA INTEGRATION Out-of-the-box, K2 integrates with SharePoint, Active Directory, Exchange, Office 365, Dynamics CRM, SQL Server, Oracle, SAP, Salesforce.com and web services and more. CONNECT TO ANY SYSTEM For organizations that have homegrown applications and systems in place, K2’s integration tools make it easy to work with them all. Once a connection is in place, use it across all your K2 applications. REPORTS Use K2’s out of the box workflow reporting controls to add reports to your forms and create information portals. Extend these reports using community controls as well as industry standard reporting solutions. However you create reports K2 makes process, workflow and line of business data available for you to use.
  5. Connect to Azure VM Open portal.ecm.serial.ch in Google Chrome Show the worklist Go on «Get weather» page : test form