SlideShare a Scribd company logo
1 of 33
SharePoint for Business
Process Management
An introduction to SharePoint capabilities that support business
process management requirements

Black Blade Associates, Inc.
Info@BlackBladeInc.com
+1-703-260-1111




               8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
About Eugene Rosenfeld
 CTO, Black Blade Associates
 Two-time SharePoint MVP


    www.BlackBladeInc.com
    twitter.com/erosen03
    ThingsThatShouldbeEasy.blogspot.com
    erosenfeld@blackbladeinc.com


         8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
About Black Blade
Specialize in SharePoint document and records
management, information architecture,
distributed systems, and systems integration

   www.BlackBladeInc.com
   twitter.com/BlackBladeInc
   www.blackbladeinc.com/pages/blog.aspx
   info@blackbladeinc.com

         8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
About this presentation
 Session is best suited to non-technical or
  semi-technical business process management
  professionals
 Focusing on:
     Capabilities
     Usage scenarios
     Requirements
     OOTB capabilities
   No code or configuration
            8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
About You
 How are you using SharePoint today?
 Do you have a particular problem you’re
  hoping this presentation can help you
  address?
 If you could make just one problem go away
  by snapping your fingers, what problem
  would that be?



         8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
Overview
 SharePoint 2010 primer
 What does process management mean to
  you?
 Aspects of process management and their
  implementations, with demos




         8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
SharePoint 2010 Primer




      8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
SharePoint Core Capabilities

                                      Where
                                      is BPM?


      8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
Product vs. Platform
Product                             Platform
   Usage scenarios                    Tools
   Applications                       Building blocks
   Install and use                    Install, build, use




Because SharePoint has no out of the box “BPM” function,
we will deal with SharePoint as a platform.



            8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
Building SharePoint Solutions
 Web user interface
 SharePoint Designer
 Visual Studio




         8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
Two Sides of BPM
Process Design                      Process Execution
 Defining “what is the              Doing things to make the
  process”                            process “go”
 Done once for the                  Done every time we need to
  process as a whole                  go through the process
 Fixed-cost effort                  Marginal-cost effort




            8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
Comparing the Build Options
                                           Initial    Marginal
   Option             Capability            Cost       Cost          Best for
Web user                                                            Regular or
                         Basic                $          $$$
interface                                                          Power users
SharePoint
                      Moderate               $$          $$        Power Users
Designer
Visual Studio         Advanced              $$$$          $         Developers




                8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
Why is SharePoint so Popular?
  Regular users can do so much with the web
   user interface, without developers or DBAs
  Office integration

                                           Initial    Marginal
   Option             Capability            Cost       Cost          Best for
Web user                                                            Regular or
                   Basic Basic
                         Moderate             $          $$$
interface                                                          Power users
SharePoint
                Moderate Advanced
                    Moderate                 $$          $$        Power Users
Designer
Visual Studio   Advanced Unlimited
                    Advanced                $$$$          $         Developers



                8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
SharePoint Structures

                              Site
Pages           Lists                 Libraries             Sub Sites
• Display       • Store               • Store and • Provide
  content         spread-               control     additional
                  sheet-like            access to   data
                  data                  documents   partitions



            8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
Create a new SharePoint site, with lists, libraries, and pages

Demo




                8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
Aspects of Process
Management



      8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
What does BPM mean to you?
 Process design
 Data capture and management
 Automation (workflow)
 System integration
 Process tracking
 Reporting




        8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
Process Design
   Determine
     Start and end of a process
     Process states and transition requirements
     Data required to drive the process
   Visio is usually the tool of choice




            8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
Use Visio to create a sample process diagram and upload to SharePoint
site

Demo




               8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
Data Capture and Management
   Define
     The data elements to capture
     Validation
   Implement
     Create a storage for the data
     Create user interface for C.R.U.D.
 Use lists, libraries, fields, and content types
 SharePoint manages data much more
  “loosely” than a relational database
             8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
Create a site column and content type to hold some data we need for
our process

Demo




               8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
Process Tracking and
Reporting
Process Tracking                       Reporting
   Get insight into the                  Get aggregate information
    execution of a single                  about all of the instances of
    instance of a process                  a business process
     What step / state is the              Min, max, average time to
      process instance currently             complete a process
      in?                                   Process step with the longest
     What states did the                    duration
      process instance take to              10 users taking the longest
      get into its current state?            time to complete a process
     What data is associated
      with each state for the
      process instance?

               8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
Process Tracking
 Web parts
 Visio




        8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
Sample Process Tracking




      8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
Reporting
 SQL Server Reporting Services
 Excel Services
 SharePoint KPIs / Dashboard
 PerformancePoint services




         8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
Sample Excel Services




      8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
Automation (workflow)
   Assists with
     Change management / approval
     Data management
     Data / process validation
     System integration
   Created using
     SharePoint Designer
     Visual Studio
     3rd party tools

             8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
Use SharePoint designer to create a simple workflow to set a field value
on a list item based on other field values

Demo




               8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
Systems Integration
   Several options
     Business connectivity services (BCS)
      ○ SharePoint Designer
      ○ Visual Studio
     Dataform / dataview web part
     Custom web part
     XML Viewer / RSS web parts
   Recommend starting out with BCS or RSS /
    XML web parts

            8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
Create a BCS connection to an external database using SharePoint
Designer and explore how to interact with the data

Demo




               8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
Closing




      8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
Summary
 Think of SharePoint as a platform for BMP,
  not as a BMP application
 Start slow. Pick 1 non-critical process to pilot.
  Rinse and repeat




          8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
About Black Blade
Specialize in SharePoint document and records
management, information architecture,
distributed systems, and systems integration

   www.BlackBladeInc.com
   twitter.com/BlackBladeInc
   www.blackbladeinc.com/pages/blog.aspx
   info@blackbladeinc.com

         8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111

More Related Content

Viewers also liked

Integration: Hootsuite
Integration: HootsuiteIntegration: Hootsuite
Integration: HootsuiteWebsiteAlive
 
How to Develop Quality Requirements for SharePoint Projects #ILTA13
How to Develop Quality Requirements for SharePoint Projects #ILTA13How to Develop Quality Requirements for SharePoint Projects #ILTA13
How to Develop Quality Requirements for SharePoint Projects #ILTA13Dux Raymond Sy
 
Forms and Workflow: Putting the Right Work in the Right Place presented by Mi...
Forms and Workflow: Putting the Right Work in the Right Place presented by Mi...Forms and Workflow: Putting the Right Work in the Right Place presented by Mi...
Forms and Workflow: Putting the Right Work in the Right Place presented by Mi...European SharePoint Conference
 
SharePoint 2013 – Building a Project Management solution in six steps - Geoff...
SharePoint 2013 – Building a Project Management solution in six steps - Geoff...SharePoint 2013 – Building a Project Management solution in six steps - Geoff...
SharePoint 2013 – Building a Project Management solution in six steps - Geoff...SPC Adriatics
 
Best Practices in Developing Requirements for SharePoint Projects
Best Practices in Developing Requirements for SharePoint ProjectsBest Practices in Developing Requirements for SharePoint Projects
Best Practices in Developing Requirements for SharePoint ProjectsDux Raymond Sy
 
Gathering user requirements for SharePoint projects can be fun
Gathering user requirements for SharePoint projects can be funGathering user requirements for SharePoint projects can be fun
Gathering user requirements for SharePoint projects can be funAlan Marshall
 
Practical Tools and Techniques for the SharePoint Business Analyst and ShareP...
Practical Tools and Techniques for the SharePoint Business Analyst and ShareP...Practical Tools and Techniques for the SharePoint Business Analyst and ShareP...
Practical Tools and Techniques for the SharePoint Business Analyst and ShareP...Richard Harbridge
 
Microsoft SharePoint im Projektmanagement
Microsoft SharePoint im ProjektmanagementMicrosoft SharePoint im Projektmanagement
Microsoft SharePoint im Projektmanagementinnocate solutions GmbH
 
How to Best Develop Requirements for SharePoint Projects
How to Best Develop Requirements for SharePoint ProjectsHow to Best Develop Requirements for SharePoint Projects
How to Best Develop Requirements for SharePoint ProjectsDux Raymond Sy
 
Real world experience with SharePoint and k2 workflows
Real world experience with SharePoint and k2 workflowsReal world experience with SharePoint and k2 workflows
Real world experience with SharePoint and k2 workflowsJamie McAllister
 
15 tips for bullet proof requirements analysis on SharePoint projects
15 tips for bullet proof requirements analysis on SharePoint projects15 tips for bullet proof requirements analysis on SharePoint projects
15 tips for bullet proof requirements analysis on SharePoint projectsDocFluix, LLC
 
Best Practices in Gathering Requirements for SharePoint Projects
Best Practices in Gathering Requirements for SharePoint ProjectsBest Practices in Gathering Requirements for SharePoint Projects
Best Practices in Gathering Requirements for SharePoint ProjectsDux Raymond Sy
 
Quality management structure
Quality management structureQuality management structure
Quality management structureselinasimpson2501
 
Expert Panel Discusses: SharePoint Survey Fall 2011
Expert Panel Discusses: SharePoint Survey Fall 2011Expert Panel Discusses: SharePoint Survey Fall 2011
Expert Panel Discusses: SharePoint Survey Fall 2011OpenText Global 360
 
Missing Link Between SharePoint and the End User Community
Missing Link Between SharePoint and the End User CommunityMissing Link Between SharePoint and the End User Community
Missing Link Between SharePoint and the End User CommunityOpenText Global 360
 

Viewers also liked (16)

Integration: Hootsuite
Integration: HootsuiteIntegration: Hootsuite
Integration: Hootsuite
 
How to Develop Quality Requirements for SharePoint Projects #ILTA13
How to Develop Quality Requirements for SharePoint Projects #ILTA13How to Develop Quality Requirements for SharePoint Projects #ILTA13
How to Develop Quality Requirements for SharePoint Projects #ILTA13
 
Forms and Workflow: Putting the Right Work in the Right Place presented by Mi...
Forms and Workflow: Putting the Right Work in the Right Place presented by Mi...Forms and Workflow: Putting the Right Work in the Right Place presented by Mi...
Forms and Workflow: Putting the Right Work in the Right Place presented by Mi...
 
SharePoint 2013 – Building a Project Management solution in six steps - Geoff...
SharePoint 2013 – Building a Project Management solution in six steps - Geoff...SharePoint 2013 – Building a Project Management solution in six steps - Geoff...
SharePoint 2013 – Building a Project Management solution in six steps - Geoff...
 
Best Practices in Developing Requirements for SharePoint Projects
Best Practices in Developing Requirements for SharePoint ProjectsBest Practices in Developing Requirements for SharePoint Projects
Best Practices in Developing Requirements for SharePoint Projects
 
Gathering user requirements for SharePoint projects can be fun
Gathering user requirements for SharePoint projects can be funGathering user requirements for SharePoint projects can be fun
Gathering user requirements for SharePoint projects can be fun
 
Being agile with SharePoint
Being agile with SharePointBeing agile with SharePoint
Being agile with SharePoint
 
Practical Tools and Techniques for the SharePoint Business Analyst and ShareP...
Practical Tools and Techniques for the SharePoint Business Analyst and ShareP...Practical Tools and Techniques for the SharePoint Business Analyst and ShareP...
Practical Tools and Techniques for the SharePoint Business Analyst and ShareP...
 
Microsoft SharePoint im Projektmanagement
Microsoft SharePoint im ProjektmanagementMicrosoft SharePoint im Projektmanagement
Microsoft SharePoint im Projektmanagement
 
How to Best Develop Requirements for SharePoint Projects
How to Best Develop Requirements for SharePoint ProjectsHow to Best Develop Requirements for SharePoint Projects
How to Best Develop Requirements for SharePoint Projects
 
Real world experience with SharePoint and k2 workflows
Real world experience with SharePoint and k2 workflowsReal world experience with SharePoint and k2 workflows
Real world experience with SharePoint and k2 workflows
 
15 tips for bullet proof requirements analysis on SharePoint projects
15 tips for bullet proof requirements analysis on SharePoint projects15 tips for bullet proof requirements analysis on SharePoint projects
15 tips for bullet proof requirements analysis on SharePoint projects
 
Best Practices in Gathering Requirements for SharePoint Projects
Best Practices in Gathering Requirements for SharePoint ProjectsBest Practices in Gathering Requirements for SharePoint Projects
Best Practices in Gathering Requirements for SharePoint Projects
 
Quality management structure
Quality management structureQuality management structure
Quality management structure
 
Expert Panel Discusses: SharePoint Survey Fall 2011
Expert Panel Discusses: SharePoint Survey Fall 2011Expert Panel Discusses: SharePoint Survey Fall 2011
Expert Panel Discusses: SharePoint Survey Fall 2011
 
Missing Link Between SharePoint and the End User Community
Missing Link Between SharePoint and the End User CommunityMissing Link Between SharePoint and the End User Community
Missing Link Between SharePoint and the End User Community
 

More from SPTechCon

Deep Dive into the Content Query Web Part by Christina Wheeler - SPTechCon
Deep Dive into the Content Query Web Part by Christina Wheeler - SPTechConDeep Dive into the Content Query Web Part by Christina Wheeler - SPTechCon
Deep Dive into the Content Query Web Part by Christina Wheeler - SPTechConSPTechCon
 
NOW I Get It... What SharePoint Is, and Why My Business Needs It by Mark Rack...
NOW I Get It... What SharePoint Is, and Why My Business Needs It by Mark Rack...NOW I Get It... What SharePoint Is, and Why My Business Needs It by Mark Rack...
NOW I Get It... What SharePoint Is, and Why My Business Needs It by Mark Rack...SPTechCon
 
“Managing Up” in Difficult Situations by Bill English - SPTechCon
“Managing Up” in Difficult Situations by Bill English - SPTechCon“Managing Up” in Difficult Situations by Bill English - SPTechCon
“Managing Up” in Difficult Situations by Bill English - SPTechConSPTechCon
 
Part I: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTec...
Part I: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTec...Part I: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTec...
Part I: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTec...SPTechCon
 
Part II: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTe...
Part II: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTe...Part II: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTe...
Part II: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTe...SPTechCon
 
Microsoft Keynote by Richard Riley - SPTechCon
Microsoft Keynote by Richard Riley - SPTechConMicrosoft Keynote by Richard Riley - SPTechCon
Microsoft Keynote by Richard Riley - SPTechConSPTechCon
 
Ten Best SharePoint Features You’ve Never Used by Christian Buckley - SPTechCon
Ten Best SharePoint Features You’ve Never Used by Christian Buckley - SPTechConTen Best SharePoint Features You’ve Never Used by Christian Buckley - SPTechCon
Ten Best SharePoint Features You’ve Never Used by Christian Buckley - SPTechConSPTechCon
 
Looking Under the Hood: How Your Metadata Strategy Impacts Everything You Do ...
Looking Under the Hood: How Your Metadata Strategy Impacts Everything You Do ...Looking Under the Hood: How Your Metadata Strategy Impacts Everything You Do ...
Looking Under the Hood: How Your Metadata Strategy Impacts Everything You Do ...SPTechCon
 
Law & Order: Content Governance Strategies by Chrisitan Buckley - SPTechCon
Law & Order: Content Governance Strategies by Chrisitan Buckley - SPTechConLaw & Order: Content Governance Strategies by Chrisitan Buckley - SPTechCon
Law & Order: Content Governance Strategies by Chrisitan Buckley - SPTechConSPTechCon
 
What IS SharePoint Development? by Mark Rackley - SPTechCon
 What IS SharePoint Development? by Mark Rackley - SPTechCon What IS SharePoint Development? by Mark Rackley - SPTechCon
What IS SharePoint Development? by Mark Rackley - SPTechConSPTechCon
 
The SharePoint and jQuery Guide by Mark Rackley - SPTechCon
The SharePoint and jQuery Guide by Mark Rackley - SPTechConThe SharePoint and jQuery Guide by Mark Rackley - SPTechCon
The SharePoint and jQuery Guide by Mark Rackley - SPTechConSPTechCon
 
Understanding and Implementing Governance for SharePoint 2010 by Bill English...
Understanding and Implementing Governance for SharePoint 2010 by Bill English...Understanding and Implementing Governance for SharePoint 2010 by Bill English...
Understanding and Implementing Governance for SharePoint 2010 by Bill English...SPTechCon
 
Integrate External Data with the Business Connectivity Services by Tom Resing...
Integrate External Data with the Business Connectivity Services by Tom Resing...Integrate External Data with the Business Connectivity Services by Tom Resing...
Integrate External Data with the Business Connectivity Services by Tom Resing...SPTechCon
 
Converting an E-mail Culture into a SharePoint Culture by Robert Bogue - SPTe...
Converting an E-mail Culture into a SharePoint Culture by Robert Bogue - SPTe...Converting an E-mail Culture into a SharePoint Culture by Robert Bogue - SPTe...
Converting an E-mail Culture into a SharePoint Culture by Robert Bogue - SPTe...SPTechCon
 
Tutorial: Best Practices for Building a Records-Management Deployment in Shar...
Tutorial: Best Practices for Building a Records-Management Deployment in Shar...Tutorial: Best Practices for Building a Records-Management Deployment in Shar...
Tutorial: Best Practices for Building a Records-Management Deployment in Shar...SPTechCon
 
Tutorial: Building Business Solutions: InfoPath & Workflows by Jennifer Mason...
Tutorial: Building Business Solutions: InfoPath & Workflows by Jennifer Mason...Tutorial: Building Business Solutions: InfoPath & Workflows by Jennifer Mason...
Tutorial: Building Business Solutions: InfoPath & Workflows by Jennifer Mason...SPTechCon
 
Creating Simple Dashboards Using Out-of-the-Box Web Parts by Jennifer Mason- ...
Creating Simple Dashboards Using Out-of-the-Box Web Parts by Jennifer Mason- ...Creating Simple Dashboards Using Out-of-the-Box Web Parts by Jennifer Mason- ...
Creating Simple Dashboards Using Out-of-the-Box Web Parts by Jennifer Mason- ...SPTechCon
 
Sponsored Session: Better Document Management Using SharePoint by Roland Simo...
Sponsored Session: Better Document Management Using SharePoint by Roland Simo...Sponsored Session: Better Document Management Using SharePoint by Roland Simo...
Sponsored Session: Better Document Management Using SharePoint by Roland Simo...SPTechCon
 
Sponsored Session: The Missing Link: Content-Aware Integration to SharePoint ...
Sponsored Session: The Missing Link: Content-Aware Integration to SharePoint ...Sponsored Session: The Missing Link: Content-Aware Integration to SharePoint ...
Sponsored Session: The Missing Link: Content-Aware Integration to SharePoint ...SPTechCon
 
Creating a Great User Experience in SharePoint by Marc Anderson - SPTechCon
Creating a Great User Experience in SharePoint by Marc Anderson - SPTechConCreating a Great User Experience in SharePoint by Marc Anderson - SPTechCon
Creating a Great User Experience in SharePoint by Marc Anderson - SPTechConSPTechCon
 

More from SPTechCon (20)

Deep Dive into the Content Query Web Part by Christina Wheeler - SPTechCon
Deep Dive into the Content Query Web Part by Christina Wheeler - SPTechConDeep Dive into the Content Query Web Part by Christina Wheeler - SPTechCon
Deep Dive into the Content Query Web Part by Christina Wheeler - SPTechCon
 
NOW I Get It... What SharePoint Is, and Why My Business Needs It by Mark Rack...
NOW I Get It... What SharePoint Is, and Why My Business Needs It by Mark Rack...NOW I Get It... What SharePoint Is, and Why My Business Needs It by Mark Rack...
NOW I Get It... What SharePoint Is, and Why My Business Needs It by Mark Rack...
 
“Managing Up” in Difficult Situations by Bill English - SPTechCon
“Managing Up” in Difficult Situations by Bill English - SPTechCon“Managing Up” in Difficult Situations by Bill English - SPTechCon
“Managing Up” in Difficult Situations by Bill English - SPTechCon
 
Part I: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTec...
Part I: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTec...Part I: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTec...
Part I: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTec...
 
Part II: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTe...
Part II: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTe...Part II: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTe...
Part II: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTe...
 
Microsoft Keynote by Richard Riley - SPTechCon
Microsoft Keynote by Richard Riley - SPTechConMicrosoft Keynote by Richard Riley - SPTechCon
Microsoft Keynote by Richard Riley - SPTechCon
 
Ten Best SharePoint Features You’ve Never Used by Christian Buckley - SPTechCon
Ten Best SharePoint Features You’ve Never Used by Christian Buckley - SPTechConTen Best SharePoint Features You’ve Never Used by Christian Buckley - SPTechCon
Ten Best SharePoint Features You’ve Never Used by Christian Buckley - SPTechCon
 
Looking Under the Hood: How Your Metadata Strategy Impacts Everything You Do ...
Looking Under the Hood: How Your Metadata Strategy Impacts Everything You Do ...Looking Under the Hood: How Your Metadata Strategy Impacts Everything You Do ...
Looking Under the Hood: How Your Metadata Strategy Impacts Everything You Do ...
 
Law & Order: Content Governance Strategies by Chrisitan Buckley - SPTechCon
Law & Order: Content Governance Strategies by Chrisitan Buckley - SPTechConLaw & Order: Content Governance Strategies by Chrisitan Buckley - SPTechCon
Law & Order: Content Governance Strategies by Chrisitan Buckley - SPTechCon
 
What IS SharePoint Development? by Mark Rackley - SPTechCon
 What IS SharePoint Development? by Mark Rackley - SPTechCon What IS SharePoint Development? by Mark Rackley - SPTechCon
What IS SharePoint Development? by Mark Rackley - SPTechCon
 
The SharePoint and jQuery Guide by Mark Rackley - SPTechCon
The SharePoint and jQuery Guide by Mark Rackley - SPTechConThe SharePoint and jQuery Guide by Mark Rackley - SPTechCon
The SharePoint and jQuery Guide by Mark Rackley - SPTechCon
 
Understanding and Implementing Governance for SharePoint 2010 by Bill English...
Understanding and Implementing Governance for SharePoint 2010 by Bill English...Understanding and Implementing Governance for SharePoint 2010 by Bill English...
Understanding and Implementing Governance for SharePoint 2010 by Bill English...
 
Integrate External Data with the Business Connectivity Services by Tom Resing...
Integrate External Data with the Business Connectivity Services by Tom Resing...Integrate External Data with the Business Connectivity Services by Tom Resing...
Integrate External Data with the Business Connectivity Services by Tom Resing...
 
Converting an E-mail Culture into a SharePoint Culture by Robert Bogue - SPTe...
Converting an E-mail Culture into a SharePoint Culture by Robert Bogue - SPTe...Converting an E-mail Culture into a SharePoint Culture by Robert Bogue - SPTe...
Converting an E-mail Culture into a SharePoint Culture by Robert Bogue - SPTe...
 
Tutorial: Best Practices for Building a Records-Management Deployment in Shar...
Tutorial: Best Practices for Building a Records-Management Deployment in Shar...Tutorial: Best Practices for Building a Records-Management Deployment in Shar...
Tutorial: Best Practices for Building a Records-Management Deployment in Shar...
 
Tutorial: Building Business Solutions: InfoPath & Workflows by Jennifer Mason...
Tutorial: Building Business Solutions: InfoPath & Workflows by Jennifer Mason...Tutorial: Building Business Solutions: InfoPath & Workflows by Jennifer Mason...
Tutorial: Building Business Solutions: InfoPath & Workflows by Jennifer Mason...
 
Creating Simple Dashboards Using Out-of-the-Box Web Parts by Jennifer Mason- ...
Creating Simple Dashboards Using Out-of-the-Box Web Parts by Jennifer Mason- ...Creating Simple Dashboards Using Out-of-the-Box Web Parts by Jennifer Mason- ...
Creating Simple Dashboards Using Out-of-the-Box Web Parts by Jennifer Mason- ...
 
Sponsored Session: Better Document Management Using SharePoint by Roland Simo...
Sponsored Session: Better Document Management Using SharePoint by Roland Simo...Sponsored Session: Better Document Management Using SharePoint by Roland Simo...
Sponsored Session: Better Document Management Using SharePoint by Roland Simo...
 
Sponsored Session: The Missing Link: Content-Aware Integration to SharePoint ...
Sponsored Session: The Missing Link: Content-Aware Integration to SharePoint ...Sponsored Session: The Missing Link: Content-Aware Integration to SharePoint ...
Sponsored Session: The Missing Link: Content-Aware Integration to SharePoint ...
 
Creating a Great User Experience in SharePoint by Marc Anderson - SPTechCon
Creating a Great User Experience in SharePoint by Marc Anderson - SPTechConCreating a Great User Experience in SharePoint by Marc Anderson - SPTechCon
Creating a Great User Experience in SharePoint by Marc Anderson - SPTechCon
 

Using SharePoint for Business Process Management by Eugene Rosenfeld - SPTechCon

  • 1. SharePoint for Business Process Management An introduction to SharePoint capabilities that support business process management requirements Black Blade Associates, Inc. Info@BlackBladeInc.com +1-703-260-1111 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 2. About Eugene Rosenfeld  CTO, Black Blade Associates  Two-time SharePoint MVP www.BlackBladeInc.com twitter.com/erosen03 ThingsThatShouldbeEasy.blogspot.com erosenfeld@blackbladeinc.com 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 3. About Black Blade Specialize in SharePoint document and records management, information architecture, distributed systems, and systems integration www.BlackBladeInc.com twitter.com/BlackBladeInc www.blackbladeinc.com/pages/blog.aspx info@blackbladeinc.com 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 4. About this presentation  Session is best suited to non-technical or semi-technical business process management professionals  Focusing on:  Capabilities  Usage scenarios  Requirements  OOTB capabilities  No code or configuration 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 5. About You  How are you using SharePoint today?  Do you have a particular problem you’re hoping this presentation can help you address?  If you could make just one problem go away by snapping your fingers, what problem would that be? 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 6. Overview  SharePoint 2010 primer  What does process management mean to you?  Aspects of process management and their implementations, with demos 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 7. SharePoint 2010 Primer 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 8. SharePoint Core Capabilities Where is BPM? 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 9. Product vs. Platform Product Platform  Usage scenarios  Tools  Applications  Building blocks  Install and use  Install, build, use Because SharePoint has no out of the box “BPM” function, we will deal with SharePoint as a platform. 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 10. Building SharePoint Solutions  Web user interface  SharePoint Designer  Visual Studio 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 11. Two Sides of BPM Process Design Process Execution  Defining “what is the  Doing things to make the process” process “go”  Done once for the  Done every time we need to process as a whole go through the process  Fixed-cost effort  Marginal-cost effort 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 12. Comparing the Build Options Initial Marginal Option Capability Cost Cost Best for Web user Regular or Basic $ $$$ interface Power users SharePoint Moderate $$ $$ Power Users Designer Visual Studio Advanced $$$$ $ Developers 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 13. Why is SharePoint so Popular?  Regular users can do so much with the web user interface, without developers or DBAs  Office integration Initial Marginal Option Capability Cost Cost Best for Web user Regular or Basic Basic Moderate $ $$$ interface Power users SharePoint Moderate Advanced Moderate $$ $$ Power Users Designer Visual Studio Advanced Unlimited Advanced $$$$ $ Developers 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 14. SharePoint Structures Site Pages Lists Libraries Sub Sites • Display • Store • Store and • Provide content spread- control additional sheet-like access to data data documents partitions 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 15. Create a new SharePoint site, with lists, libraries, and pages Demo 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 16. Aspects of Process Management 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 17. What does BPM mean to you?  Process design  Data capture and management  Automation (workflow)  System integration  Process tracking  Reporting 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 18. Process Design  Determine  Start and end of a process  Process states and transition requirements  Data required to drive the process  Visio is usually the tool of choice 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 19. Use Visio to create a sample process diagram and upload to SharePoint site Demo 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 20. Data Capture and Management  Define  The data elements to capture  Validation  Implement  Create a storage for the data  Create user interface for C.R.U.D.  Use lists, libraries, fields, and content types  SharePoint manages data much more “loosely” than a relational database 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 21. Create a site column and content type to hold some data we need for our process Demo 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 22. Process Tracking and Reporting Process Tracking Reporting  Get insight into the  Get aggregate information execution of a single about all of the instances of instance of a process a business process  What step / state is the  Min, max, average time to process instance currently complete a process in?  Process step with the longest  What states did the duration process instance take to  10 users taking the longest get into its current state? time to complete a process  What data is associated with each state for the process instance? 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 23. Process Tracking  Web parts  Visio 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 24. Sample Process Tracking 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 25. Reporting  SQL Server Reporting Services  Excel Services  SharePoint KPIs / Dashboard  PerformancePoint services 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 26. Sample Excel Services 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 27. Automation (workflow)  Assists with  Change management / approval  Data management  Data / process validation  System integration  Created using  SharePoint Designer  Visual Studio  3rd party tools 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 28. Use SharePoint designer to create a simple workflow to set a field value on a list item based on other field values Demo 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 29. Systems Integration  Several options  Business connectivity services (BCS) ○ SharePoint Designer ○ Visual Studio  Dataform / dataview web part  Custom web part  XML Viewer / RSS web parts  Recommend starting out with BCS or RSS / XML web parts 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 30. Create a BCS connection to an external database using SharePoint Designer and explore how to interact with the data Demo 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 31. Closing 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 32. Summary  Think of SharePoint as a platform for BMP, not as a BMP application  Start slow. Pick 1 non-critical process to pilot. Rinse and repeat 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 33. About Black Blade Specialize in SharePoint document and records management, information architecture, distributed systems, and systems integration www.BlackBladeInc.com twitter.com/BlackBladeInc www.blackbladeinc.com/pages/blog.aspx info@blackbladeinc.com 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111

Editor's Notes

  1. Sites​SharePoint 2010 Sites provides a single infrastructure for all your business Web sites. Share documents with colleagues, manage projects with partners, and publish information to customers. Communities​SharePoint 2010 Communities delivers great collaboration tools—and a single platform to manage them. Make it easy for people to share ideas and work together the way they want.CompositesSharePoint 2010 Composites offers tools and components for creating do-it-yourself business solutions. Build no-code solutions to rapidly respond to business needs.​Content​SharePoint 2010 Content makes content management easy. Set up compliance measures ”behind the scenes”—with features like document types, retention polices, and automatic content sorting—and then let people work naturally in Microsoft Office.Insights​SharePoint 2010 Insights gives everyone access to the information in databases, reports, and business applications. Help people locate the information they need to make good decisions.Search​SharePoint 2010 Search cuts through the clutter. A unique combination of relevance, refinement, and social cues helps people find the information and contacts they need to get their jobs done.