arcgis workflow manager introduction · manager to automate data quality control workflows...

42
Esri UC2013 . Technical Workshop . Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California ArcGIS Workflow Manager Introduction Tope Bello Michael Broadbent

Upload: others

Post on 10-Aug-2020

41 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ArcGIS Workflow Manager Introduction · Manager to automate Data Quality Control Workflows -Wednesday 1:30PM – 2:00PM • Web & Server GIS Exhibit Hall C -ArcGIS Workflow Manager

Esri UC2013 . Technical Workshop .

Technical Workshop

2013 Esri International User Conference July 8–12, 2013 | San Diego, California

ArcGIS Workflow Manager Introduction

Tope Bello Michael Broadbent

Page 2: ArcGIS Workflow Manager Introduction · Manager to automate Data Quality Control Workflows -Wednesday 1:30PM – 2:00PM • Web & Server GIS Exhibit Hall C -ArcGIS Workflow Manager

Esri UC2013 . Technical Workshop .

Why are you here?

• Importance of standardizing GIS and non-GIS workflows.

• ArcGIS Workflow Manager allows you - Organize - Centralize - Execute workflows

• Additional ArcGIS Workflow Manager resources*

ArcGIS Workflow Manager : Introduction

Page 3: ArcGIS Workflow Manager Introduction · Manager to automate Data Quality Control Workflows -Wednesday 1:30PM – 2:00PM • Web & Server GIS Exhibit Hall C -ArcGIS Workflow Manager

Esri UC2013 . Technical Workshop .

Importance of managing work

Page 4: ArcGIS Workflow Manager Introduction · Manager to automate Data Quality Control Workflows -Wednesday 1:30PM – 2:00PM • Web & Server GIS Exhibit Hall C -ArcGIS Workflow Manager

Esri UC2013 . Technical Workshop .

Automate Processes

• Process Documentation - Ensure work is done the right way - Enforce standards

ArcGIS Workflow Manager : Introduction

Page 5: ArcGIS Workflow Manager Introduction · Manager to automate Data Quality Control Workflows -Wednesday 1:30PM – 2:00PM • Web & Server GIS Exhibit Hall C -ArcGIS Workflow Manager

Esri UC2013 . Technical Workshop .

Automate Processes

• Reduce Errors Processes and Data - Geometry - Attributes

• Increase productivity and Reduce Cost

ArcGIS Workflow Manager : Introduction

Page 6: ArcGIS Workflow Manager Introduction · Manager to automate Data Quality Control Workflows -Wednesday 1:30PM – 2:00PM • Web & Server GIS Exhibit Hall C -ArcGIS Workflow Manager

Esri UC2013 . Technical Workshop .

Optimize Resources

• Limited Resources • Variation in skills

Law enforcement, epidemiologist, urban planners, scientists, engineers

ArcGIS Workflow Manager : Introduction

Page 7: ArcGIS Workflow Manager Introduction · Manager to automate Data Quality Control Workflows -Wednesday 1:30PM – 2:00PM • Web & Server GIS Exhibit Hall C -ArcGIS Workflow Manager

Esri UC2013 . Technical Workshop .

Optimize Resources

• Geographically dispersed offices

ArcGIS Workflow Manager : Introduction

Page 8: ArcGIS Workflow Manager Introduction · Manager to automate Data Quality Control Workflows -Wednesday 1:30PM – 2:00PM • Web & Server GIS Exhibit Hall C -ArcGIS Workflow Manager

Esri UC2013 . Technical Workshop .

Enhance Communication

• Alerts and notifications • Status updates • Transparent processes • Reporting to stakeholders

ArcGIS Workflow Manager : Introduction

Page 9: ArcGIS Workflow Manager Introduction · Manager to automate Data Quality Control Workflows -Wednesday 1:30PM – 2:00PM • Web & Server GIS Exhibit Hall C -ArcGIS Workflow Manager

Esri UC2013 . Technical Workshop .

What is ArcGIS Workflow Manager?

A framework for continuous process improvement

Plan & Create

Execute & Manage Evaluate & Improve

Allows users to:

• Plan and create workflows efficiently

• Execute and manage standardized workflows

• Evaluate and improve performance continuously

ArcGIS Workflow Manager : Introduction

Page 10: ArcGIS Workflow Manager Introduction · Manager to automate Data Quality Control Workflows -Wednesday 1:30PM – 2:00PM • Web & Server GIS Exhibit Hall C -ArcGIS Workflow Manager

Esri UC2013 . Technical Workshop .

ArcGIS Workflow Manager Orchestrating business processes

GIS Professionals

Executive

Subject Matter Experts

Public Engagement

Field Crew

Enterprise Systems

Admin Staff

ArcGIS Workflow Manager : Introduction

Page 11: ArcGIS Workflow Manager Introduction · Manager to automate Data Quality Control Workflows -Wednesday 1:30PM – 2:00PM • Web & Server GIS Exhibit Hall C -ArcGIS Workflow Manager

Esri UC2013 . Technical Workshop .

Workflow Manager System Framework

…Standard or higher

Desktop Administrator

Application

System Tables

REST/SOAP

JavaScript

Flex

Server

Enterprise Geospatial

data

Other GIS data sources

ArcGIS Workflow Manager : Introduction

Page 12: ArcGIS Workflow Manager Introduction · Manager to automate Data Quality Control Workflows -Wednesday 1:30PM – 2:00PM • Web & Server GIS Exhibit Hall C -ArcGIS Workflow Manager

Esri UC2013 . Technical Workshop .

Top 10 Capabilities

Page 13: ArcGIS Workflow Manager Introduction · Manager to automate Data Quality Control Workflows -Wednesday 1:30PM – 2:00PM • Web & Server GIS Exhibit Hall C -ArcGIS Workflow Manager

Esri UC2013 . Technical Workshop .

1a. Workflows Documentation

• Document and automate processes

- Outline steps - Connect steps with paths - Update step and path

properties • Graphical representation of the work

Collect data

Load Data

Edit Data and Map

Perform Quality Check

Create Output

Step

Path

More Edits?

ArcGIS Workflow Manager : Introduction

Page 14: ArcGIS Workflow Manager Introduction · Manager to automate Data Quality Control Workflows -Wednesday 1:30PM – 2:00PM • Web & Server GIS Exhibit Hall C -ArcGIS Workflow Manager

Esri UC2013 . Technical Workshop .

1b. Workflows Workflow Organization

• Workflows are organized as jobs!

• Examples: - Create data packet for

field data collection - Updating data for

vegetation boundaries - Creating maps of

specific scale in various areas.

Descriptive Information

Geodatabase Version/

Geospatial Data

Resource

Geographical Area of Interest

Activity Log

Workflow

ArcGIS Workflow Manager : Introduction

Page 15: ArcGIS Workflow Manager Introduction · Manager to automate Data Quality Control Workflows -Wednesday 1:30PM – 2:00PM • Web & Server GIS Exhibit Hall C -ArcGIS Workflow Manager

Esri UC2013 . Technical Workshop .

2. Job Discovery

• Queries • Search • Grid/Map view

ArcGIS Workflow Manager : Introduction

Page 16: ArcGIS Workflow Manager Introduction · Manager to automate Data Quality Control Workflows -Wednesday 1:30PM – 2:00PM • Web & Server GIS Exhibit Hall C -ArcGIS Workflow Manager

Esri UC2013 . Technical Workshop .

3. Work Allocation

• Automatically route work • Manage large workforces • Target specific groups • Varying staff skills

GIS Analyst

Jim Smith

Cartographer

QC Analyst

Cartographer

Collect data

Load Data

Edit Data and Map

Perform Quality Check

Create Output

More Edits?

ArcGIS Workflow Manager : Introduction

Page 17: ArcGIS Workflow Manager Introduction · Manager to automate Data Quality Control Workflows -Wednesday 1:30PM – 2:00PM • Web & Server GIS Exhibit Hall C -ArcGIS Workflow Manager

Esri UC2013 . Technical Workshop .

Job Discovery, Workflows and Assignment

Create a workflow

Demo 1

Page 18: ArcGIS Workflow Manager Introduction · Manager to automate Data Quality Control Workflows -Wednesday 1:30PM – 2:00PM • Web & Server GIS Exhibit Hall C -ArcGIS Workflow Manager

Esri UC2013 . Technical Workshop .

Demo Scenario – Power line Height GIS Specialist tasked by a Survey Manager to:

- Compute preliminary power line crossing height - Notify Field Crews to survey the crossing directly if the data

is unsatisfactory - Pass the final result to the QA/QC team for review

ArcGIS Workflow Manager : Introduction

Page 19: ArcGIS Workflow Manager Introduction · Manager to automate Data Quality Control Workflows -Wednesday 1:30PM – 2:00PM • Web & Server GIS Exhibit Hall C -ArcGIS Workflow Manager

Esri UC2013 . Technical Workshop .

4. Area of Interest

• Spatial orientation of all work • Restrict work to a spatial extent

ArcGIS Workflow Manager : Introduction

Page 20: ArcGIS Workflow Manager Introduction · Manager to automate Data Quality Control Workflows -Wednesday 1:30PM – 2:00PM • Web & Server GIS Exhibit Hall C -ArcGIS Workflow Manager

Esri UC2013 . Technical Workshop .

5a. Documentation Descriptive information

• Convey work importance - Due date, priority, status, etc.

• Capture business specific properties - Extended properties

ArcGIS Workflow Manager : Introduction

Page 21: ArcGIS Workflow Manager Introduction · Manager to automate Data Quality Control Workflows -Wednesday 1:30PM – 2:00PM • Web & Server GIS Exhibit Hall C -ArcGIS Workflow Manager

Esri UC2013 . Technical Workshop .

5b. Documentation Descriptive information

• Support documents - Attachments - Notes

• Step descriptions

ArcGIS Workflow Manager : Introduction

Page 22: ArcGIS Workflow Manager Introduction · Manager to automate Data Quality Control Workflows -Wednesday 1:30PM – 2:00PM • Web & Server GIS Exhibit Hall C -ArcGIS Workflow Manager

Esri UC2013 . Technical Workshop .

5c. Documentation Relationships – holds and dependencies

• Restrict or suspend workflow execution • Models relationships between jobs

- parent/child jobs

Job A

Job B

Job Closed

Job B cannot be started until job A is closed.

ArcGIS Workflow Manager : Introduction

Page 23: ArcGIS Workflow Manager Introduction · Manager to automate Data Quality Control Workflows -Wednesday 1:30PM – 2:00PM • Web & Server GIS Exhibit Hall C -ArcGIS Workflow Manager

Esri UC2013 . Technical Workshop .

6. Communication Notifications and History

• Enhance communication - Emails - Automation of tasks

• Increase accountability - Log actions on job

• Real time updates

ArcGIS Workflow Manager : Introduction

Page 24: ArcGIS Workflow Manager Introduction · Manager to automate Data Quality Control Workflows -Wednesday 1:30PM – 2:00PM • Web & Server GIS Exhibit Hall C -ArcGIS Workflow Manager

Esri UC2013 . Technical Workshop .

7. Geographically Dispersed Workforces Filters and Replication

• Distribute workflows • Create and manage work

ArcGIS Workflow Manager : Introduction

Page 25: ArcGIS Workflow Manager Introduction · Manager to automate Data Quality Control Workflows -Wednesday 1:30PM – 2:00PM • Web & Server GIS Exhibit Hall C -ArcGIS Workflow Manager

Esri UC2013 . Technical Workshop .

Properties, AOI concept, Notifications

Using a workflow

Demo 2

Page 26: ArcGIS Workflow Manager Introduction · Manager to automate Data Quality Control Workflows -Wednesday 1:30PM – 2:00PM • Web & Server GIS Exhibit Hall C -ArcGIS Workflow Manager

Esri UC2013 . Technical Workshop .

8a. GIS Task Automation Step types – Geoprocessing

• Automate and integrate spatial analysis

Collect data Generate

Packet Edit Data and Map

Secure Budget

Estimate Project

Cost

Data Validation Required

Start

ArcGIS Workflow Manager : Introduction

Page 27: ArcGIS Workflow Manager Introduction · Manager to automate Data Quality Control Workflows -Wednesday 1:30PM – 2:00PM • Web & Server GIS Exhibit Hall C -ArcGIS Workflow Manager

Esri UC2013 . Technical Workshop .

8b. GIS Task Automation Step types – Version Management

• Automate version management - Create version - Reconcile and post changes - Cleanup versions

Create Job

Version

Load Data

Reconcile And Post

Clean up

ArcGIS Workflow Manager : Introduction

Page 28: ArcGIS Workflow Manager Introduction · Manager to automate Data Quality Control Workflows -Wednesday 1:30PM – 2:00PM • Web & Server GIS Exhibit Hall C -ArcGIS Workflow Manager

Esri UC2013 . Technical Workshop .

8c. GIS Task Automation Step Types – Open Map

• Step to launch ArcMap in preconfigured state - Predefined layers and cartography - Zooms to job’s area of interest - Tools for geospatial audits

Collect data Generate Packet

Edit Data and Map

Data Validation Required

ArcGIS Workflow Manager : Introduction

Page 29: ArcGIS Workflow Manager Introduction · Manager to automate Data Quality Control Workflows -Wednesday 1:30PM – 2:00PM • Web & Server GIS Exhibit Hall C -ArcGIS Workflow Manager

Esri UC2013 . Technical Workshop .

8d. GIS Task Automation Step Types – Task Assistant Manager (TAM)

• Standardize steps in ArcMap - Author, share and use tasks

• Promotes sharing of knowledge - Communicate best practices

• Automated tasks • Provides consistency and efficiency

ArcGIS Workflow Manager : Introduction

Page 30: ArcGIS Workflow Manager Introduction · Manager to automate Data Quality Control Workflows -Wednesday 1:30PM – 2:00PM • Web & Server GIS Exhibit Hall C -ArcGIS Workflow Manager

Esri UC2013 . Technical Workshop .

8e. GIS Task Automation ArcMap Productivity Tools

• Set current job • Access to entire workflow

- Manage steps • Job Information window

- Update properties - Add notes, attachments - Execute current steps - View history

ArcGIS Workflow Manager : Introduction

Jobs

Page 31: ArcGIS Workflow Manager Introduction · Manager to automate Data Quality Control Workflows -Wednesday 1:30PM – 2:00PM • Web & Server GIS Exhibit Hall C -ArcGIS Workflow Manager

Esri UC2013 . Technical Workshop .

Maps, geoprocessing, versioning…

GIS automation

Demo 3

Page 32: ArcGIS Workflow Manager Introduction · Manager to automate Data Quality Control Workflows -Wednesday 1:30PM – 2:00PM • Web & Server GIS Exhibit Hall C -ArcGIS Workflow Manager

Esri UC2013 . Technical Workshop .

9. Reporting Per job or entire system

• Tracking • Reporting on work

Collect data

Generate Packet

Edit Data and Map

Secure Budget

Estimate Project

Cost

Data Validation Required

Start

Synchronize All

Databases

Alert Stakeholders

Stop

Preparation Analysis Implementation Complete

ArcGIS Workflow Manager : Introduction

Page 33: ArcGIS Workflow Manager Introduction · Manager to automate Data Quality Control Workflows -Wednesday 1:30PM – 2:00PM • Web & Server GIS Exhibit Hall C -ArcGIS Workflow Manager

Esri UC2013 . Technical Workshop .

9. Reporting Centralized repository

• One stop shop for all job information • Built-in reporting capabilities • Database tables

- Support additional reporting tools

ArcGIS Workflow Manager : Introduction

Workflow System Tables

Page 34: ArcGIS Workflow Manager Introduction · Manager to automate Data Quality Control Workflows -Wednesday 1:30PM – 2:00PM • Web & Server GIS Exhibit Hall C -ArcGIS Workflow Manager

Esri UC2013 . Technical Workshop .

10a. Enterprise Offering

• Non-GIS staff • Ready to use web apps • No programming

Organization-wide Workflow System

ArcGIS Workflow Manager : Introduction

Page 35: ArcGIS Workflow Manager Introduction · Manager to automate Data Quality Control Workflows -Wednesday 1:30PM – 2:00PM • Web & Server GIS Exhibit Hall C -ArcGIS Workflow Manager

Esri UC2013 . Technical Workshop .

10b. Enterprise Offering Extensibility

• Integrate with other systems - Web APIs - Extended properties

• Dashboards for GIS work

ArcGIS Workflow Manager : Introduction

Page 36: ArcGIS Workflow Manager Introduction · Manager to automate Data Quality Control Workflows -Wednesday 1:30PM – 2:00PM • Web & Server GIS Exhibit Hall C -ArcGIS Workflow Manager

Esri UC2013 . Technical Workshop .

History, Reporting, Auditing

Tracking a workflow in a web application

Demo 4

Page 37: ArcGIS Workflow Manager Introduction · Manager to automate Data Quality Control Workflows -Wednesday 1:30PM – 2:00PM • Web & Server GIS Exhibit Hall C -ArcGIS Workflow Manager

Esri UC2013 . Technical Workshop .

Summary

• Manage your work • Standardize and automate your processes

• Integrate your GIS workflows with your existing systems

Plan & Create

Execute & Manage Evaluate & Improve

ArcGIS Workflow Manager : Introduction

Page 38: ArcGIS Workflow Manager Introduction · Manager to automate Data Quality Control Workflows -Wednesday 1:30PM – 2:00PM • Web & Server GIS Exhibit Hall C -ArcGIS Workflow Manager

Esri UC2013 . Technical Workshop .

Where can you find us?

• Esri Showcase - Today until 6:00, Tomorrow 9:00 – 1:30 @ Geodatabase

Management and Web & Server GIS Islands

• ArcGIS Workflow Manager: Advanced Workflows and Concepts - Wednesday 3:15 – 4:30 in Room 14A

ArcGIS Workflow Manager : Introduction

Page 39: ArcGIS Workflow Manager Introduction · Manager to automate Data Quality Control Workflows -Wednesday 1:30PM – 2:00PM • Web & Server GIS Exhibit Hall C -ArcGIS Workflow Manager

Esri UC2013 . Technical Workshop .

Where can you find us?

• Geodatabase Management Exhibit Hall C - Integrating ArcGIS Data Reviewer & ArcGIS Workflow

Manager to automate Data Quality Control Workflows - Wednesday 1:30PM – 2:00PM

• Web & Server GIS Exhibit Hall C - ArcGIS Workflow Manager for Server - Extending the

Sample Web Applications - Wednesday 10:00AM – 10:30AM

- ArcGIS Workflow Manager for Server - Understanding the Web APIs

- Thursday 11:00AM – 11:30AM

ArcGIS Workflow Manager : Introduction

Page 40: ArcGIS Workflow Manager Introduction · Manager to automate Data Quality Control Workflows -Wednesday 1:30PM – 2:00PM • Web & Server GIS Exhibit Hall C -ArcGIS Workflow Manager

Esri UC2013 . Technical Workshop .

Resources

• Product Page - http://www.esri.com/workflowmanager

• Resource Center - http://resources.arcgis.com/en/communities/workflow-manager/

• Training - http://training.esri.com/

• Forums - http://forums.arcgis.com/

ArcGIS Workflow Manager : Introduction

Page 41: ArcGIS Workflow Manager Introduction · Manager to automate Data Quality Control Workflows -Wednesday 1:30PM – 2:00PM • Web & Server GIS Exhibit Hall C -ArcGIS Workflow Manager

Esri UC2013 . Technical Workshop .

Thank you…

Please fill out the session evaluation

Offering ID: 1339

Online – www.esri.com/ucsessionsurveys

Paper – pick up and put in drop box

ArcGIS Workflow Manager : Introduction

Page 42: ArcGIS Workflow Manager Introduction · Manager to automate Data Quality Control Workflows -Wednesday 1:30PM – 2:00PM • Web & Server GIS Exhibit Hall C -ArcGIS Workflow Manager

Esri UC2013 . Technical Workshop . ArcGIS Workflow Manager : Introduction