implementing automated processes to improve workflow may 19, 2011 mark zito, gisp, cfm gis...

Download Implementing Automated Processes to Improve Workflow May 19, 2011 Mark Zito, GISP, CFM GIS Specialist CDM

If you can't read please download the document

Upload: erica-warren

Post on 26-Dec-2015

215 views

Category:

Documents


2 download

TRANSCRIPT

  • Slide 1
  • Implementing Automated Processes to Improve Workflow May 19, 2011 Mark Zito, GISP, CFM GIS Specialist CDM
  • Slide 2
  • What is workflow? A workflow consists of a sequence of connected steps WORKFLOW
  • Slide 3
  • What are processes? A series of operations performed in the making or treatment of a product thefreedictionary.com A process is a more specific notion than workflow Processes used in floodplain mapping Hydrology Delineating a floodplain Plotting Base Flood Elevations (BFE)
  • Slide 4
  • What is Automation? The technique of making an apparatus, a process, or a system operate automatically The state of being operated automatically Automation simplifies processes and improves efficiency Code Config Data
  • Slide 5
  • Improving Processes Project Goals Reduce Costs Reduce Error Automating processes can Standardize, streamline and simplify procedures Decrease the potential for error Provide Quality Control Allow junior level staff to perform more complicated processes Standardize data formatting and storage
  • Slide 6
  • Automate Workflow Develop Test Workflow Develop Test Processes Develop Test Implement Automate
  • Slide 7
  • Develop Workflow and Processes Create a workflow for the entire project Define the major tasks Standardize procedures Provides a diagram for teaching others Useful for dividing up workload amongst multiple people Helps manage and track progress Test the workflow and procedures Complete each task manually and record how long it takes Helps streamline the process Important for calculating cost/benefit analysis Identify repetitive and/or time consuming tasks
  • Slide 8
  • Is it worth Automating? Estimate time required to develop the tool Can take a considerable amount of time Not all processes require automation Estimate the time required to setup and use the tool Compare estimate to manual approach Manually completing the process vs. Time to complete using the tool + time required to create the tool
  • Slide 9
  • Is it worth Automating? Tool Estimate < = time to complete manually? Other considerations: Can the tool be used on other projects? Customizable as needs change Does the tool provide increased visibility in the field?
  • Slide 10
  • Development Considerations Macros Model Builder Scripting Platform Full fledged application Requirements Licensing
  • Slide 11
  • CASE STUDY Coastal Workflow
  • Slide 12
  • Step 1 Design Workflow Workflow Diagram Procedure Guidance Docs Step 2 Detailed Procedures Step 3 Identify automation Step 4 Analyze cost/benefit Step 5 Develop Tool(s) Step 6 Redesign Workflow Step 7 Update Procedures
  • Slide 13
  • Benefits 11 of 30 Processes Automated Reasons Improved efficiency est. 20% Simplify processes reduce training Reduce Error Coastal Workflow
  • Slide 14
  • DEMO Coastal Tools
  • Slide 15
  • Collecting Elevation Data Elevation data needed along transect for model Elevation data provided in tiles Model is 1-Dimensional Examples
  • Slide 16
  • Ramer-Douglas-Peucker Algorithem Used to reduce number of points along a curve Same algorithm used in Simplify Line Tool Examples
  • Slide 17
  • Reduced 96% of points Raw = 2,236 points Thin = 89 points
  • Slide 18
  • Examples
  • Slide 19
  • Slide 20
  • Automated Map Generation Esris Data Driven Pages and Map Automation One MXD for all maps Generate thematic maps on-the-fly Dynamic text Update layers or text on the fly Examples
  • Slide 21
  • Questions Mark Zito, GISP, CFM [email protected]