SlideShare a Scribd company logo
1 of 41
SharePoint
..as a Workflow Management System
ANDREAS ASCHAUER, ALEGRI INTERNATIONAL

SHAREPOINT AND PROJECT CONFERENCE ADRIATICS 2013
ZAGREB, NOVEMBER 27-28 2013
sponsors
About..

Andreas Aschauer

Alegri International Austria
Head of Consulting

Software Engineering
SharePoint
Trainer / Consultant
Agenda

The road to ’13
From Coding to Modelling

BPM and Process Orientation

“We are having a baby”

Motivations for BPM

A quintessential sample

Procedures vs. Practices

(some of you can relate to)
Why am I telling you this ?

SharePoint has a strong background in
Workflow Management
Why am I telling you this ?

Business Process Management (BPM) is one of
the key drivers for SharePoint investments
Why am I telling you this ?

Workflow Management in SharePoint has
come a long way and changed a lot
Why am I telling you this ?

You can do so much wrong with
Workflow Management / BPM
THE ROAD TO `13
Workflows with SharePoint 2010

Visio 2010
SharePoint Designer 2010

Visual Studio 2010

3rd Party
Process
Visio 2010
SharePoint Designer 2010
Visual Studio

+
Impedance Mismatch
High Project Risk
Volatile Cost of Ownership
No common model or language for business and technology
Workflows with SharePoint 2013

Visio 2013
SharePoint Designer 2013

Visual Studio 2021
DECLARATIVE MODEL

3rd Party
Visio 2013 – Process View
Visio 2013 – Workflow View
Visio 2013 – Workflow View
Visual Studio 2012
Key improvements - General

Model First

No Code in Workflows

Process Manager &
Workflow Designer
Key improvements - Technical

Architectural Changes

“Cloud Ready” Model

Reusable Workflow Actions
Reusable Designer Actions
Wrapping Up
SharePoint OOB Workflow Capabilities have matured
The tooling has matured
Business and technology have a common modelling base
Software architecture is modular and reusable (through Activities)
BUSINESS PROCESS MANAGEMENT
Key Motivations
Make implicit processes visible and manageable
Optimize processes continuously

Optimize existing resources
React to change
Broadening the view
Process Improvement Process

Optimization

(Re)-Design

Monitoring

Modelling

Execution
Procedures vs. Practices
Optional accessoiries
What you get..
Monitoring of (possibly) a large number of workflow instances
Reports on performance of workflows / stakeholders
Little impedance mismatch (depends on product)
Better EAI functionality
SharePoint Workflows

+

-

No further advance cost

Unpredictable future cost

Easy to use / Familiar tooling

Limited OOB functionality

Clean architecture

Complex expansion model

Supported by MS

Custom development needed
BPM Tools

+

-

Controllable Cost of Ownership

Advance cost

Rich modelling capabilities

Training effort

Large toolbox around BPM

(Possibly) proprietary notation

EAI functionality

Need
Workflows

BPM

Intra department processes

Inter department and
corporate processes

Little to no dependency on
external systems

System integration

Small number of workflows

Large number of workflows

.NET development knowledge

No development resources
DEMO: We‘re having a baby – process
• Stakeholders
•
•
•
•
•
•

Mother
Father
Grand mother
Friends of father
Doctor
..

• Systems
• Family
• Administration
• Hospital
B(aby)PM – scaling out the family
Adapt to changes in systems influencing the process
Dynamically re-assign stakeholders
Optimize the process
Report on performance of closed instances
Know the options

Do Governance planning

Calculate the risk and total cost of ownership
Have a baby..
questions?
LINKEDIN / XING / SHAREPOINTTRENCH.COM

@ASCHAUERA
thank you.
SHAREPOINT AND PROJECT CONFERENCE ADRIATICS 2013
ZAGREB, NOVEMBER 27-28 2013

More Related Content

What's hot

Managing Projects with Microsoft Project Online - from Atidan
Managing Projects with Microsoft Project Online - from AtidanManaging Projects with Microsoft Project Online - from Atidan
Managing Projects with Microsoft Project Online - from Atidan
David J Rosenthal
 

What's hot (6)

Managing Projects with Microsoft Project Online - from Atidan
Managing Projects with Microsoft Project Online - from AtidanManaging Projects with Microsoft Project Online - from Atidan
Managing Projects with Microsoft Project Online - from Atidan
 
Nate Simpson
Nate SimpsonNate Simpson
Nate Simpson
 
Managing projects has never been easier
Managing projects has never been easierManaging projects has never been easier
Managing projects has never been easier
 
Organizing chaos: Student workforce management tools
Organizing chaos: Student workforce management toolsOrganizing chaos: Student workforce management tools
Organizing chaos: Student workforce management tools
 
Synergetics Training Consultancy Solution
Synergetics Training Consultancy SolutionSynergetics Training Consultancy Solution
Synergetics Training Consultancy Solution
 
Transforming Business Application Training into Interactive platform agnostic...
Transforming Business Application Training into Interactive platform agnostic...Transforming Business Application Training into Interactive platform agnostic...
Transforming Business Application Training into Interactive platform agnostic...
 

Similar to SharePoint 2013 as a Workflow Management System

Soa maturity business model
Soa maturity business modelSoa maturity business model
Soa maturity business model
Yuval Birenboum
 
Ascentn Ms Soa Bpm Conf Jan 2009
Ascentn Ms Soa Bpm Conf Jan 2009Ascentn Ms Soa Bpm Conf Jan 2009
Ascentn Ms Soa Bpm Conf Jan 2009
hanshantson
 
20071204 Arc Ready Office As A Platform
20071204 Arc Ready Office As A Platform20071204 Arc Ready Office As A Platform
20071204 Arc Ready Office As A Platform
David Chou
 
Ciber Soa April 2007 Omaha
Ciber Soa April 2007 OmahaCiber Soa April 2007 Omaha
Ciber Soa April 2007 Omaha
kmansour
 

Similar to SharePoint 2013 as a Workflow Management System (20)

Introduction to BPM, Business Process Management, BPM
Introduction to BPM, Business Process Management, BPMIntroduction to BPM, Business Process Management, BPM
Introduction to BPM, Business Process Management, BPM
 
Yes, You Can Develop for SharePoint
Yes, You Can Develop for SharePointYes, You Can Develop for SharePoint
Yes, You Can Develop for SharePoint
 
Center of Excellence Part 2 - First Steps in Building Scalable RPA
Center of Excellence Part 2 - First Steps in Building Scalable RPACenter of Excellence Part 2 - First Steps in Building Scalable RPA
Center of Excellence Part 2 - First Steps in Building Scalable RPA
 
Presentatie Creetion
Presentatie CreetionPresentatie Creetion
Presentatie Creetion
 
SharePoint Saturday Ottawa - Building the CoE
SharePoint Saturday Ottawa - Building the CoESharePoint Saturday Ottawa - Building the CoE
SharePoint Saturday Ottawa - Building the CoE
 
West Monroe Partners - SharePoint 2010 Workflow - learn the secrets to greate...
West Monroe Partners - SharePoint 2010 Workflow - learn the secrets to greate...West Monroe Partners - SharePoint 2010 Workflow - learn the secrets to greate...
West Monroe Partners - SharePoint 2010 Workflow - learn the secrets to greate...
 
Soa maturity business model
Soa maturity business modelSoa maturity business model
Soa maturity business model
 
Ascentn Ms Soa Bpm Conf Jan 2009
Ascentn Ms Soa Bpm Conf Jan 2009Ascentn Ms Soa Bpm Conf Jan 2009
Ascentn Ms Soa Bpm Conf Jan 2009
 
Larmer Brown Business Process Mapping with Engage
Larmer Brown Business Process Mapping with EngageLarmer Brown Business Process Mapping with Engage
Larmer Brown Business Process Mapping with Engage
 
Mindfields x Workato - The Role of API-based Automation in Enhancing Employee...
Mindfields x Workato - The Role of API-based Automation in Enhancing Employee...Mindfields x Workato - The Role of API-based Automation in Enhancing Employee...
Mindfields x Workato - The Role of API-based Automation in Enhancing Employee...
 
20071204 Arc Ready Office As A Platform
20071204 Arc Ready Office As A Platform20071204 Arc Ready Office As A Platform
20071204 Arc Ready Office As A Platform
 
EA Workshop 1
EA Workshop 1EA Workshop 1
EA Workshop 1
 
Creetion
CreetionCreetion
Creetion
 
Creetion
CreetionCreetion
Creetion
 
No-code developer options in Office 365 and SharePoint 2013
No-code developer options in Office 365 and SharePoint 2013No-code developer options in Office 365 and SharePoint 2013
No-code developer options in Office 365 and SharePoint 2013
 
PowerApps Deep Dive
PowerApps Deep DivePowerApps Deep Dive
PowerApps Deep Dive
 
How to re-use existing system models to generate test cases
How to re-use existing system models to generate test casesHow to re-use existing system models to generate test cases
How to re-use existing system models to generate test cases
 
Creetion
CreetionCreetion
Creetion
 
Ciber Soa April 2007 Omaha
Ciber Soa April 2007 OmahaCiber Soa April 2007 Omaha
Ciber Soa April 2007 Omaha
 
Why You Should Automate Workflows by Red Badge Consulting - A KiSSFLOW Commun...
Why You Should Automate Workflows by Red Badge Consulting - A KiSSFLOW Commun...Why You Should Automate Workflows by Red Badge Consulting - A KiSSFLOW Commun...
Why You Should Automate Workflows by Red Badge Consulting - A KiSSFLOW Commun...
 

More from SPC Adriatics

More from SPC Adriatics (20)

How to secure your data in Office 365
How to secure your data in Office 365 How to secure your data in Office 365
How to secure your data in Office 365
 
Do you know, where your sensitive data is?
Do you know, where your sensitive data is?Do you know, where your sensitive data is?
Do you know, where your sensitive data is?
 
Securing Intellectual Property using Azure Rights Management Services
Securing Intellectual Property using Azure Rights Management ServicesSecuring Intellectual Property using Azure Rights Management Services
Securing Intellectual Property using Azure Rights Management Services
 
Creating Workflows in Project Online
Creating Workflows in Project OnlineCreating Workflows in Project Online
Creating Workflows in Project Online
 
Faster than a flash behind the scenes of patching SharePoint Online
Faster than a flash   behind the scenes of patching SharePoint OnlineFaster than a flash   behind the scenes of patching SharePoint Online
Faster than a flash behind the scenes of patching SharePoint Online
 
Role based views in Project and Resource Center
Role based views in Project and Resource CenterRole based views in Project and Resource Center
Role based views in Project and Resource Center
 
OneDrive, TwoDrive, Whiterive, BlueDrive (hahaha)
OneDrive, TwoDrive, Whiterive, BlueDrive (hahaha)OneDrive, TwoDrive, Whiterive, BlueDrive (hahaha)
OneDrive, TwoDrive, Whiterive, BlueDrive (hahaha)
 
SharePoint Governance and Compliance
SharePoint Governance and ComplianceSharePoint Governance and Compliance
SharePoint Governance and Compliance
 
From analyses to successful Implementation
From analyses to successful ImplementationFrom analyses to successful Implementation
From analyses to successful Implementation
 
The key to a successful Office 365 implementation is adoption
The key to a successful Office 365 implementation is adoptionThe key to a successful Office 365 implementation is adoption
The key to a successful Office 365 implementation is adoption
 
Office 365 Video
Office 365 VideoOffice 365 Video
Office 365 Video
 
10 Steps to be Successful with Enterprise Search
10 Steps to be Successful with Enterprise Search10 Steps to be Successful with Enterprise Search
10 Steps to be Successful with Enterprise Search
 
How the Cloud Changes Business Solution Design and Delivery
How the Cloud Changes Business Solution Design and DeliveryHow the Cloud Changes Business Solution Design and Delivery
How the Cloud Changes Business Solution Design and Delivery
 
Scaling SharePoint 2016 Farms with MinRole & Other Tools
Scaling SharePoint 2016 Farms with MinRole & Other ToolsScaling SharePoint 2016 Farms with MinRole & Other Tools
Scaling SharePoint 2016 Farms with MinRole & Other Tools
 
SharePoint 2013 Search Operations
SharePoint 2013 Search OperationsSharePoint 2013 Search Operations
SharePoint 2013 Search Operations
 
Office Online Server 2016 - a must for on-premises installation for SharePoin...
Office Online Server 2016 - a must for on-premises installation for SharePoin...Office Online Server 2016 - a must for on-premises installation for SharePoin...
Office Online Server 2016 - a must for on-premises installation for SharePoin...
 
Custom Code-The Missing Piece of the SharePoint Governance Puzzle
Custom Code-The Missing Piece of the SharePoint Governance PuzzleCustom Code-The Missing Piece of the SharePoint Governance Puzzle
Custom Code-The Missing Piece of the SharePoint Governance Puzzle
 
SharePoint 2016 Hybrid Sites Inside Out
SharePoint 2016 Hybrid Sites Inside OutSharePoint 2016 Hybrid Sites Inside Out
SharePoint 2016 Hybrid Sites Inside Out
 
Microsoft BI demystified: SharePoint 2016 BI or for PowerBI v2?
Microsoft BI demystified: SharePoint 2016 BI or for PowerBI v2?Microsoft BI demystified: SharePoint 2016 BI or for PowerBI v2?
Microsoft BI demystified: SharePoint 2016 BI or for PowerBI v2?
 
What's New for the BI workload in SharePoint 2016 and SQL Server 2016
What's New for the BI workload in SharePoint 2016 and SQL Server 2016What's New for the BI workload in SharePoint 2016 and SQL Server 2016
What's New for the BI workload in SharePoint 2016 and SQL Server 2016
 

Recently uploaded

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 

Recently uploaded (20)

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 

SharePoint 2013 as a Workflow Management System