6. @nateauchter
Define Workflow
Workflow is a term used to describe the tasks, procedural steps,
organizations or people involved, required input and output information,
and tools needed for each step in a business process.
18. @nateauchter
SharePoint Designer Visual Studio
Capabilities and Best-Fit Tools
OOTB SharePoint
COMPLEXITYAD-HOC STRUCTURED
• OOTB
• No IT Pros or
Devs Needed
• Site Level
Workflows
• Business Driven
• Drag and Drop
Actions and
Conditions
• Text Based or Visual
(with Visio)
• Robust “No Code”
Solutions
• Custom Forms
• Basic Debugging
• Full
Development
Experience
• Visual Studio
Debugging
• Easier
connection to
other LOB
applications
• Packaging /
Deployment
19. @nateauchter
SharePoint Designer
• Status Reporting
• Custom Tracking
Apps
• Custom Form
Actions
• Email Notifications
• Service Requests
• Asset Tracking
Visual Studio
• LOB Integration
• PO Processing
• Product Lifecycle
Management
When to Use Which?
• Document
Approval
• Task and Issue
Tracking
• Review
• Approval
• Signature
Collection
OOTB SharePoint
COMPLEXITYAD-HOC STRUCTURED