SlideShare a Scribd company logo
Automating Field Data
Collection
best practices, workflow design, and techniques
Automating Field Data
Collection
Coleman McCormick
EVP, Fulcrum
coleman@fulcrumapp.com
@colemanm
field data automation ✦ fulcrumapp.com/gispro2016
About me
Coleman McCormick
12 years in mapping / GIS
7 years developing software products
Work with companies + organizations worldwide on
business process, data management, software
field data automation ✦ fulcrumapp.com/gispro2016
field data automation ✦ fulcrumapp.com/gispro2016
What we do
Software company in St Petersburg, FL est. 2009
Mobile form builder — web, iOS, Android
Workforce management
Automation & streamlining of data collection
SaaS subscription service
Worldwide customer base — 100+ countries
field data automation ✦ fulcrumapp.com/gispro2016
Field collection use cases
• Asset management
• Damage assessments
• Inspections
• Public works
• Regulatory audits
• On and on…
field data automation ✦ fulcrumapp.com/gispro2016
Agenda
Goals and objectives in collecting data
Brief history of data collection
A look at workflow
Friction and its causes
Techniques
Some examples of automation in action
field data automation ✦ fulcrumapp.com/gispro2016
Ideals + Goals
i need to collect some data.
what does “success” look like?
field data automation ✦ fulcrumapp.com/gispro2016
What’s the ideal process?
• Think about goals and objectives
• What questions need answering?
• Who are the stakeholders? (Who’s asking the
questions?)
• Interviews — understand the “why” of the requirements
• Paint the picture — what does success look like?
• Tasking your field workforces
field data automation ✦ fulcrumapp.com/gispro2016
Start by defining the successful final result,
and work backwards!
bit.ly/amazon-product-dev
Need consensus on goals from bottom to top
“First write the press release, then build the
product”
Meeting Mission Objectives
field data automation ✦ fulcrumapp.com/gispro2016
On-Demand
• Leadership wants answers to questions now, not 3, 6,
or 12 months later
• Reporting on specific data views — the data I want,
when I want it
field data automation ✦ fulcrumapp.com/gispro2016
On-Demand
• Event-driven decision making
• Push and pull to get answers — Notifications vs. self-
service reporting, hybrid environments
field data automation ✦ fulcrumapp.com/gispro2016
Other key goals
• Cost savings — fieldwork is expensive; room for huge
savings
• Reliability — critical data can’t be wrong, costs incurred
with unreliable inputs or systems
• Speed — decisions can’t be made without the data in
hand!
• Compliance — proof of work, audit history
• No duplication of effort
field data automation ✦ fulcrumapp.com/gispro2016
a rapid evolution in technology
A Brief History
field data automation ✦ fulcrumapp.com/gispro2016
Pen and paper, notes, transcription
pain
time between collection + decision = wide gap
field data automation ✦ fulcrumapp.com/gispro2016
Then we advanced, sorta
field data automation ✦ fulcrumapp.com/gispro2016
Finally!
Integrated sensors
Mobile computing
Low cost
Off-the-shelf
Ease of use
field data automation ✦ fulcrumapp.com/gispro2016
Historic challenges
• Error-prone — handwritten, hard to QC, clunky
• Time-consuming — lots of duplication, revisits to fix
mistakes and fill gaps
• Delays — reporting + aggregation takes days or
weeks
• Difficult to integrate — needs transcription / cleanup
field data automation ✦ fulcrumapp.com/gispro2016
Workflow
understanding, designing, iterating
field data automation ✦ fulcrumapp.com/gispro2016
Feedback loops
field data automation ✦ fulcrumapp.com/gispro2016
Start at the beginning
• What questions need answering?
• What data do I need to get those answers?
• Who are the stakeholders?
• How will we get the needed info?
field data automation ✦ fulcrumapp.com/gispro2016
field data automation ✦ fulcrumapp.com/gispro2016
Easy pitfalls
• Overengineering
• Minimize the “nice to haves”
• KISS
• YAGNI — “you aren’t gonna need it”
field data automation ✦ fulcrumapp.com/gispro2016
• What’s the aggregate burden of capturing everything?
• If something slips through the cracks, which thing will
it be?
• Weighting expectations against the goals
• Classify things by “order of importance”
• Better yet — If you can’t envision how some
information will be used, why bother with it?
“If our team is going to be on site,
let’s just get everything we can…”
field data automation ✦ fulcrumapp.com/gispro2016
A quick story about our approach to
workflow design…
field data automation ✦ fulcrumapp.com/gispro2016
• JIFX field experiments — Camp Roberts, CA
• Goal: Field test technologies / tools for disaster relief scenarios
• Work with FEMA to field test mobile tools for damage
assessment data capture
field data automation ✦ fulcrumapp.com/gispro2016
field data automation ✦ fulcrumapp.com/gispro2016
field data automation ✦ fulcrumapp.com/gispro2016
field data automation ✦ fulcrumapp.com/gispro2016
field data automation ✦ fulcrumapp.com/gispro2016
Friction
the source of our data management pains
field data automation ✦ fulcrumapp.com/gispro2016
Automation =
the removal of friction
“Alexa, get me an Uber”
Tap a button →
Perform an action
field data automation ✦ fulcrumapp.com/gispro2016
Common sources of friction
• Technology — tools are too complicated, systems
over-designed, “solution looking for a problem”
• Work — complexity of the work, steps in the
workflow
• Human factors — compliance, need-to-know,
organizational silos
field data automation ✦ fulcrumapp.com/gispro2016
It’s not all bad, but should reduce what we can control
There is always some friction in the workflow
field data automation ✦ fulcrumapp.com/gispro2016
Treat the sources, not the
symptoms.
If not, your workflow becomes
a patchwork of workarounds.
field data automation ✦ fulcrumapp.com/gispro2016
Iteration
• Incremental reflection + improvement
• Look at whole workflow, seek frictions, test new
methods to reduce, re-deploy, re-test
• Scrum!
field data automation ✦ fulcrumapp.com/gispro2016
A Few Techniques
demonstrating ways to reduce friction
(with tech)
field data automation ✦ fulcrumapp.com/gispro2016
Some samples of what this
looks like
• Autofilling data
• Real-time QA
• StreetView integration
• Capturing weather data
field data automation ✦ fulcrumapp.com/gispro2016
Autofilling parcel
data
field data automation ✦ fulcrumapp.com/gispro2016
QA settings
read-only data
fields required for submission
validation
if-this-then-that conditions
field data automation ✦ fulcrumapp.com/gispro2016
Live QA/QC
field data automation ✦ fulcrumapp.com/gispro2016
Google StreetView
field data automation ✦ fulcrumapp.com/gispro2016
Auto-populate weather
field data automation ✦ fulcrumapp.com/gispro2016
Looking forward
• Workflow — triggers / actions, “if this, then that”
• Dispatch / scheduling
• On-demand metrics + reporting
field data automation ✦ fulcrumapp.com/gispro2016
Automation in Action
examples from the field
field data automation ✦ fulcrumapp.com/gispro2016
Automation in action
• A few diverse examples:
• Comcast — telecom
• HALO Trust — humanitarian aid
• Desert Channels — wildlife
• Century Engineering — civil engineering
field data automation ✦ fulcrumapp.com/gispro2016
The HALO Trust
fulcrumapp.com/cases/halo-trust
field data automation ✦ fulcrumapp.com/gispro2016
fulcrumapp.com/cases/desert-channels-queensland
field data automation ✦ fulcrumapp.com/gispro2016
Century Engineering
fulcrumapp.com/cases/century-engineering
field data automation ✦ fulcrumapp.com/gispro2016
Thanks!
fulcrumapp.com/blog
@fulcrumapp
Coleman McCormick
EVP, Fulcrum
coleman@fulcrumapp.com

More Related Content

Viewers also liked

2nd qtr 9 making a two point outline
2nd qtr 9 making a two point outline2nd qtr 9 making a two point outline
2nd qtr 9 making a two point outline
Shirley Sison
 
Syndromes affecting the periodontium
Syndromes affecting the periodontiumSyndromes affecting the periodontium
Syndromes affecting the periodontium
Saeed Gholami
 
2016 GCSE Geography Fieldwork
2016 GCSE Geography Fieldwork2016 GCSE Geography Fieldwork
2016 GCSE Geography Fieldwork
David Rogers
 
Fail to prepare, prepare to fail: implementing ERP and CRM systems
Fail to prepare, prepare to fail: implementing ERP and CRM systemsFail to prepare, prepare to fail: implementing ERP and CRM systems
Fail to prepare, prepare to fail: implementing ERP and CRM systems
Sageukofficial
 
field work
field workfield work
field work
guestc522fd
 
Dr.B.R Ambedkar
Dr.B.R AmbedkarDr.B.R Ambedkar
Dr.B.R Ambedkar
Rima Doot
 
Best free company profile templates
Best free company profile templatesBest free company profile templates
Best free company profile templates
badar masbadar
 
Primary vs. secondary research ig
Primary vs. secondary research igPrimary vs. secondary research ig
Primary vs. secondary research ig
George Panther
 
Ppt data collection
Ppt data collectionPpt data collection
Ppt on organising
Ppt on organisingPpt on organising
Ppt on organising
Vinay Prateek Bansriyar
 

Viewers also liked (10)

2nd qtr 9 making a two point outline
2nd qtr 9 making a two point outline2nd qtr 9 making a two point outline
2nd qtr 9 making a two point outline
 
Syndromes affecting the periodontium
Syndromes affecting the periodontiumSyndromes affecting the periodontium
Syndromes affecting the periodontium
 
2016 GCSE Geography Fieldwork
2016 GCSE Geography Fieldwork2016 GCSE Geography Fieldwork
2016 GCSE Geography Fieldwork
 
Fail to prepare, prepare to fail: implementing ERP and CRM systems
Fail to prepare, prepare to fail: implementing ERP and CRM systemsFail to prepare, prepare to fail: implementing ERP and CRM systems
Fail to prepare, prepare to fail: implementing ERP and CRM systems
 
field work
field workfield work
field work
 
Dr.B.R Ambedkar
Dr.B.R AmbedkarDr.B.R Ambedkar
Dr.B.R Ambedkar
 
Best free company profile templates
Best free company profile templatesBest free company profile templates
Best free company profile templates
 
Primary vs. secondary research ig
Primary vs. secondary research igPrimary vs. secondary research ig
Primary vs. secondary research ig
 
Ppt data collection
Ppt data collectionPpt data collection
Ppt data collection
 
Ppt on organising
Ppt on organisingPpt on organising
Ppt on organising
 

Similar to Field Data Collection Automation

Google Analytics Konferenz 2018_Rock your Data - Aktiviere deine Daten_ Thoma...
Google Analytics Konferenz 2018_Rock your Data - Aktiviere deine Daten_ Thoma...Google Analytics Konferenz 2018_Rock your Data - Aktiviere deine Daten_ Thoma...
Google Analytics Konferenz 2018_Rock your Data - Aktiviere deine Daten_ Thoma...
e-dialog GmbH
 
Capturing online customer data to create better insights and targeted actions...
Capturing online customer data to create better insights and targeted actions...Capturing online customer data to create better insights and targeted actions...
Capturing online customer data to create better insights and targeted actions...
yalisassoon
 
Understanding DataOps and Its Impact on Application Quality
Understanding DataOps and Its Impact on Application QualityUnderstanding DataOps and Its Impact on Application Quality
Understanding DataOps and Its Impact on Application Quality
DevOps.com
 
How Gousto is moving to just-in-time personalization with Snowplow
How Gousto is moving to just-in-time personalization with SnowplowHow Gousto is moving to just-in-time personalization with Snowplow
How Gousto is moving to just-in-time personalization with Snowplow
Giuseppe Gaviani
 
Machinelearning: The next step in manufacturing performance
Machinelearning: The next step in manufacturing performance Machinelearning: The next step in manufacturing performance
Machinelearning: The next step in manufacturing performance
Blackberry&Cross
 
Large Scale Graph Processing & Machine Learning Algorithms for Payment Fraud ...
Large Scale Graph Processing & Machine Learning Algorithms for Payment Fraud ...Large Scale Graph Processing & Machine Learning Algorithms for Payment Fraud ...
Large Scale Graph Processing & Machine Learning Algorithms for Payment Fraud ...
DataWorks Summit
 
When Data is Your Product: Empowering Business Users
When Data is Your Product: Empowering Business UsersWhen Data is Your Product: Empowering Business Users
When Data is Your Product: Empowering Business Users
Intuit Inc.
 
Google Analytics Powerups and Smartcuts
Google Analytics Powerups and Smartcuts Google Analytics Powerups and Smartcuts
Google Analytics Powerups and Smartcuts
Charles Meaden
 
5 Amazing Reasons DBAs Need to Love Extended Events
5 Amazing Reasons DBAs Need to Love Extended Events5 Amazing Reasons DBAs Need to Love Extended Events
5 Amazing Reasons DBAs Need to Love Extended Events
Jason Strate
 
Real-Time Anomaly Detection and Root Cause Analysis
Real-Time Anomaly Detection and Root Cause AnalysisReal-Time Anomaly Detection and Root Cause Analysis
Real-Time Anomaly Detection and Root Cause Analysis
Yotascale
 
An Introduction to Lean and Legal Process Improvement, University of Ottawa, ...
An Introduction to Lean and Legal Process Improvement, University of Ottawa, ...An Introduction to Lean and Legal Process Improvement, University of Ottawa, ...
An Introduction to Lean and Legal Process Improvement, University of Ottawa, ...
KarenGimbal
 
MLSD18. OptiML and Fusions
MLSD18. OptiML and FusionsMLSD18. OptiML and Fusions
MLSD18. OptiML and Fusions
BigML, Inc
 
Automating SEO Reporting With Google Data Studio - Digitalzone 2018
Automating SEO Reporting With Google Data Studio - Digitalzone 2018Automating SEO Reporting With Google Data Studio - Digitalzone 2018
Automating SEO Reporting With Google Data Studio - Digitalzone 2018
Sam Marsden
 
Dynamics Day 2016: enabling your cloud - principles and pitfalls
Dynamics Day 2016: enabling your cloud - principles and pitfallsDynamics Day 2016: enabling your cloud - principles and pitfalls
Dynamics Day 2016: enabling your cloud - principles and pitfalls
Intergen
 
Scheduling Survival Guide
Scheduling Survival Guide Scheduling Survival Guide
Scheduling Survival Guide
HelpSystems
 
Data-Ed Webinar: Data-centric Strategy & Roadmap
Data-Ed Webinar: Data-centric Strategy & RoadmapData-Ed Webinar: Data-centric Strategy & Roadmap
Data-Ed Webinar: Data-centric Strategy & Roadmap
DATAVERSITY
 
Data Architecture Strategies: Artificial Intelligence - Real-World Applicatio...
Data Architecture Strategies: Artificial Intelligence - Real-World Applicatio...Data Architecture Strategies: Artificial Intelligence - Real-World Applicatio...
Data Architecture Strategies: Artificial Intelligence - Real-World Applicatio...
DATAVERSITY
 
Pardot Elevate 2012 - Implementing and Re- implementing Pardot with Your CRM ...
Pardot Elevate 2012 - Implementing and Re- implementing Pardot with Your CRM ...Pardot Elevate 2012 - Implementing and Re- implementing Pardot with Your CRM ...
Pardot Elevate 2012 - Implementing and Re- implementing Pardot with Your CRM ...
Pardot
 
SOP Planning and Optimization Solution-as-a-Service.pdf
SOP Planning and Optimization Solution-as-a-Service.pdfSOP Planning and Optimization Solution-as-a-Service.pdf
SOP Planning and Optimization Solution-as-a-Service.pdf
David Barbieri Kennedy
 
6 Sigma - Introduction, Techniques and Implementation
6 Sigma - Introduction, Techniques and Implementation6 Sigma - Introduction, Techniques and Implementation
6 Sigma - Introduction, Techniques and Implementation
Varun Suresh
 

Similar to Field Data Collection Automation (20)

Google Analytics Konferenz 2018_Rock your Data - Aktiviere deine Daten_ Thoma...
Google Analytics Konferenz 2018_Rock your Data - Aktiviere deine Daten_ Thoma...Google Analytics Konferenz 2018_Rock your Data - Aktiviere deine Daten_ Thoma...
Google Analytics Konferenz 2018_Rock your Data - Aktiviere deine Daten_ Thoma...
 
Capturing online customer data to create better insights and targeted actions...
Capturing online customer data to create better insights and targeted actions...Capturing online customer data to create better insights and targeted actions...
Capturing online customer data to create better insights and targeted actions...
 
Understanding DataOps and Its Impact on Application Quality
Understanding DataOps and Its Impact on Application QualityUnderstanding DataOps and Its Impact on Application Quality
Understanding DataOps and Its Impact on Application Quality
 
How Gousto is moving to just-in-time personalization with Snowplow
How Gousto is moving to just-in-time personalization with SnowplowHow Gousto is moving to just-in-time personalization with Snowplow
How Gousto is moving to just-in-time personalization with Snowplow
 
Machinelearning: The next step in manufacturing performance
Machinelearning: The next step in manufacturing performance Machinelearning: The next step in manufacturing performance
Machinelearning: The next step in manufacturing performance
 
Large Scale Graph Processing & Machine Learning Algorithms for Payment Fraud ...
Large Scale Graph Processing & Machine Learning Algorithms for Payment Fraud ...Large Scale Graph Processing & Machine Learning Algorithms for Payment Fraud ...
Large Scale Graph Processing & Machine Learning Algorithms for Payment Fraud ...
 
When Data is Your Product: Empowering Business Users
When Data is Your Product: Empowering Business UsersWhen Data is Your Product: Empowering Business Users
When Data is Your Product: Empowering Business Users
 
Google Analytics Powerups and Smartcuts
Google Analytics Powerups and Smartcuts Google Analytics Powerups and Smartcuts
Google Analytics Powerups and Smartcuts
 
5 Amazing Reasons DBAs Need to Love Extended Events
5 Amazing Reasons DBAs Need to Love Extended Events5 Amazing Reasons DBAs Need to Love Extended Events
5 Amazing Reasons DBAs Need to Love Extended Events
 
Real-Time Anomaly Detection and Root Cause Analysis
Real-Time Anomaly Detection and Root Cause AnalysisReal-Time Anomaly Detection and Root Cause Analysis
Real-Time Anomaly Detection and Root Cause Analysis
 
An Introduction to Lean and Legal Process Improvement, University of Ottawa, ...
An Introduction to Lean and Legal Process Improvement, University of Ottawa, ...An Introduction to Lean and Legal Process Improvement, University of Ottawa, ...
An Introduction to Lean and Legal Process Improvement, University of Ottawa, ...
 
MLSD18. OptiML and Fusions
MLSD18. OptiML and FusionsMLSD18. OptiML and Fusions
MLSD18. OptiML and Fusions
 
Automating SEO Reporting With Google Data Studio - Digitalzone 2018
Automating SEO Reporting With Google Data Studio - Digitalzone 2018Automating SEO Reporting With Google Data Studio - Digitalzone 2018
Automating SEO Reporting With Google Data Studio - Digitalzone 2018
 
Dynamics Day 2016: enabling your cloud - principles and pitfalls
Dynamics Day 2016: enabling your cloud - principles and pitfallsDynamics Day 2016: enabling your cloud - principles and pitfalls
Dynamics Day 2016: enabling your cloud - principles and pitfalls
 
Scheduling Survival Guide
Scheduling Survival Guide Scheduling Survival Guide
Scheduling Survival Guide
 
Data-Ed Webinar: Data-centric Strategy & Roadmap
Data-Ed Webinar: Data-centric Strategy & RoadmapData-Ed Webinar: Data-centric Strategy & Roadmap
Data-Ed Webinar: Data-centric Strategy & Roadmap
 
Data Architecture Strategies: Artificial Intelligence - Real-World Applicatio...
Data Architecture Strategies: Artificial Intelligence - Real-World Applicatio...Data Architecture Strategies: Artificial Intelligence - Real-World Applicatio...
Data Architecture Strategies: Artificial Intelligence - Real-World Applicatio...
 
Pardot Elevate 2012 - Implementing and Re- implementing Pardot with Your CRM ...
Pardot Elevate 2012 - Implementing and Re- implementing Pardot with Your CRM ...Pardot Elevate 2012 - Implementing and Re- implementing Pardot with Your CRM ...
Pardot Elevate 2012 - Implementing and Re- implementing Pardot with Your CRM ...
 
SOP Planning and Optimization Solution-as-a-Service.pdf
SOP Planning and Optimization Solution-as-a-Service.pdfSOP Planning and Optimization Solution-as-a-Service.pdf
SOP Planning and Optimization Solution-as-a-Service.pdf
 
6 Sigma - Introduction, Techniques and Implementation
6 Sigma - Introduction, Techniques and Implementation6 Sigma - Introduction, Techniques and Implementation
6 Sigma - Introduction, Techniques and Implementation
 

Recently uploaded

Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Wask
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their MainframeDigital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Precisely
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
Edge AI and Vision Alliance
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
LucaBarbaro3
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
ScyllaDB
 
Public CyberSecurity Awareness Presentation 2024.pptx
Public CyberSecurity Awareness Presentation 2024.pptxPublic CyberSecurity Awareness Presentation 2024.pptx
Public CyberSecurity Awareness Presentation 2024.pptx
marufrahmanstratejm
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
saastr
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Jeffrey Haguewood
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
Postman
 
SAP S/4 HANA sourcing and procurement to Public cloud
SAP S/4 HANA sourcing and procurement to Public cloudSAP S/4 HANA sourcing and procurement to Public cloud
SAP S/4 HANA sourcing and procurement to Public cloud
maazsz111
 
A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024
Intelisync
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 

Recently uploaded (20)

Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their MainframeDigital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
 
Public CyberSecurity Awareness Presentation 2024.pptx
Public CyberSecurity Awareness Presentation 2024.pptxPublic CyberSecurity Awareness Presentation 2024.pptx
Public CyberSecurity Awareness Presentation 2024.pptx
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
 
SAP S/4 HANA sourcing and procurement to Public cloud
SAP S/4 HANA sourcing and procurement to Public cloudSAP S/4 HANA sourcing and procurement to Public cloud
SAP S/4 HANA sourcing and procurement to Public cloud
 
A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 

Field Data Collection Automation

  • 1. Automating Field Data Collection best practices, workflow design, and techniques
  • 2. Automating Field Data Collection Coleman McCormick EVP, Fulcrum coleman@fulcrumapp.com @colemanm
  • 3. field data automation ✦ fulcrumapp.com/gispro2016 About me Coleman McCormick 12 years in mapping / GIS 7 years developing software products Work with companies + organizations worldwide on business process, data management, software
  • 4. field data automation ✦ fulcrumapp.com/gispro2016
  • 5. field data automation ✦ fulcrumapp.com/gispro2016 What we do Software company in St Petersburg, FL est. 2009 Mobile form builder — web, iOS, Android Workforce management Automation & streamlining of data collection SaaS subscription service Worldwide customer base — 100+ countries
  • 6. field data automation ✦ fulcrumapp.com/gispro2016 Field collection use cases • Asset management • Damage assessments • Inspections • Public works • Regulatory audits • On and on…
  • 7. field data automation ✦ fulcrumapp.com/gispro2016 Agenda Goals and objectives in collecting data Brief history of data collection A look at workflow Friction and its causes Techniques Some examples of automation in action
  • 8. field data automation ✦ fulcrumapp.com/gispro2016 Ideals + Goals i need to collect some data. what does “success” look like?
  • 9. field data automation ✦ fulcrumapp.com/gispro2016 What’s the ideal process? • Think about goals and objectives • What questions need answering? • Who are the stakeholders? (Who’s asking the questions?) • Interviews — understand the “why” of the requirements • Paint the picture — what does success look like? • Tasking your field workforces
  • 10. field data automation ✦ fulcrumapp.com/gispro2016 Start by defining the successful final result, and work backwards! bit.ly/amazon-product-dev Need consensus on goals from bottom to top “First write the press release, then build the product” Meeting Mission Objectives
  • 11. field data automation ✦ fulcrumapp.com/gispro2016 On-Demand • Leadership wants answers to questions now, not 3, 6, or 12 months later • Reporting on specific data views — the data I want, when I want it
  • 12. field data automation ✦ fulcrumapp.com/gispro2016 On-Demand • Event-driven decision making • Push and pull to get answers — Notifications vs. self- service reporting, hybrid environments
  • 13. field data automation ✦ fulcrumapp.com/gispro2016 Other key goals • Cost savings — fieldwork is expensive; room for huge savings • Reliability — critical data can’t be wrong, costs incurred with unreliable inputs or systems • Speed — decisions can’t be made without the data in hand! • Compliance — proof of work, audit history • No duplication of effort
  • 14. field data automation ✦ fulcrumapp.com/gispro2016 a rapid evolution in technology A Brief History
  • 15. field data automation ✦ fulcrumapp.com/gispro2016 Pen and paper, notes, transcription pain time between collection + decision = wide gap
  • 16. field data automation ✦ fulcrumapp.com/gispro2016 Then we advanced, sorta
  • 17. field data automation ✦ fulcrumapp.com/gispro2016 Finally! Integrated sensors Mobile computing Low cost Off-the-shelf Ease of use
  • 18. field data automation ✦ fulcrumapp.com/gispro2016 Historic challenges • Error-prone — handwritten, hard to QC, clunky • Time-consuming — lots of duplication, revisits to fix mistakes and fill gaps • Delays — reporting + aggregation takes days or weeks • Difficult to integrate — needs transcription / cleanup
  • 19. field data automation ✦ fulcrumapp.com/gispro2016 Workflow understanding, designing, iterating
  • 20. field data automation ✦ fulcrumapp.com/gispro2016 Feedback loops
  • 21. field data automation ✦ fulcrumapp.com/gispro2016 Start at the beginning • What questions need answering? • What data do I need to get those answers? • Who are the stakeholders? • How will we get the needed info?
  • 22. field data automation ✦ fulcrumapp.com/gispro2016
  • 23. field data automation ✦ fulcrumapp.com/gispro2016 Easy pitfalls • Overengineering • Minimize the “nice to haves” • KISS • YAGNI — “you aren’t gonna need it”
  • 24. field data automation ✦ fulcrumapp.com/gispro2016 • What’s the aggregate burden of capturing everything? • If something slips through the cracks, which thing will it be? • Weighting expectations against the goals • Classify things by “order of importance” • Better yet — If you can’t envision how some information will be used, why bother with it? “If our team is going to be on site, let’s just get everything we can…”
  • 25. field data automation ✦ fulcrumapp.com/gispro2016 A quick story about our approach to workflow design…
  • 26. field data automation ✦ fulcrumapp.com/gispro2016 • JIFX field experiments — Camp Roberts, CA • Goal: Field test technologies / tools for disaster relief scenarios • Work with FEMA to field test mobile tools for damage assessment data capture
  • 27. field data automation ✦ fulcrumapp.com/gispro2016
  • 28. field data automation ✦ fulcrumapp.com/gispro2016
  • 29. field data automation ✦ fulcrumapp.com/gispro2016
  • 30. field data automation ✦ fulcrumapp.com/gispro2016
  • 31. field data automation ✦ fulcrumapp.com/gispro2016 Friction the source of our data management pains
  • 32. field data automation ✦ fulcrumapp.com/gispro2016 Automation = the removal of friction “Alexa, get me an Uber” Tap a button → Perform an action
  • 33. field data automation ✦ fulcrumapp.com/gispro2016 Common sources of friction • Technology — tools are too complicated, systems over-designed, “solution looking for a problem” • Work — complexity of the work, steps in the workflow • Human factors — compliance, need-to-know, organizational silos
  • 34. field data automation ✦ fulcrumapp.com/gispro2016 It’s not all bad, but should reduce what we can control There is always some friction in the workflow
  • 35. field data automation ✦ fulcrumapp.com/gispro2016 Treat the sources, not the symptoms. If not, your workflow becomes a patchwork of workarounds.
  • 36. field data automation ✦ fulcrumapp.com/gispro2016 Iteration • Incremental reflection + improvement • Look at whole workflow, seek frictions, test new methods to reduce, re-deploy, re-test • Scrum!
  • 37. field data automation ✦ fulcrumapp.com/gispro2016 A Few Techniques demonstrating ways to reduce friction (with tech)
  • 38. field data automation ✦ fulcrumapp.com/gispro2016 Some samples of what this looks like • Autofilling data • Real-time QA • StreetView integration • Capturing weather data
  • 39. field data automation ✦ fulcrumapp.com/gispro2016 Autofilling parcel data
  • 40. field data automation ✦ fulcrumapp.com/gispro2016 QA settings read-only data fields required for submission validation if-this-then-that conditions
  • 41. field data automation ✦ fulcrumapp.com/gispro2016 Live QA/QC
  • 42. field data automation ✦ fulcrumapp.com/gispro2016 Google StreetView
  • 43. field data automation ✦ fulcrumapp.com/gispro2016 Auto-populate weather
  • 44. field data automation ✦ fulcrumapp.com/gispro2016 Looking forward • Workflow — triggers / actions, “if this, then that” • Dispatch / scheduling • On-demand metrics + reporting
  • 45. field data automation ✦ fulcrumapp.com/gispro2016 Automation in Action examples from the field
  • 46. field data automation ✦ fulcrumapp.com/gispro2016 Automation in action • A few diverse examples: • Comcast — telecom • HALO Trust — humanitarian aid • Desert Channels — wildlife • Century Engineering — civil engineering
  • 47. field data automation ✦ fulcrumapp.com/gispro2016 The HALO Trust fulcrumapp.com/cases/halo-trust
  • 48. field data automation ✦ fulcrumapp.com/gispro2016 fulcrumapp.com/cases/desert-channels-queensland
  • 49. field data automation ✦ fulcrumapp.com/gispro2016 Century Engineering fulcrumapp.com/cases/century-engineering
  • 50. field data automation ✦ fulcrumapp.com/gispro2016 Thanks! fulcrumapp.com/blog @fulcrumapp Coleman McCormick EVP, Fulcrum coleman@fulcrumapp.com