24
USING AND UNDERSTANDING WORKFLOWS IN DOCUMENT MANAGEMENT FOR END USERS lcome to SharePoint Saturday Denve #SPSDEN

U SING AND U NDERSTANDING W ORKFLOWS IN D OCUMENT M ANAGEMENT FOR E ND U SERS Welcome to SharePoint Saturday Denver! #SPSDEN

Embed Size (px)

Citation preview

Page 1: U SING AND U NDERSTANDING W ORKFLOWS IN D OCUMENT M ANAGEMENT FOR E ND U SERS Welcome to SharePoint Saturday Denver! #SPSDEN

USING AND UNDERSTANDING WORKFLOWS IN DOCUMENT

MANAGEMENT FOR END USERS

Welcome to SharePoint Saturday Denver!#SPSDEN

Page 2: U SING AND U NDERSTANDING W ORKFLOWS IN D OCUMENT M ANAGEMENT FOR E ND U SERS Welcome to SharePoint Saturday Denver! #SPSDEN

#SPSDEN

WHO AM I?

Kris Swanson

Twitter: @kris_swanson

Cell and Text: 720-331-4161

Email: [email protected]

Linked In: Kris Swanson

Page 3: U SING AND U NDERSTANDING W ORKFLOWS IN D OCUMENT M ANAGEMENT FOR E ND U SERS Welcome to SharePoint Saturday Denver! #SPSDEN

#SPSDEN

INTENDED AUDIENCE

Information Workers

p.s. If you like Visual Studio you’ll probably be bored.

Page 4: U SING AND U NDERSTANDING W ORKFLOWS IN D OCUMENT M ANAGEMENT FOR E ND U SERS Welcome to SharePoint Saturday Denver! #SPSDEN

#SPSDEN

WHAT IS A WORKFLOW?

• A series of tasks that produce an outcome.

• A SharePoint workflow is like an automated flowchart that takes a lot of the labor, guesswork, and randomness out of your standard work processes.

Page 5: U SING AND U NDERSTANDING W ORKFLOWS IN D OCUMENT M ANAGEMENT FOR E ND U SERS Welcome to SharePoint Saturday Denver! #SPSDEN

#SPSDEN

BENEFITS

• Help organizations adhere to consistent business processes

• Improve organizational efficiency and productivity

• “Processes are central to any organization and workflow is the orchestrator of processes.” From Technet

Page 6: U SING AND U NDERSTANDING W ORKFLOWS IN D OCUMENT M ANAGEMENT FOR E ND U SERS Welcome to SharePoint Saturday Denver! #SPSDEN

#SPSDEN

WORKFLOW QUESTIONS

• Is this the right workflow type?• One list or library, or the whole site collection? and One content

type, or all content types?• What’s a good name?• How (and by whom) can this workflow be started?• Do content types that inherit from this one also get this workflow?• Participants: Which people, in which order?• What additional information do participants need?• When are tasks due?• When does this workflow end?• Who needs to be notified?• Will this workflow control content approval?

Page 7: U SING AND U NDERSTANDING W ORKFLOWS IN D OCUMENT M ANAGEMENT FOR E ND U SERS Welcome to SharePoint Saturday Denver! #SPSDEN

#SPSDEN

SHAREPOINT 2013 WORKFLOW

• My 1 techy slide…• Video link: http://

technet.microsoft.com/en-us/library/jj227177 (Video start at 1:30 to 1:51)

Page 8: U SING AND U NDERSTANDING W ORKFLOWS IN D OCUMENT M ANAGEMENT FOR E ND U SERS Welcome to SharePoint Saturday Denver! #SPSDEN

#SPSDEN

WORKFLOW OPTIONS

VS

3rd Party Tools

SharePoint Designer

5 Pre-Programmed in SharePoint

List and Library Settings

Page 9: U SING AND U NDERSTANDING W ORKFLOWS IN D OCUMENT M ANAGEMENT FOR E ND U SERS Welcome to SharePoint Saturday Denver! #SPSDEN

DELIVERING WORKFLOWS IN SHAREPOINT

Empowerment and Agility

Use out-of-the-box capabilities with configuration and customization.

Rapidly build and deploy business solutions without having to write code.

Sophistication and Control

Build or buy tailored solutions to address strategic requirements.

IT Managed SOLUTIONS

Power UserSOLUTIONS

Information Worker SOLUTIONS

Page 10: U SING AND U NDERSTANDING W ORKFLOWS IN D OCUMENT M ANAGEMENT FOR E ND U SERS Welcome to SharePoint Saturday Denver! #SPSDEN

#SPSDEN

DOCUMENT APPROVAL WORKFLOW

Start

Send email to notify approvers

Approvers review

document

Notify author of approval

Publish

Notify author or rejection

End

Page 11: U SING AND U NDERSTANDING W ORKFLOWS IN D OCUMENT M ANAGEMENT FOR E ND U SERS Welcome to SharePoint Saturday Denver! #SPSDEN

#SPSDEN

INFORMATION WORKER SOLUTIONS

What options?

• Alerts• Content Approval Settings

Page 12: U SING AND U NDERSTANDING W ORKFLOWS IN D OCUMENT M ANAGEMENT FOR E ND U SERS Welcome to SharePoint Saturday Denver! #SPSDEN

#SPSDEN

5 PRE-PROGRAMMED IN SHAREPOINT

• Approval

– route a document or item for approval or rejection

– http://office.microsoft.com/en-us/sharepoint-help/all-about-approval-workflows-HA102771433.aspx?CTT=5&origin=HA102771434

• Collect Feedback

– route a document or item for feedback, consolidates and provides a record of the review process

• Collect Signatures

– routes a Microsoft Office document to designated people for their digital signatures (Word, Excel, InfoPath)

• Three-State

– track the status of a list item through three states (phases). It can be used to manage business processes that require organizations to track a high volume of issues or items — customer support issues, sales leads, or project tasks, for example.

• Publishing Approval

– automate content routing for review and approval. Designed specifically for publishing sites where the publishing of new and updated web pages is tightly controlled.

Page 13: U SING AND U NDERSTANDING W ORKFLOWS IN D OCUMENT M ANAGEMENT FOR E ND U SERS Welcome to SharePoint Saturday Denver! #SPSDEN

INFORMATION WORKER SOLUTIONS

DEMO

Page 14: U SING AND U NDERSTANDING W ORKFLOWS IN D OCUMENT M ANAGEMENT FOR E ND U SERS Welcome to SharePoint Saturday Denver! #SPSDEN

#SPSDEN

INFORMATION WORKER SOLUTIONS

Pros Cons

Any user can use Not intuitive

Not flexible

Cannot start a workflow using “conditions”

Governance (users who start workflows can change workflow)

Vague email notifications

Rejection = completed

Page 15: U SING AND U NDERSTANDING W ORKFLOWS IN D OCUMENT M ANAGEMENT FOR E ND U SERS Welcome to SharePoint Saturday Denver! #SPSDEN

#SPSDEN

INFORMATION WORKER SOLUTIONS

• Use Content Types to manage different types of documents and their approval cycles

• 2010 Example: http://bi.marquam.com/sites/workflows/procurement/

(Sorry, ran out of time to recreate in 2013)

Page 16: U SING AND U NDERSTANDING W ORKFLOWS IN D OCUMENT M ANAGEMENT FOR E ND U SERS Welcome to SharePoint Saturday Denver! #SPSDEN

#SPSDEN

SHAREPOINT DESIGNER

• Information Worker or Power User?

• Risk: Exposes all site information to user. Many of these items your IT group do not want exposed, therefore many IT groups have not deployed SharePoint Designer.

• Risk: Be sure to add a “Stop Workflow” (from personal experience).

Page 17: U SING AND U NDERSTANDING W ORKFLOWS IN D OCUMENT M ANAGEMENT FOR E ND U SERS Welcome to SharePoint Saturday Denver! #SPSDEN

#SPSDEN

SHAREPOINT DESIGNER AWARENESS

• Difficult to code in exception handling and error trapping.

• If something does go wrong, difficult to determine exactly where/why, and what needs to be done to clean things up and get things going again.

• Cannot insert inline comments to better document logic.

• Cannot assign the same task more than once (to more than one person, or to the same person twice).

• Workflow runs using initiator’s credentials.

• Cannot make changes to a workflow that is already in progress.

• Cannot promote workflows from dev to test to production.

• Workflow task dialogs do not allow

assignee to reassign to someone else.• Cannot revert to an earlier version of a

workflow (i.e. version control).• Not easy to programmatically manage the

permissions of an item throughout the lifecycle of a workflow.

• Need to use InfoPath (with Form Library) if request form is anything but very simple.

• No Lazy Approval• Hard to fully clean out a reference to an

old workflow task name.• Being able to easily display info from

request in task and vice-versa.• Cannot build complex logical conditions

using parenthesis.

Page 18: U SING AND U NDERSTANDING W ORKFLOWS IN D OCUMENT M ANAGEMENT FOR E ND U SERS Welcome to SharePoint Saturday Denver! #SPSDEN

SHAREPOINT DESIGNER

DEMO

Page 19: U SING AND U NDERSTANDING W ORKFLOWS IN D OCUMENT M ANAGEMENT FOR E ND U SERS Welcome to SharePoint Saturday Denver! #SPSDEN

#SPSDEN

3RD PARTY TOOL COMPANIES

Page 20: U SING AND U NDERSTANDING W ORKFLOWS IN D OCUMENT M ANAGEMENT FOR E ND U SERS Welcome to SharePoint Saturday Denver! #SPSDEN

#SPSDEN

3RD PARTY TOOLS - QUESTIONS

• Support – code upgrades– Bug fix availability

• Stability– Testing (load balanced, alternate browsers)– Impacts on core system

• Cost– Tool cost– Support cost– Internal support cost

Page 21: U SING AND U NDERSTANDING W ORKFLOWS IN D OCUMENT M ANAGEMENT FOR E ND U SERS Welcome to SharePoint Saturday Denver! #SPSDEN

#SPSDEN

WORKFLOW TOOLS I LIKE

Page 22: U SING AND U NDERSTANDING W ORKFLOWS IN D OCUMENT M ANAGEMENT FOR E ND U SERS Welcome to SharePoint Saturday Denver! #SPSDEN

#SPSDEN

WORKFLOW ISSUES

Issues Out of Box

SP Designer

3rd Party

Custom

Intuitive / X X

Flexible X X X

Conditional start X X X

Governance X X

Detailed Email X X X

Make changes while running X X

Error Handling X X

Promote from Dev-Test-Prod X X

Version History X X

Allow workflow loop logic X X X

Logs X X

Page 23: U SING AND U NDERSTANDING W ORKFLOWS IN D OCUMENT M ANAGEMENT FOR E ND U SERS Welcome to SharePoint Saturday Denver! #SPSDEN

#SPSDEN

CUSTOM

• Developers love this

Page 24: U SING AND U NDERSTANDING W ORKFLOWS IN D OCUMENT M ANAGEMENT FOR E ND U SERS Welcome to SharePoint Saturday Denver! #SPSDEN

#SPSDEN

RESOURCES

• Getting started with SharePoint 2013 workflow: http://technet.microsoft.com/en-us/library/jj227177

• About Workflows included in SharePoint: http://office.microsoft.com/en-us/sharepoint-help/about-the-workflows-included-with-sharepoint-HA102771434.aspx

• Setup and Configure SharePoint 2013 Workflow Manager: (techy link) http://technet.microsoft.com/en-us/library/jj163276

• Workflow development in SharePoint Designer 2013 and Visio 2013: http://technet.microsoft.com/en-us/library/jj163272

• Workflow Actions in SharePoint Designer 2013: http://msdn.microsoft.com/en-us/library/jj164026.aspx#bkm_WorkflowActions

• Nintex: http://www.nintex.com/en-US/Products/Pages/NintexWorkflow.aspx