arcgis workflow manager - esri · •variables are submitted to workflow manager and processed on...

43
ArcGIS Workflow Manager: Effectively Managing Workflows within the ArcGIS Enterprise Elizabeth Wilcox and Bryan Piersol Guest Presenter: Ronnie Buzzard, United States Army Geospatial Center

Upload: others

Post on 15-Jun-2020

18 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: ArcGIS Workflow Manager - Esri · •Variables are submitted to workflow manager and processed on server •No need to integrate with DCGS-A or Army systems as only need browser &

ArcGIS Workflow Manager:Effectively Managing Workflows within the ArcGIS Enterprise

Elizabeth Wilcox and Bryan Piersol

Guest Presenter: Ronnie Buzzard, United States Army Geospatial Center

Page 2: ArcGIS Workflow Manager - Esri · •Variables are submitted to workflow manager and processed on server •No need to integrate with DCGS-A or Army systems as only need browser &

Our plan todayWorkshop Agenda

• ArcGIS Workflow Manager entry points to the ArcGIS Enterprise

• ArcGIS Workflow Manager

• Use Case: United States Army Geospatial Center implements ArcGIS Workflow Manager

• Additional Resources

Page 3: ArcGIS Workflow Manager - Esri · •Variables are submitted to workflow manager and processed on server •No need to integrate with DCGS-A or Army systems as only need browser &

ProcessesPeople Products

Our Organizations

Page 4: ArcGIS Workflow Manager - Esri · •Variables are submitted to workflow manager and processed on server •No need to integrate with DCGS-A or Army systems as only need browser &

Are your workflows automated and

documented today?

Page 5: ArcGIS Workflow Manager - Esri · •Variables are submitted to workflow manager and processed on server •No need to integrate with DCGS-A or Army systems as only need browser &

Without Standards

Page 6: ArcGIS Workflow Manager - Esri · •Variables are submitted to workflow manager and processed on server •No need to integrate with DCGS-A or Army systems as only need browser &

Configure & Create Execute & Manage Evaluate & Improve

WORKFLOW MANAGER PROCESS

A framework for operational efficiency

What is ArcGIS Workflow Manager?

Page 7: ArcGIS Workflow Manager - Esri · •Variables are submitted to workflow manager and processed on server •No need to integrate with DCGS-A or Army systems as only need browser &

With Standards

Page 8: ArcGIS Workflow Manager - Esri · •Variables are submitted to workflow manager and processed on server •No need to integrate with DCGS-A or Army systems as only need browser &

Faster Data

Actualization

Adhere to

Standards

Lower Costs

Resources

and Support

Automation

Page 9: ArcGIS Workflow Manager - Esri · •Variables are submitted to workflow manager and processed on server •No need to integrate with DCGS-A or Army systems as only need browser &

Demonstration• Points of Entry

- Workforce

- Collector & Navigator

• ArcGIS Workflow Manager

- Execute through ArcGIS Pro

Page 10: ArcGIS Workflow Manager - Esri · •Variables are submitted to workflow manager and processed on server •No need to integrate with DCGS-A or Army systems as only need browser &

Entry Points, Usage, Portal Integration

Getting Started

Page 11: ArcGIS Workflow Manager - Esri · •Variables are submitted to workflow manager and processed on server •No need to integrate with DCGS-A or Army systems as only need browser &

WorkforceCreate Workforce Assignments from Workflow

Manager

Collector Create Feature Service for collection and distribute

the URL using Workflow Manager

Operations Dashboard See the Status of Jobs in your Organization

Web AppBuilder Widget Coming soon

Create Workflow Manager jobs

Samples available on Github

Compatibility with Esri Apps

Page 12: ArcGIS Workflow Manager - Esri · •Variables are submitted to workflow manager and processed on server •No need to integrate with DCGS-A or Army systems as only need browser &

• Integrate with other systems

- Extended Properties

- Desktop APIs

- Web APOs

• Dashboards for GIS Work

ExtensibilityDeveloper Options

Page 13: ArcGIS Workflow Manager - Esri · •Variables are submitted to workflow manager and processed on server •No need to integrate with DCGS-A or Army systems as only need browser &

ArcGIS Pro

Administrator

Client

Applications

Workflow

Geodatabase

Geospatial data

Web Applications

Enterprise

System Framework

Page 14: ArcGIS Workflow Manager - Esri · •Variables are submitted to workflow manager and processed on server •No need to integrate with DCGS-A or Army systems as only need browser &

What is a Job?Anatomy of a Job

Descriptive

Information

Resource

Geographical

Location of Interest

Activity Log

Workflow

Page 15: ArcGIS Workflow Manager - Esri · •Variables are submitted to workflow manager and processed on server •No need to integrate with DCGS-A or Army systems as only need browser &

Workflow AssignmentSimplify workforce management

• Automatically route work

• Target specific groups

• Varying staff skills

• Manage large workforces

QA team

Editing team

Technical Writer

Editing

Quality

Control

Document

Prepare

Notify

Page 16: ArcGIS Workflow Manager - Esri · •Variables are submitted to workflow manager and processed on server •No need to integrate with DCGS-A or Army systems as only need browser &

Workflow Manager and TasksMacro and micro workflows

• Tasks are tailored for repeatable steps

inside ArcGIS Pro

• Workflows are Enterprise wide

• Workflow Manager steps can load tasks

Editing

Task

Quality

Control

Task

Workflow

Editing

Quality

Control

Page 17: ArcGIS Workflow Manager - Esri · •Variables are submitted to workflow manager and processed on server •No need to integrate with DCGS-A or Army systems as only need browser &

Location of Interest (LOI)The geographic extent of work

Area of Interest (AOI) Point of Interest (POI)

+

Page 18: ArcGIS Workflow Manager - Esri · •Variables are submitted to workflow manager and processed on server •No need to integrate with DCGS-A or Army systems as only need browser &

Portal IntegrationSharing data across the organization

• Share data across the organization in real-time

• Edit web maps and feature services

- Location of Interest (LOI)

- Web editing

• Publish services to Portal

Page 19: ArcGIS Workflow Manager - Esri · •Variables are submitted to workflow manager and processed on server •No need to integrate with DCGS-A or Army systems as only need browser &

Demonstration

• Situational Awareness

- Operations Dashboard

• Administration / Configuration

- Creating and designing workflows

Page 20: ArcGIS Workflow Manager - Esri · •Variables are submitted to workflow manager and processed on server •No need to integrate with DCGS-A or Army systems as only need browser &

Ronnie Buzzard, United States Army Geospatial Center

Use Case in Operations

Page 21: ArcGIS Workflow Manager - Esri · •Variables are submitted to workflow manager and processed on server •No need to integrate with DCGS-A or Army systems as only need browser &

Army Standardized Map Production using Workflow Manager

Ronnie Buzzard

Army Geospatial Center (AGC)

Page 22: ArcGIS Workflow Manager - Esri · •Variables are submitted to workflow manager and processed on server •No need to integrate with DCGS-A or Army systems as only need browser &

Army Geospatial Data Production Units

• Army Geospatial Center data production teams:

- Urban Team – Urban Tactical Planner

- Water Resources Team – Water Resources Data Base (WRDB)

• Geospatial Planning Cells: US Army Geospatial Planning Cells, are ASCC level units assigned to each command that manage the enterprise geospatial database’ compiled from all sources including National Geospatial Agency, Topographic Engineering Center and other services, coalition allies, as well as exploiting new collection and production from deployed Soldiers and sensors

- TLM/TM maps

Page 23: ArcGIS Workflow Manager - Esri · •Variables are submitted to workflow manager and processed on server •No need to integrate with DCGS-A or Army systems as only need browser &

Purpose of Workflow Manager at Army Production Units

• The TDM system was developed and implemented as a pilot program to assist, and maximize data production elements:

- Product Standard mapping data

- Tools to facilitate standardizes mapping data production

- Production of TLM/TM, UTP & Water Resources data & Maps

- Elimination and/or reduction of time consuming redundant tasks

- Ability to produce a more ‘repeatable’ process

- Configured workflows submitted back to ESRI defense mapping for inclusion in OTB workflows

Page 24: ArcGIS Workflow Manager - Esri · •Variables are submitted to workflow manager and processed on server •No need to integrate with DCGS-A or Army systems as only need browser &

Challenges with Workflow Manager

• Difficult to integrate with Army systems & AI Requirements

• Difficult to manage, modify and maintain

• Extensive training requirements to use, configure, manage & modify

• Additional sw & hw requirements to units

• Additional potential for problems in a more complex system & more troubleshooting requirements for trained personnel

• Extensive complex toolset that can confuse un-trained or beginning personnel. Expanded potential for error

• Stop / start / wait

Page 25: ArcGIS Workflow Manager - Esri · •Variables are submitted to workflow manager and processed on server •No need to integrate with DCGS-A or Army systems as only need browser &

TDM 2.0 – 3.x – Fix to issues

• Simplify! Simplify! Simplify!

• Work with Workflow Manager Server & interact via portal app

• Variables are submitted to workflow manager and processed on server

• No need to integrate with DCGS-A or Army systems as only need browser & Desktop

• All variables are submitted to Workflow Manager Server at once to eliminate start / stop / wait issues

• Only simple steps are possible – with complex toolset eliminated. Eliminating training

Page 26: ArcGIS Workflow Manager - Esri · •Variables are submitted to workflow manager and processed on server •No need to integrate with DCGS-A or Army systems as only need browser &

Workflow Manager Server integration with Portal

• Utilize Portal technology to federate, coordinate, and visualize production & data

• Manage & Visualize multiple production entities

• Enforce standards and implement Army wide QA/QC

• Common ‘starting point’ (i.e. loaded data)

• Better utilization of other mapping tools (i.e. Esri Defense Production, Rapid map graphic, symbols)

• Quick updates & communication with users

Page 27: ArcGIS Workflow Manager - Esri · •Variables are submitted to workflow manager and processed on server •No need to integrate with DCGS-A or Army systems as only need browser &

Workflows on AGE (Army Geospatial Enterprise) Portal

• Data Production workflows (checkout replicas w/ check-in workflows):

- Simple production

- Urban production

- Full TLM / TM mapping production

• Cartographic workflows:

- TM 50

• Analysis workflows:

- Routing

Page 28: ArcGIS Workflow Manager - Esri · •Variables are submitted to workflow manager and processed on server •No need to integrate with DCGS-A or Army systems as only need browser &

Data download / production in a checkout replica

Page 29: ArcGIS Workflow Manager - Esri · •Variables are submitted to workflow manager and processed on server •No need to integrate with DCGS-A or Army systems as only need browser &
Page 30: ArcGIS Workflow Manager - Esri · •Variables are submitted to workflow manager and processed on server •No need to integrate with DCGS-A or Army systems as only need browser &
Page 31: ArcGIS Workflow Manager - Esri · •Variables are submitted to workflow manager and processed on server •No need to integrate with DCGS-A or Army systems as only need browser &
Page 32: ArcGIS Workflow Manager - Esri · •Variables are submitted to workflow manager and processed on server •No need to integrate with DCGS-A or Army systems as only need browser &
Page 33: ArcGIS Workflow Manager - Esri · •Variables are submitted to workflow manager and processed on server •No need to integrate with DCGS-A or Army systems as only need browser &
Page 34: ArcGIS Workflow Manager - Esri · •Variables are submitted to workflow manager and processed on server •No need to integrate with DCGS-A or Army systems as only need browser &
Page 35: ArcGIS Workflow Manager - Esri · •Variables are submitted to workflow manager and processed on server •No need to integrate with DCGS-A or Army systems as only need browser &

Cartographic workflow: TM 50

Page 36: ArcGIS Workflow Manager - Esri · •Variables are submitted to workflow manager and processed on server •No need to integrate with DCGS-A or Army systems as only need browser &

Map Package and/or .pdf

Page 37: ArcGIS Workflow Manager - Esri · •Variables are submitted to workflow manager and processed on server •No need to integrate with DCGS-A or Army systems as only need browser &

Limited Workflow Manager tools

Page 38: ArcGIS Workflow Manager - Esri · •Variables are submitted to workflow manager and processed on server •No need to integrate with DCGS-A or Army systems as only need browser &

Questions / Comments

Page 39: ArcGIS Workflow Manager - Esri · •Variables are submitted to workflow manager and processed on server •No need to integrate with DCGS-A or Army systems as only need browser &

Workflow Manager to automate and

document your workflows!

Page 40: ArcGIS Workflow Manager - Esri · •Variables are submitted to workflow manager and processed on server •No need to integrate with DCGS-A or Army systems as only need browser &

ResourcesArcGIS Workflow Manager product information

• Geonet

- https://geonet.esri.com/community/gis/solutions/workflow-manager

• Product Page

- http://esri.com/workflowmanager

• Training

- http://training.esri.com

• Samples

- https://github.com/Esri/workflowmanager-viewer-js

- https://github.com/Esri/workflowmanager-sample

- https://github.com/Esri/production-dashboard-js

Page 41: ArcGIS Workflow Manager - Esri · •Variables are submitted to workflow manager and processed on server •No need to integrate with DCGS-A or Army systems as only need browser &

Print Your Certificate of AttendancePrint stations located in the 140 Concourse

Tuesday Wednesday12:30 pm – 6:30 pm GIS Solutions Expo Hall B

5:00 pm – 6:30 pm GIS Solutions Expo SocialHall B

10:30 am – 5:15 pm GIS Solutions Expo Hall B

6:30 pm – 9:00 pm Networking ReceptionSmithsonian National Portrait Gallery

Page 42: ArcGIS Workflow Manager - Esri · •Variables are submitted to workflow manager and processed on server •No need to integrate with DCGS-A or Army systems as only need browser &

Download the Esri Events

app and find your eventSelect the session

you attended

Scroll down to find the

feedback section

Complete answers

and select “Submit”

Please Take Our Survey in the Esri Events App

Page 43: ArcGIS Workflow Manager - Esri · •Variables are submitted to workflow manager and processed on server •No need to integrate with DCGS-A or Army systems as only need browser &