SlideShare une entreprise Scribd logo
1  sur  35
SharePoint Workflow:

Taking the Manual Out of Your
           Process

          Donald Donais
Donald Donais

Avtex IT Pro Consultant
  ddonais@avtex.com
Blog – Tales from IT Side
  http://talesfromitside.wordpress.com
Twitter
  @dondonais
Overview

• Business Process Management
• Crawl, Walk, Run Approach
• Crawl
   OOB SharePoint Workflows
• Walk
   SharePoint Designer 2010
   3rd Party Vendor Workflow Products
Business Process Management

                                             What is
                                             Business
                       What is
                                             Process
   What is a           Business
                                              Mgt?
   Process?            Process?
                                             Systematic
   A series of      Activities or set    approach looking
Actions, directed   of Activities that    at org workflow
toward a specific      accomplish        more effectively,
  aim or goal        Business Goals         by reducing
                                           human error
BPM Survey

• June 20th, 2011 Assoc. for Information and
  Image Management (AIIM)
• SharePoint Survey – Expectation for future
  users

• #1 – “Lack of strategic plans on what to use it
  for” with to SharePoint

** https://www.nothingbutsharepoint.com/sites/eusp/Pages/SharePoint-and-BPM-
Whats-your-Strategy.aspx
Survey Continued
Which of the following types of add-on packages
planning to use with SharePoint?
  Workflow
  /BPM       #1   Search




                               #2
                  /Analytics        Secure




                                             #3
                                    &
                                    Rights
                                    Mgt
Survey Continued
Which of the following process have you
automated with SharePoint
  Project
  Mgt       #1   Internal




                            #2
                 IT              Other




                                             #3
                 Support         LOB
                                 Processes
Tips when Automating Business
Process
• Make sure to define the process
• Define reasons for automation
• Necessary to define initial investment and maintenance costs
• Do not automate every step in the process
• Take the time to analyze potential ROI from process
  automation
• Make sure to consider the human element within process
Approaching SharePoint Workflows
Crawl, Walk, Run…
Crawl

• Out of the Box Workflows
Walk

• Introduce SharePoint Designer 2007/2010
   Workflows
   CodePlex Actions

• Introduce 3rd Party Workflow Tools
  2007/2010
• Use Visio Services to Visualize Business
  Processes 2010
Run

• Develop more robust workflows
• .NET workflows
• Integrated systems
• Custom .NET Actions and Conditions for
  SharePoint Designer
• Advanced 3rd Party Workflow Tools
Why Workflow?

• One version of the truth
• Flexibility
• Auditability
Basic Workflow Capabilities
• Start Workflow Manually or Automatically
• Visibility into Running Workflows
• Collection of Historical Workflow Data
   – Status of approval, errors,…
• Stop (or Terminate) a Running Workflow
• Tight Integration with Office
Understanding The Workflow Lifecycle
                                                                                Remove
    Association     Initiation              Running              Termination
                                                                               Association



•   Association
         When a workflow is associated with a list
         Data can be associated with the workflow
•   Initiation
         When the workflow is first started on a list item
         Data can be associated with the instance of the workflow
•   Running
         Status page reflects state of the workflow
         User primarily interacts via Tasks
•   Termination
         End an instance of a workflow
•   Remove Association
Workflows 2007


                          Out of the
                            Box




                 SharePoint
                  Designer
                    2007



                              Visual
                              Studio
                              2005 &
                               2008
Workflows 2010
• Out of the Box
    New Site Level Workflows
    Customizable with SharePoint Designer
    Visualization with Visio 2010
• SharePoint Designer
      Parallel Execution Paths
      Reusable Workflow
      Visualization/Design with Visio
      Exportable to Visual Studio
• Visual Studio Workflow
    Built-in Deployment/Debugging Tools
    Workflow Events
    Pluggable Workflow Services
Out Of the Box SharePoint 2007
                                 •Approval

          Site Content Types     •Collect Feedback
                                 •Collect Signatures
                                 •Disposition Approval
                                 •Approval

           Lists and Libraries   •Collect Feedback
                                 •Collect Signatures
                                 •Disposition Approval



                         Lists   •Three State*
                                 •Translation Management




                   Publishing    •Publishing Approval




                                                           *WSS 3.0
Out Of the Box SharePoint 2010
                                 •Three State*
                                 •Approval – SharePoint 2010
          Site Content Types     •Collect Feedback – SharePoint 2010
                                 •Collect Signatures – SharePoint 2010
                                 •Disposition Approval
                                 •Three State*
                                 •Approval – SharePoint 2010
           Lists and Libraries   •Collect Feedback – SharePoint 2010
                                 •Collect Signatures – SharePoint 2010
                                 •Disposition Approval




                         Lists   •Three State
                                 •Translation Management




                   Publishing    •Publishing Approval




                                                        * SharePoint Foundation
Out of the Box Workflows
SharePoint Designer 2007

•   Next version of FrontPage!
•   UI comprised of multiple panels
•   Only Compatible with SharePoint 2007 (all versions)
•   Allow Users to Create Workflows
•   Associate Workflow to List or Library
•   Workflow Designer
•   Conditions & Actions – Augmented by
    CodePlex
SharePoint Designer 2010

• Redesigned for SharePoint 2010
• New UI
• Only Compatible with SharePoint 2010
• Allow Users to Create New Workflows
• Associate Workflow to List, Library or
  Reusable (Content Types)
• Import/Export to Visio
• New Workflow Designer Wizard
SharePoint Designer and Visio Workflows
Let’s set it up!

•   Sales Documents Process
•   If Estimate is >$100000 then . . .
•   Automatically approved if less
•   Manager Approved and email Sales and VP of
    Sales
Custom .NET Workflow

• Bring in the Reinforcements!
• You are here because:
     Missing Specific Feature
     SharePoint Designer Missing Action
     Custom Data or Actions Needed
     Existing Windows Workflow Investment
     State Machine Workflow Requirement
     Expose the Full Power of .NET
• Word of Warning – There is a steep learning
  curve
Custom .NET Workflow – The Platform

• Windows Workflow Foundation
• Its not just a SharePoint Platform
   Built into .NET 3.0
Workflow – Platform Implications

• Workflow a Core .NET Feature
     Workflow can be ‘hosted’ anywhere
     SharePoint was Microsoft’s first host (CRM 4 uses
      it now too)
• Custom applications can host it as well
• Standardized Format
     XML based file format (XOML)

• Widespread Availability
3rd Party SharePoint Workflows

• Nintex
   Workflow 2007 & 2010
   Forms 2007 & 2010
• K2
   Blackpearl
   Blackpoint
   K2 Forms
K2

• Visual Designer
  based in SharePoint
• Implement workflow
  logic without code
      Also has Visual
       Studio integration
• Rich visual designer
  from SharePoint
• Connect to AD or
  LOB data sources
Nintex

• Expand workflows
  beyond SharePoint
  Designer
• Implement workflow
  logic without code
• Rich visual designer
  from SharePoint
• Connect to AD or LOB
  data sources
Nintex

•   Small Installation Footprint
•   Start in SharePoint, stay in SharePoint
•   Document Assembly and Conversion
•   User Defined Actions (UDA)
•   Lazy Approval
•   Workflow Change Approval
Nintex Workflow 2010
Resources

SharePoint Workflow:
• Workflow Resource Center | SharePoint 2010 (Dev):
  http://msdn.microsoft.com/en-us/sharepoint/hh295805
• Workflows in SharePoint Server 2010: http://technet.microsoft.com/en-
  us/sharepoint/ff819861

SharePoint 2010:
• SharePoint 2010: http://sharepoint2010.microsoft.com
• SharePoint MSDN: http://msdn.microsoft.com/en-
  us/sharepoint/default.aspx
Questions?
Donald Donais
      ddonais@avtex.com
 Blog – Tales from IT Side
      http://talesfromitside.wordpress.com
 Twitter
      @dondonais

Contenu connexe

Tendances

Training – Introduction to SharePoint Online for Collaboration and Document M...
Training – Introduction to SharePoint Online for Collaboration and Document M...Training – Introduction to SharePoint Online for Collaboration and Document M...
Training – Introduction to SharePoint Online for Collaboration and Document M...Suhail Jamaldeen
 
Replacing your fileshare with SharePoint 2013 Farm - SharePoint User Group UK...
Replacing your fileshare with SharePoint 2013 Farm - SharePoint User Group UK...Replacing your fileshare with SharePoint 2013 Farm - SharePoint User Group UK...
Replacing your fileshare with SharePoint 2013 Farm - SharePoint User Group UK...Chirag Patel
 
SharePoint Saturday Kansas 2015 - Building Killer Office365 Public Sites
SharePoint Saturday Kansas 2015 - Building Killer Office365 Public SitesSharePoint Saturday Kansas 2015 - Building Killer Office365 Public Sites
SharePoint Saturday Kansas 2015 - Building Killer Office365 Public SitesBrian Culver
 
Cloud Hybrid Search with SharePoint
Cloud Hybrid Search with SharePointCloud Hybrid Search with SharePoint
Cloud Hybrid Search with SharePointJeff Fried
 
SharePoint Saturday Paris 2015 Validating SharePoint 2013 Farm Before Go-Live
SharePoint Saturday Paris 2015   Validating SharePoint 2013 Farm Before Go-LiveSharePoint Saturday Paris 2015   Validating SharePoint 2013 Farm Before Go-Live
SharePoint Saturday Paris 2015 Validating SharePoint 2013 Farm Before Go-LiveChirag Patel
 
WISPUG - Fun with SharePoint Migrations
WISPUG - Fun with SharePoint MigrationsWISPUG - Fun with SharePoint Migrations
WISPUG - Fun with SharePoint MigrationsBrian Caauwe
 
SharePoint Saturday Utah 2015 - SP2013 Search Driven Sites
SharePoint Saturday Utah 2015 - SP2013 Search Driven SitesSharePoint Saturday Utah 2015 - SP2013 Search Driven Sites
SharePoint Saturday Utah 2015 - SP2013 Search Driven SitesBrian Culver
 
SharePoint 2013 Search Topology and Optimization
SharePoint 2013 Search Topology and OptimizationSharePoint 2013 Search Topology and Optimization
SharePoint 2013 Search Topology and OptimizationMike Maadarani
 
Fried sp techcon hybrid search deeper dive
Fried sp techcon hybrid search deeper diveFried sp techcon hybrid search deeper dive
Fried sp techcon hybrid search deeper diveJeff Fried
 
SharePointFest 2013 Washington DC - WF 204 - Build scalable SharePoint 2013 S...
SharePointFest 2013 Washington DC - WF 204 - Build scalable SharePoint 2013 S...SharePointFest 2013 Washington DC - WF 204 - Build scalable SharePoint 2013 S...
SharePointFest 2013 Washington DC - WF 204 - Build scalable SharePoint 2013 S...Brian Culver
 
What's New in SharePoint 2016 for End Users Webinar with Intlock
What's New in SharePoint 2016 for End Users Webinar with IntlockWhat's New in SharePoint 2016 for End Users Webinar with Intlock
What's New in SharePoint 2016 for End Users Webinar with IntlockVlad Catrinescu
 
WF 103 - Build scalable SharePoint 2013 Staged Workflows to run locally and i...
WF 103 - Build scalable SharePoint 2013 Staged Workflows to run locally and i...WF 103 - Build scalable SharePoint 2013 Staged Workflows to run locally and i...
WF 103 - Build scalable SharePoint 2013 Staged Workflows to run locally and i...Brian Culver
 
SharePoint cloud hybrid search
SharePoint cloud hybrid searchSharePoint cloud hybrid search
SharePoint cloud hybrid searchJoAnna Cheshire
 
SharePoint 2016 : C’est quoi les nouveautés?
SharePoint 2016 : C’est quoi les nouveautés?SharePoint 2016 : C’est quoi les nouveautés?
SharePoint 2016 : C’est quoi les nouveautés?Vlad Catrinescu
 
SharePoint 2013 'Search': What you need to Know!
SharePoint 2013 'Search': What you need to Know!SharePoint 2013 'Search': What you need to Know!
SharePoint 2013 'Search': What you need to Know!WinWire Technologies Inc
 
SharePoint 2013 Search - Whats new for End Users
SharePoint 2013 Search - Whats new for End UsersSharePoint 2013 Search - Whats new for End Users
SharePoint 2013 Search - Whats new for End UsersMark Stokes
 
Office 365 and share point online ramp up in 60 minutes for on-premises share...
Office 365 and share point online ramp up in 60 minutes for on-premises share...Office 365 and share point online ramp up in 60 minutes for on-premises share...
Office 365 and share point online ramp up in 60 minutes for on-premises share...Nik Patel
 
Designing Corporate News Application Using SharePoint 2013 Web Content Manage...
Designing Corporate News Application Using SharePoint 2013 Web Content Manage...Designing Corporate News Application Using SharePoint 2013 Web Content Manage...
Designing Corporate News Application Using SharePoint 2013 Web Content Manage...Nik Patel
 
Prepare for SharePoint 2016 - IT Pro best practices for managing your SharePo...
Prepare for SharePoint 2016 - IT Pro best practices for managing your SharePo...Prepare for SharePoint 2016 - IT Pro best practices for managing your SharePo...
Prepare for SharePoint 2016 - IT Pro best practices for managing your SharePo...Toni Frankola
 

Tendances (20)

Training – Introduction to SharePoint Online for Collaboration and Document M...
Training – Introduction to SharePoint Online for Collaboration and Document M...Training – Introduction to SharePoint Online for Collaboration and Document M...
Training – Introduction to SharePoint Online for Collaboration and Document M...
 
Webinar: The Slippery Slope of Migrating to SharePoint Online or On-Premise
Webinar: The Slippery Slope of Migrating to SharePoint Online or On-PremiseWebinar: The Slippery Slope of Migrating to SharePoint Online or On-Premise
Webinar: The Slippery Slope of Migrating to SharePoint Online or On-Premise
 
Replacing your fileshare with SharePoint 2013 Farm - SharePoint User Group UK...
Replacing your fileshare with SharePoint 2013 Farm - SharePoint User Group UK...Replacing your fileshare with SharePoint 2013 Farm - SharePoint User Group UK...
Replacing your fileshare with SharePoint 2013 Farm - SharePoint User Group UK...
 
SharePoint Saturday Kansas 2015 - Building Killer Office365 Public Sites
SharePoint Saturday Kansas 2015 - Building Killer Office365 Public SitesSharePoint Saturday Kansas 2015 - Building Killer Office365 Public Sites
SharePoint Saturday Kansas 2015 - Building Killer Office365 Public Sites
 
Cloud Hybrid Search with SharePoint
Cloud Hybrid Search with SharePointCloud Hybrid Search with SharePoint
Cloud Hybrid Search with SharePoint
 
SharePoint Saturday Paris 2015 Validating SharePoint 2013 Farm Before Go-Live
SharePoint Saturday Paris 2015   Validating SharePoint 2013 Farm Before Go-LiveSharePoint Saturday Paris 2015   Validating SharePoint 2013 Farm Before Go-Live
SharePoint Saturday Paris 2015 Validating SharePoint 2013 Farm Before Go-Live
 
WISPUG - Fun with SharePoint Migrations
WISPUG - Fun with SharePoint MigrationsWISPUG - Fun with SharePoint Migrations
WISPUG - Fun with SharePoint Migrations
 
SharePoint Saturday Utah 2015 - SP2013 Search Driven Sites
SharePoint Saturday Utah 2015 - SP2013 Search Driven SitesSharePoint Saturday Utah 2015 - SP2013 Search Driven Sites
SharePoint Saturday Utah 2015 - SP2013 Search Driven Sites
 
SharePoint 2013 Search Topology and Optimization
SharePoint 2013 Search Topology and OptimizationSharePoint 2013 Search Topology and Optimization
SharePoint 2013 Search Topology and Optimization
 
Fried sp techcon hybrid search deeper dive
Fried sp techcon hybrid search deeper diveFried sp techcon hybrid search deeper dive
Fried sp techcon hybrid search deeper dive
 
SharePointFest 2013 Washington DC - WF 204 - Build scalable SharePoint 2013 S...
SharePointFest 2013 Washington DC - WF 204 - Build scalable SharePoint 2013 S...SharePointFest 2013 Washington DC - WF 204 - Build scalable SharePoint 2013 S...
SharePointFest 2013 Washington DC - WF 204 - Build scalable SharePoint 2013 S...
 
What's New in SharePoint 2016 for End Users Webinar with Intlock
What's New in SharePoint 2016 for End Users Webinar with IntlockWhat's New in SharePoint 2016 for End Users Webinar with Intlock
What's New in SharePoint 2016 for End Users Webinar with Intlock
 
WF 103 - Build scalable SharePoint 2013 Staged Workflows to run locally and i...
WF 103 - Build scalable SharePoint 2013 Staged Workflows to run locally and i...WF 103 - Build scalable SharePoint 2013 Staged Workflows to run locally and i...
WF 103 - Build scalable SharePoint 2013 Staged Workflows to run locally and i...
 
SharePoint cloud hybrid search
SharePoint cloud hybrid searchSharePoint cloud hybrid search
SharePoint cloud hybrid search
 
SharePoint 2016 : C’est quoi les nouveautés?
SharePoint 2016 : C’est quoi les nouveautés?SharePoint 2016 : C’est quoi les nouveautés?
SharePoint 2016 : C’est quoi les nouveautés?
 
SharePoint 2013 'Search': What you need to Know!
SharePoint 2013 'Search': What you need to Know!SharePoint 2013 'Search': What you need to Know!
SharePoint 2013 'Search': What you need to Know!
 
SharePoint 2013 Search - Whats new for End Users
SharePoint 2013 Search - Whats new for End UsersSharePoint 2013 Search - Whats new for End Users
SharePoint 2013 Search - Whats new for End Users
 
Office 365 and share point online ramp up in 60 minutes for on-premises share...
Office 365 and share point online ramp up in 60 minutes for on-premises share...Office 365 and share point online ramp up in 60 minutes for on-premises share...
Office 365 and share point online ramp up in 60 minutes for on-premises share...
 
Designing Corporate News Application Using SharePoint 2013 Web Content Manage...
Designing Corporate News Application Using SharePoint 2013 Web Content Manage...Designing Corporate News Application Using SharePoint 2013 Web Content Manage...
Designing Corporate News Application Using SharePoint 2013 Web Content Manage...
 
Prepare for SharePoint 2016 - IT Pro best practices for managing your SharePo...
Prepare for SharePoint 2016 - IT Pro best practices for managing your SharePo...Prepare for SharePoint 2016 - IT Pro best practices for managing your SharePo...
Prepare for SharePoint 2016 - IT Pro best practices for managing your SharePo...
 

Similaire à SharePoint Workflow: Taking the Manual Out of Your Process

April 2010 MNSPUG.pptx - Business Processes with Digital Forms and ...
April 2010 MNSPUG.pptx - Business Processes with Digital Forms and ...April 2010 MNSPUG.pptx - Business Processes with Digital Forms and ...
April 2010 MNSPUG.pptx - Business Processes with Digital Forms and ...butest
 
Mai Omar Desouki - What's new in SharePoint Designer 2013 #ESPC 2013
Mai Omar Desouki - What's new in SharePoint Designer 2013 #ESPC 2013Mai Omar Desouki - What's new in SharePoint Designer 2013 #ESPC 2013
Mai Omar Desouki - What's new in SharePoint Designer 2013 #ESPC 2013Mai Omar Desouki
 
SPCA2013 - Windows Workflow Manager for the IT Pro
SPCA2013 - Windows Workflow Manager for the IT ProSPCA2013 - Windows Workflow Manager for the IT Pro
SPCA2013 - Windows Workflow Manager for the IT ProNCCOMMS
 
Drew madelung sp designer workflows - sp-biz
Drew madelung   sp designer workflows - sp-bizDrew madelung   sp designer workflows - sp-biz
Drew madelung sp designer workflows - sp-bizDrew Madelung
 
MindSurf 2013 - SharePoint Out of the Box Project Management
MindSurf 2013 - SharePoint Out of the Box Project ManagementMindSurf 2013 - SharePoint Out of the Box Project Management
MindSurf 2013 - SharePoint Out of the Box Project ManagementDon Donais
 
SharePoint Saturday Richmond - Documents and Records in SharePoint, Really
SharePoint Saturday Richmond - Documents and Records in SharePoint, ReallySharePoint Saturday Richmond - Documents and Records in SharePoint, Really
SharePoint Saturday Richmond - Documents and Records in SharePoint, ReallyLiam Cleary [MVP]
 
TechFuse 2012: SharePoint business applications at your fingertips
TechFuse 2012: SharePoint business applications at your fingertipsTechFuse 2012: SharePoint business applications at your fingertips
TechFuse 2012: SharePoint business applications at your fingertipsAvtex
 
SharePoint Designer Workflows - Nuts, Bolts and Examples
SharePoint Designer Workflows - Nuts, Bolts and ExamplesSharePoint Designer Workflows - Nuts, Bolts and Examples
SharePoint Designer Workflows - Nuts, Bolts and ExamplesDrew Madelung
 
Penny coventry auto-bp-spsbe31
Penny coventry auto-bp-spsbe31Penny coventry auto-bp-spsbe31
Penny coventry auto-bp-spsbe31BIWUG
 
Creating your Company's Roadmap to SharePoint Success
Creating your Company's Roadmap to SharePoint SuccessCreating your Company's Roadmap to SharePoint Success
Creating your Company's Roadmap to SharePoint SuccessC/D/H Technology Consultants
 
SharePoint Governance Webinar Presentation
SharePoint Governance Webinar PresentationSharePoint Governance Webinar Presentation
SharePoint Governance Webinar PresentationBroadPointTechnologies
 
Lifecycle Management with SharePoint Apps and Solutions
Lifecycle Management with SharePoint Apps and SolutionsLifecycle Management with SharePoint Apps and Solutions
Lifecycle Management with SharePoint Apps and SolutionsSPC Adriatics
 
Creating an Amazing Intranet
Creating an Amazing IntranetCreating an Amazing Intranet
Creating an Amazing Intranethaiyankhan
 
10 most liked features of SharePoint 2013
10 most liked features of SharePoint 201310 most liked features of SharePoint 2013
10 most liked features of SharePoint 2013Karthik Nallajalla
 
Top 10 in SharePoint 2013
Top 10 in SharePoint 2013Top 10 in SharePoint 2013
Top 10 in SharePoint 2013Cory Peters
 
Synapse india reviews on share point development
Synapse india reviews on share point developmentSynapse india reviews on share point development
Synapse india reviews on share point developmentsaritasingh19866
 
Introduction and What’s new in SharePoint 2013
Introduction and What’s new in SharePoint 2013Introduction and What’s new in SharePoint 2013
Introduction and What’s new in SharePoint 2013MJ Ferdous
 
Work smarter using sharepoint 2010 misa version2
Work smarter using sharepoint 2010 misa version2Work smarter using sharepoint 2010 misa version2
Work smarter using sharepoint 2010 misa version2Howard Forder
 

Similaire à SharePoint Workflow: Taking the Manual Out of Your Process (20)

April 2010 MNSPUG.pptx - Business Processes with Digital Forms and ...
April 2010 MNSPUG.pptx - Business Processes with Digital Forms and ...April 2010 MNSPUG.pptx - Business Processes with Digital Forms and ...
April 2010 MNSPUG.pptx - Business Processes with Digital Forms and ...
 
Mai Omar Desouki - What's new in SharePoint Designer 2013 #ESPC 2013
Mai Omar Desouki - What's new in SharePoint Designer 2013 #ESPC 2013Mai Omar Desouki - What's new in SharePoint Designer 2013 #ESPC 2013
Mai Omar Desouki - What's new in SharePoint Designer 2013 #ESPC 2013
 
SPCA2013 - Windows Workflow Manager for the IT Pro
SPCA2013 - Windows Workflow Manager for the IT ProSPCA2013 - Windows Workflow Manager for the IT Pro
SPCA2013 - Windows Workflow Manager for the IT Pro
 
Drew madelung sp designer workflows - sp-biz
Drew madelung   sp designer workflows - sp-bizDrew madelung   sp designer workflows - sp-biz
Drew madelung sp designer workflows - sp-biz
 
MindSurf 2013 - SharePoint Out of the Box Project Management
MindSurf 2013 - SharePoint Out of the Box Project ManagementMindSurf 2013 - SharePoint Out of the Box Project Management
MindSurf 2013 - SharePoint Out of the Box Project Management
 
SharePoint Saturday Richmond - Documents and Records in SharePoint, Really
SharePoint Saturday Richmond - Documents and Records in SharePoint, ReallySharePoint Saturday Richmond - Documents and Records in SharePoint, Really
SharePoint Saturday Richmond - Documents and Records in SharePoint, Really
 
TechFuse 2012: SharePoint business applications at your fingertips
TechFuse 2012: SharePoint business applications at your fingertipsTechFuse 2012: SharePoint business applications at your fingertips
TechFuse 2012: SharePoint business applications at your fingertips
 
SharePoint 2010: A Case Study
SharePoint 2010: A Case StudySharePoint 2010: A Case Study
SharePoint 2010: A Case Study
 
SharePoint Designer Workflows - Nuts, Bolts and Examples
SharePoint Designer Workflows - Nuts, Bolts and ExamplesSharePoint Designer Workflows - Nuts, Bolts and Examples
SharePoint Designer Workflows - Nuts, Bolts and Examples
 
Penny coventry auto-bp-spsbe31
Penny coventry auto-bp-spsbe31Penny coventry auto-bp-spsbe31
Penny coventry auto-bp-spsbe31
 
Sharepoint Presentation
Sharepoint PresentationSharepoint Presentation
Sharepoint Presentation
 
Creating your Company's Roadmap to SharePoint Success
Creating your Company's Roadmap to SharePoint SuccessCreating your Company's Roadmap to SharePoint Success
Creating your Company's Roadmap to SharePoint Success
 
SharePoint Governance Webinar Presentation
SharePoint Governance Webinar PresentationSharePoint Governance Webinar Presentation
SharePoint Governance Webinar Presentation
 
Lifecycle Management with SharePoint Apps and Solutions
Lifecycle Management with SharePoint Apps and SolutionsLifecycle Management with SharePoint Apps and Solutions
Lifecycle Management with SharePoint Apps and Solutions
 
Creating an Amazing Intranet
Creating an Amazing IntranetCreating an Amazing Intranet
Creating an Amazing Intranet
 
10 most liked features of SharePoint 2013
10 most liked features of SharePoint 201310 most liked features of SharePoint 2013
10 most liked features of SharePoint 2013
 
Top 10 in SharePoint 2013
Top 10 in SharePoint 2013Top 10 in SharePoint 2013
Top 10 in SharePoint 2013
 
Synapse india reviews on share point development
Synapse india reviews on share point developmentSynapse india reviews on share point development
Synapse india reviews on share point development
 
Introduction and What’s new in SharePoint 2013
Introduction and What’s new in SharePoint 2013Introduction and What’s new in SharePoint 2013
Introduction and What’s new in SharePoint 2013
 
Work smarter using sharepoint 2010 misa version2
Work smarter using sharepoint 2010 misa version2Work smarter using sharepoint 2010 misa version2
Work smarter using sharepoint 2010 misa version2
 

Plus de Don Donais

2013 MN IT Govt Symposium - Implement No Code Solutions with SharePoint and I...
2013 MN IT Govt Symposium - Implement No Code Solutions with SharePoint and I...2013 MN IT Govt Symposium - Implement No Code Solutions with SharePoint and I...
2013 MN IT Govt Symposium - Implement No Code Solutions with SharePoint and I...Don Donais
 
2012 MN Gov IT Symposium - Get Away from SharPoint Nightmares with Governance
2012 MN Gov IT Symposium - Get Away from SharPoint Nightmares with Governance2012 MN Gov IT Symposium - Get Away from SharPoint Nightmares with Governance
2012 MN Gov IT Symposium - Get Away from SharPoint Nightmares with GovernanceDon Donais
 
MN Govt IT Symposium - SharePoint 2013 The Next Stage In Evolution
MN Govt IT Symposium - SharePoint 2013 The Next Stage In EvolutionMN Govt IT Symposium - SharePoint 2013 The Next Stage In Evolution
MN Govt IT Symposium - SharePoint 2013 The Next Stage In EvolutionDon Donais
 
MindSurf 2013 - Improving Business Productivity with SharePoint 2013
MindSurf 2013 - Improving Business Productivity with SharePoint 2013MindSurf 2013 - Improving Business Productivity with SharePoint 2013
MindSurf 2013 - Improving Business Productivity with SharePoint 2013Don Donais
 
May 2013 MPUG SharePoint and Project Management
May 2013 MPUG SharePoint and Project ManagementMay 2013 MPUG SharePoint and Project Management
May 2013 MPUG SharePoint and Project ManagementDon Donais
 
SPSTC - SharePoint 2007 No Code App Slides
SPSTC - SharePoint 2007 No Code App SlidesSPSTC - SharePoint 2007 No Code App Slides
SPSTC - SharePoint 2007 No Code App SlidesDon Donais
 

Plus de Don Donais (6)

2013 MN IT Govt Symposium - Implement No Code Solutions with SharePoint and I...
2013 MN IT Govt Symposium - Implement No Code Solutions with SharePoint and I...2013 MN IT Govt Symposium - Implement No Code Solutions with SharePoint and I...
2013 MN IT Govt Symposium - Implement No Code Solutions with SharePoint and I...
 
2012 MN Gov IT Symposium - Get Away from SharPoint Nightmares with Governance
2012 MN Gov IT Symposium - Get Away from SharPoint Nightmares with Governance2012 MN Gov IT Symposium - Get Away from SharPoint Nightmares with Governance
2012 MN Gov IT Symposium - Get Away from SharPoint Nightmares with Governance
 
MN Govt IT Symposium - SharePoint 2013 The Next Stage In Evolution
MN Govt IT Symposium - SharePoint 2013 The Next Stage In EvolutionMN Govt IT Symposium - SharePoint 2013 The Next Stage In Evolution
MN Govt IT Symposium - SharePoint 2013 The Next Stage In Evolution
 
MindSurf 2013 - Improving Business Productivity with SharePoint 2013
MindSurf 2013 - Improving Business Productivity with SharePoint 2013MindSurf 2013 - Improving Business Productivity with SharePoint 2013
MindSurf 2013 - Improving Business Productivity with SharePoint 2013
 
May 2013 MPUG SharePoint and Project Management
May 2013 MPUG SharePoint and Project ManagementMay 2013 MPUG SharePoint and Project Management
May 2013 MPUG SharePoint and Project Management
 
SPSTC - SharePoint 2007 No Code App Slides
SPSTC - SharePoint 2007 No Code App SlidesSPSTC - SharePoint 2007 No Code App Slides
SPSTC - SharePoint 2007 No Code App Slides
 

Dernier

Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 

Dernier (20)

Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 

SharePoint Workflow: Taking the Manual Out of Your Process

  • 1. SharePoint Workflow: Taking the Manual Out of Your Process Donald Donais
  • 2. Donald Donais Avtex IT Pro Consultant ddonais@avtex.com Blog – Tales from IT Side http://talesfromitside.wordpress.com Twitter @dondonais
  • 3. Overview • Business Process Management • Crawl, Walk, Run Approach • Crawl  OOB SharePoint Workflows • Walk  SharePoint Designer 2010  3rd Party Vendor Workflow Products
  • 4. Business Process Management What is Business What is Process What is a Business Mgt? Process? Process? Systematic A series of Activities or set approach looking Actions, directed of Activities that at org workflow toward a specific accomplish more effectively, aim or goal Business Goals by reducing human error
  • 5. BPM Survey • June 20th, 2011 Assoc. for Information and Image Management (AIIM) • SharePoint Survey – Expectation for future users • #1 – “Lack of strategic plans on what to use it for” with to SharePoint ** https://www.nothingbutsharepoint.com/sites/eusp/Pages/SharePoint-and-BPM- Whats-your-Strategy.aspx
  • 6. Survey Continued Which of the following types of add-on packages planning to use with SharePoint? Workflow /BPM #1 Search #2 /Analytics Secure #3 & Rights Mgt
  • 7. Survey Continued Which of the following process have you automated with SharePoint Project Mgt #1 Internal #2 IT Other #3 Support LOB Processes
  • 8. Tips when Automating Business Process • Make sure to define the process • Define reasons for automation • Necessary to define initial investment and maintenance costs • Do not automate every step in the process • Take the time to analyze potential ROI from process automation • Make sure to consider the human element within process
  • 10. Crawl • Out of the Box Workflows
  • 11. Walk • Introduce SharePoint Designer 2007/2010  Workflows  CodePlex Actions • Introduce 3rd Party Workflow Tools 2007/2010 • Use Visio Services to Visualize Business Processes 2010
  • 12. Run • Develop more robust workflows • .NET workflows • Integrated systems • Custom .NET Actions and Conditions for SharePoint Designer • Advanced 3rd Party Workflow Tools
  • 13. Why Workflow? • One version of the truth • Flexibility • Auditability
  • 14. Basic Workflow Capabilities • Start Workflow Manually or Automatically • Visibility into Running Workflows • Collection of Historical Workflow Data – Status of approval, errors,… • Stop (or Terminate) a Running Workflow • Tight Integration with Office
  • 15. Understanding The Workflow Lifecycle Remove Association Initiation Running Termination Association • Association  When a workflow is associated with a list  Data can be associated with the workflow • Initiation  When the workflow is first started on a list item  Data can be associated with the instance of the workflow • Running  Status page reflects state of the workflow  User primarily interacts via Tasks • Termination  End an instance of a workflow • Remove Association
  • 16. Workflows 2007 Out of the Box SharePoint Designer 2007 Visual Studio 2005 & 2008
  • 17. Workflows 2010 • Out of the Box  New Site Level Workflows  Customizable with SharePoint Designer  Visualization with Visio 2010 • SharePoint Designer  Parallel Execution Paths  Reusable Workflow  Visualization/Design with Visio  Exportable to Visual Studio • Visual Studio Workflow  Built-in Deployment/Debugging Tools  Workflow Events  Pluggable Workflow Services
  • 18. Out Of the Box SharePoint 2007 •Approval Site Content Types •Collect Feedback •Collect Signatures •Disposition Approval •Approval Lists and Libraries •Collect Feedback •Collect Signatures •Disposition Approval Lists •Three State* •Translation Management Publishing •Publishing Approval *WSS 3.0
  • 19. Out Of the Box SharePoint 2010 •Three State* •Approval – SharePoint 2010 Site Content Types •Collect Feedback – SharePoint 2010 •Collect Signatures – SharePoint 2010 •Disposition Approval •Three State* •Approval – SharePoint 2010 Lists and Libraries •Collect Feedback – SharePoint 2010 •Collect Signatures – SharePoint 2010 •Disposition Approval Lists •Three State •Translation Management Publishing •Publishing Approval * SharePoint Foundation
  • 20. Out of the Box Workflows
  • 21. SharePoint Designer 2007 • Next version of FrontPage! • UI comprised of multiple panels • Only Compatible with SharePoint 2007 (all versions) • Allow Users to Create Workflows • Associate Workflow to List or Library • Workflow Designer • Conditions & Actions – Augmented by CodePlex
  • 22. SharePoint Designer 2010 • Redesigned for SharePoint 2010 • New UI • Only Compatible with SharePoint 2010 • Allow Users to Create New Workflows • Associate Workflow to List, Library or Reusable (Content Types) • Import/Export to Visio • New Workflow Designer Wizard
  • 23. SharePoint Designer and Visio Workflows
  • 24. Let’s set it up! • Sales Documents Process • If Estimate is >$100000 then . . . • Automatically approved if less • Manager Approved and email Sales and VP of Sales
  • 25. Custom .NET Workflow • Bring in the Reinforcements! • You are here because:  Missing Specific Feature  SharePoint Designer Missing Action  Custom Data or Actions Needed  Existing Windows Workflow Investment  State Machine Workflow Requirement  Expose the Full Power of .NET • Word of Warning – There is a steep learning curve
  • 26. Custom .NET Workflow – The Platform • Windows Workflow Foundation • Its not just a SharePoint Platform  Built into .NET 3.0
  • 27. Workflow – Platform Implications • Workflow a Core .NET Feature  Workflow can be ‘hosted’ anywhere  SharePoint was Microsoft’s first host (CRM 4 uses it now too) • Custom applications can host it as well • Standardized Format  XML based file format (XOML) • Widespread Availability
  • 28. 3rd Party SharePoint Workflows • Nintex  Workflow 2007 & 2010  Forms 2007 & 2010 • K2  Blackpearl  Blackpoint  K2 Forms
  • 29. K2 • Visual Designer based in SharePoint • Implement workflow logic without code  Also has Visual Studio integration • Rich visual designer from SharePoint • Connect to AD or LOB data sources
  • 30. Nintex • Expand workflows beyond SharePoint Designer • Implement workflow logic without code • Rich visual designer from SharePoint • Connect to AD or LOB data sources
  • 31. Nintex • Small Installation Footprint • Start in SharePoint, stay in SharePoint • Document Assembly and Conversion • User Defined Actions (UDA) • Lazy Approval • Workflow Change Approval
  • 33. Resources SharePoint Workflow: • Workflow Resource Center | SharePoint 2010 (Dev): http://msdn.microsoft.com/en-us/sharepoint/hh295805 • Workflows in SharePoint Server 2010: http://technet.microsoft.com/en- us/sharepoint/ff819861 SharePoint 2010: • SharePoint 2010: http://sharepoint2010.microsoft.com • SharePoint MSDN: http://msdn.microsoft.com/en- us/sharepoint/default.aspx
  • 35. Donald Donais ddonais@avtex.com Blog – Tales from IT Side http://talesfromitside.wordpress.com Twitter @dondonais

Notes de l'éditeur