BPG Designs is a telecommunications design and construction company that is ripe with projects capable of gaining efficiency through the use of FME. This presentation will highlight a few varying applications of the FME technology, as well as how those applications evolved, in a singular business process and how it helped streamline the overall workflow from build through client submission.
3. WHAT & WHEN?
What Did We Need To Accomplish?
1. Consistent Results from Varying Inputs
2. Comply with Client Provided GDB Template and Schema
3. Assign Unique Identifiers from Range of Numbers Provided via
Client
4. Ensure Quality of Data Generated and Pass Submission Validations
GDB Within 2 Days Of Permit
36. DEVELOPMENT LESSONS LEARNED
What Did We Learn About FME And Workspace Development?
1. We Can Prevent Most Workspace Failure
• We Can Clean Up Source File Paths (GDBs)
• We Can Check For Expected Values & Terminate If Necessary
• We Can Ensure That Database Connections Or Resources Are Accessible By FME Server
2. Developing Workspace Development Standards
• Using Bookmarking and Colors Helps Identify Items
3. Workspace Documentation Can Be Extremely Helpful
• Helps With Workspace Maintenance & Enhancements
37. What Happened As A Result Of The Environmental Evolution?
1. Multiple Executions Managed By FME Server Queue
• No More Waiting On A Free Floating License
2. Creation Of Advanced Workspaces That Leverage FME Server Capability
• Workspaces Running On Schedules
• Workspaces Producing & Sending Notifications (Emails)
3. Expansion Of FME Use Outside Of Initial Project/Workflow
• Scheduled Reporting Based On “Live” Data
• Submission Tools That Create Features, Populate Tracking Records & Execute
Notifications (Emails)
It’s A FME Data Revolution
ENVIRONMENTAL EVOLUTION
38. EFFICIENCIES GAINED
What Efficiencies Have Been Realized?
1. Multi-step Processes Cut Down
• 10-12 Step Processes Reduced To 1-2
2. Time Savings
• In Most Cases Time Requirement Has Been Reduced by 2/3
3. Repeatable Accuracy
• Automated Conditional Values Based On Client Requirements Result In A
Reduction Of Manual Errors