Cityworks Magazine Spring 2019

Page 1

magazine

SPRING 2019

THE POWER OF INTEGRATION ALL SYSTEMS GO

Seven Business Processes that Integrate with Cityworks

5 KEYS TO SUCCESS

Unlocking Complex Integrations

KNOWLEDGE IS POWER

Improving 311 Customer Service

FEATURING:

Sandy, UT O'Fallon, IL

Weatherford, TX South Bend, IN

Philadelphia, PA Baltimore, MD


2 CITYWORKS MAGAZINE


4

Understand, Plan, Act: A Roadmap for Doing Good Locally

10

CONTENTS 4

Understand, Plan, Act: A Roadmap for Doing Good Locally

BEST PRACTICES

Out with the Old, In with the New

8

A Perfect Value Proposition: Balancing Cost, Levels of

Service, and Customer Care in Municipal Government

10

Out with the Old, In with the New

12

Data Migration: No Pain No Gain

14

3 Tips for Streamlining FEMA Reporting with Cityworks

16

All Systems Go: Seven Common Business

Processes that Integrate with Cityworks

18

5 Keys to Unlocking a Complex Cityworks Integration

CASE STUDIES

14

Streamlining FEMA Reporting with Cityworks

20

Seeing the Forest and the Trees in the City of Arborly Love

24

Work Smarter: Increase Efficiency, Reduce Costs,

and Improve Community Engagement

28

Successful South Bend Implementation Primes

the Pump to Improve City Workflow

30

Knowledge Is Power: Improving 311 Customer Service

with Two-Way Software Integrations

TECHNOLOGY

20 30

Seeing the Forest and the Trees in the City of Arborly Love

Knowledge is Power

34

Get to Know Your Cityworks Apps

36

4 Tools for Prioritizing Water Infrastructure Replacement

CORPORATE COMMUNITY 38

Cityworks Recognized for Exceptional

Partnerships at Esri Partner Conference

39

Expanding the Map

40

2019 Events We're Attending

SPRING 2019 1


ADVISORY BOARD Brian Haslam | President & CEO George Mastakas | Vice President, Enterprise Solutions Wayne Hill | Vice President, Client Relations Brent Wilson | Vice President, Sales Becky Tamashasky | Vice President, Vision & Product Engineering Sheldon Bagley | Vice President, Development Jed Call | Executive Director, Marketing Steve Thomas | Executive Director, Customer Support MAGAZINE STAFF

LEVEL UP

WITH IN-PERSON CONFERENCE TRAINING Registration is now open for training courses at

Sara Adelman | Editor

Where: Cityworks Conference. This year, we’ve

Kaye Ryser | Assistant Editor

extended Cityworks training across five days! We’re

Kelsey Haddox | Graphic Designer

offering a diverse lineup of 2-hour, 4-hour, and

MARKETING AND COMMUNICATIONS

8-hour courses that cover more than 28 different

Cindy Curletti | Marketing Manager

topics. From software basics to Python scripts to

Roger Sengthavychith | Creative Director

configuring Cityworks for disaster response—our

Cassie Howe | Marketing GIS Analyst

courses offer something for everyone.

Wyatt Duclos | Marketing Coordinator

Register now through July 31 for a 20% discount. Full course descriptions and pricing are available at:

SUBSCRIPTIONS

https://where.cityworks.com/conference-training/

To subscribe, change your address, or cancel your subscription: stories@cityworks.com CONTACT US Tel: 801-523-2751 Email: stories@cityworks.com Archives available at: www.cityworks.com CITYWORKS | AZTECA SYSTEMS, LLC 11075 South State Street, Suite 24 Sandy, UT 84070 801-523-2751 www.cityworks.com The information contained in this document is the exclusive property of Azteca Systems, LLC. This work is protected under United States copyright law and other international copyright treaties and conventions. No part of this work may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying and recording, or by any information storage or retrieval system, except as expressly permitted in writing by Azteca Systems. All requests should be sent to Attention: Contracts and Legal Services Manager, Azteca Systems, LLC, 11075 south State, Suite 24, Sandy, UT 84070, USA. The information contained in this document is subject to change without notice. TRADEMARKS: Cityworks®, Cityworks Logo, Empowering GIS, GIS Empowered, the Three Layer Map Logo, Enables the Power of Where, @cityworks.com, cityworks.com, mycityworks.com, Azteca Systems, the Azteca Systems logo and Azteca Systems products referenced herein are either trademarks, registered trademarks, or service marks of Azteca Systems in the United States, Canada, the European Community, or certain other jurisdictions. Other product and company names mentioned herein may be the trademarks or registered trademarks of their respective owners. Changes are periodically added to this information. Azteca Systems® may make improvements and/or changes in the product(s) and/or the program(s) described herein at any time. In no event shall Azteca Systems and/or its respective suppliers be liable for any special, indirect, or consequential damages or any damages whatsoever resulting from loss of use, data, or profits, whether in an action of contract, negligence, or other tortious action arising out of or in connection with the use or performance of software, documents, or failure to provide services. No part of this document may be reproduced or transmitted in any form.

2 CITYWORKS MAGAZINE

2019 EVENTS WE'RE

ATTENDING AWWA Annual Conference & Expo June 9-12, Denver, CO Esri User Conference July 8-12, San Diego, CA Cityworks Partner Summit August 20-21, Park City, UT APWA Public Works Expo September 8-11, Seattle, WA WEFTEC September 21-25, Chicago, IL ICMA Annual Conference October 20-23, Nashville, TN Where: Cityworks Conference December 4-6, Salt Lake City, UT


DEC 4–6 | SALT LAKE CITY, UT

LEARN. CONNECT. SHARE. DISCOVER.

ENABLE THE POWER OF WHERE

TM

Where: Cityworks Conference is fast approaching. Don’t miss out on our incredible line-up, packed with interactive sessions, customer-led breakouts, inspirational keynotes, and plenty of time for networking. Join us to share how you are using Cityworks and ArcGIS® to lead innovation at your organization. Complimentary registrations are available for Cityworks clients. Contact your Customer Success Manager for more information. Reserve your seat today at where.cityworks.com. SPRING 2019 3


UNDERSTAND, PLAN, ACT

A ROADMAP FOR DOING GOOD LOCALLY BY BRIAN HASLAM, CITYWORKS

4 CITYWORKS MAGAZINE


I

t has been 31 years since I attended my first Esri Partner Conference (EPC). The EPC has always been an important event on my calendar, and I have many fond memories of witnessing the transformation of GIS and its impact on the world. Perhaps the greatest value of EPC is the opportunity to be taught and inspired by Jack Dangermond and Esri

staff while forging lasting relationships with other Esri partners. This year, the resounding theme at EPC was the importance of our customers and the work they do in their communities. Jack shared his vision of GIS, the Science of Where™, and the transformative impact that location intelligence will have on every aspect of life. His comments were, as always, inspiring and thought-provoking. I wanted to share a few of the standout points he made: • We are part of an increasingly complex world. • The rate of change is accelerating at an unprecedented pace as constituents demand more. • We facilitate collaboration through the Science of Where®, leveraging the power of GIS and location intelligence. • GIS technology is in the best place ever. Solutions are expanding, easier to use and implement, and more affordable. • The geospatial infrastructure—GIS mapping, content, and platforms—is advancing rapidly thanks to a union

• The web GIS platform is driving this transformation because it is accessible, pervasive, and interconnected; it supports workflows; and it provides meaningful insight for ongoing improvement. • The ArcGIS system of engagement, system of record, and system of insight are really one synergistic system. • Fundamentally, we provide useful technology that helps clients do their work more effectively and, in the process, do good locally.

of diverse technologies that create value for users. Listening and then watching follow-up demonstrations, I started to feel a bit overwhelmed. Then I remembered a story once retold by William H. Baker, professor of management and communication at the Brigham Young University Marriott School of Business. 1 Many years ago, the federal government placed county agents throughout the country to help farmers learn to be more productive. One county agent in the south went to visit an old farmer in his area, but he found that convincing the farmer to change proved rather difficult. He asked the farmer, “Wouldn’t you like to know how to get your cows to give more milk?” “Nope,” the farmer replied. “Well, wouldn’t you like your pigs to have larger litters of baby pigs?” Again, the farmer answered, “Nope.” “Well, wouldn’t you like to learn how to get more corn per acre?” The same answer was given as before: “Nope.” Exasperated, the county agent asked, “Well, why not?” The farmer replied simply, “I already knows more than I does.” I can often relate with that farmer—I know more than I feel like I can actually accomplish. Yet we all want “more milk” and “more corn” for our organizations. We want to improve public asset management. We want to improve constituent engagement. We want to make better data-supported decisions. We want to improve our communities. continued on page 6

William H. Baker, “Knowing, Doing, and Being,” a devotional speech delivered on July 25, 2006, https://speeches.byu.edu/talks/william-h-baker_knowing/.

1

SPRING 2019 5


But, where to start? As Jack

planning, creating a system of

and ArcGIS are tools to help you

suggested, we live in a complicated

insight. But, for value to be realized,

improve upon your process.

world. The pace of technological

organizations still need to identify

change, community pressures,

and act on the problems and

and constituent demands

opportunities revealed by the data.

are rapidly accelerating.

Third, act. Take that first step. After succeeding with step one, reevaluate, adjust the plan as needed,

It also helps to break the approach

and then take step two. Step by step,

The best starting point is to focus

down into bite-sized pieces. Here

you’ll get to where you want to be.

on the last item from my notes of

are my three suggestions:

Along the way, always remember

Jack’s presentation: the importance of using technology and data to

First, understand. Recognize the importance of being agile in your

help individuals and organizations do their work more effectively and,

planning and processes. Then,

what matters most and refer back to key priorities to achieve your organizational goals and objectives.

prioritize what matters most for

We view GIS as a platform for

your organization. It’s critical that

sharing, collaborating, and solving

In a recent article in CIO magazine,

each department and individual

problems comprehensively. As

Charles Arajuo argues that, “when

understand and align with those

you drive transformation across

it comes to big data, analytics, and

priorities to maximize performance.

your organization, Cityworks and

in the process, do good locally.

AI the value does not come from

Second, plan. Determine where your

collecting the data, or even from deriving some insight from it—value comes from just one thing: action.”

2

organization resides when it comes to the system of engagement, system of record, and system of insight.

GIS is the most effective way to

Rather than try to do everything

help organize and manage the

all at once, develop a realistic

complexity of asset data. The Internet

step-by-step plan to get from where

of Things and citizen engagement

you are today to where you want

initiatives create immense reservoirs

to be. Every organization should

of data providing a real-time lens

strive for continual improvement

of what is happening. Analytics

and identify and remove constraints

improve decision-making and

that impede success. Cityworks

ArcGIS fundamentally provide useful technology that helps your organization do its work and, in the process, do good locally. When you take action, you are transforming your public asset management to improve economic vitality and quality of life for your entire community.

Brian Haslam is president and CEO of Cityworks.

2 Charles Arajuo, “The future of big data and AI boils down to one thing,” CIO, September 24, 2018, https://www.cio.com/article/3307110/the-future-of-big-data-and-ai-boils-down-to-one-thing.html.

WEB GIS-CENTRIC CHARACTERISTICS NO REDUNDANCY The ArcGIS geodatabase is the authoritative asset database.

UPDATES Relies solely on ArcGIS feature services to update the authoritative asset data to ensure data integrity.

CONFIGURABLE Allows for maximum flexibility in designing the asset database for any asset, dispersed or condensed.

WEB MAP Any application can access an ArcGIS web map without constraints. The apps are configurable to use the web map as is.

NON-PROPRIETARY Builds on the geodatabase as an “open” database, inherently spatial, with understood data structure elements. The organization fully owns their data and controls it.

SINGLE SIGN-ON The software supports a single sign-on identity. All associated apps will support the preferred identity storehouse—AGOL or Portal for ArcGIS.

6 CITYWORKS MAGAZINE


Training

NEW TO CITYWORKS? NEED A REFRESHER? Take your skills to the next level by training with the experts. Whether you’re new to Cityworks or an experienced administrator, we have a training course to meet your needs. Our talented instructors offer a diverse lineup of online sessions and regional in-person classes.

MAXIMIZE YOUR TEAM’S SUCCESS WITH CITYWORKS TRAINING Explore new Cityworks tools and functionality Learn efficient workflows and best practices Access exclusive materials to support your next project

EXPLORE FULL COURSE OFFERINGS ONLINE AT MYCITYWORKS.FORCE.COM/S/TRAINING SPRING 2019 7


A PERFECT VALUE PROPOSITION BALANCING COST, LEVELS OF SERVICE, AND CUSTOMER CARE IN MUNICIPAL GOVERNMENT BY MATTHEW HUISH, SANDY CITY

A

SANDY,

s leaders of public

serve its constituents, which in

UTAH

municipalities, we often

turn supports a strong resident

Pop. Served: 96,145

compete with private

base and business community.

entities on many levels. When providing services such as recreation centers, cemeteries, golf courses, and entertainment venues, there is a persistent need to stay close to market forces in order to ensure performance and value to our constituents.

value is defined as “the importance,

Depts. Using Cityworks: Public Utilities, Public Works, Parks & Recreation

worth, or usefulness of something,

Staff Using Cityworks: 137

According to the Oxford Dictionary,

to be beneficial.” Take it one step further and a value proposition

User Since: 2000

becomes “an innovation, service, or feature intended to make a company or product attractive to its

administration of

Cities and towns do not typically

customers”—in this case, making a

Sandy City, Utah,

compete with private entities when

city more attractive to its residents,

created a value equation to help

it comes to providing essential

employees, and business community.

guide operational decisions. By

services such as public works, utilities, police, and fire. However, a lack of competition does not mean municipalities can forgo the evaluation of these services. In fact, quantifying value and performance can help an organization better

8 CITYWORKS MAGAZINE

Sandy City administration is focused on increasing value throughout the city. In order to ensure wise and responsible stewardship of public dollars—whether for competitive or non-competitive services—the

referring to this equation, we can ensure that administrative decisions regarding resource allocation will deliver increased value. VALUE = (QUALITY SERVICES + CUSTOMER SATISFACTION) COST


is thoughtfully included as part of

can increase our ability to efficiently

A quick review of simple arithmetic

an organization-wide initiative to

perform preventative maintenance

reminds us that when an equation

improve operational efficiencies,

and address issues proactively.

includes an equal sign, whatever

it can contribute to each of the

changes you make to one side of

variables in our value proposition.

COSTS

the other side of the equation.

QUALITY OF SERVICE

is clearly a priority for Sandy City

Using a single-point GIS system, like

and any private or public entity.

For example, increasing the

Cityworks, where all available data can

By embracing technology like

numerator on the right-hand

be accessed, organized, and sorted

Cityworks, municipalities can utilize

side of the equation (quality of

accurately, is helping us create a more

their limited funds efficiently in

service and customer satisfaction),

efficient way to obtain and analyze

numerous ways, such as consolidation

also increases the value on the

data. Having a more proficient system

of software applications, reduction

left-hand side of the equation.

of engagement, record management,

in onsite database hardware, and

and data insight improves efficiencies

reduction of labor hours associated

Decreasing the denominator on

in asset management, which will help

with providing services.

the right-hand side (cost) also

us proactively plan for infrastructure

results in a value increase on the

replacement and repairs. These

opposite side of the equation.

improvements in operational

THE EQUATION BASICS

the equation will also influence

So, what does this mean in the real world? By increasing the quality of services a city provides to residents— such as storm water drainage, street

competencies increase the levels of service to our community.

Reducing costs to increase value

VALUE We see increased value in every aspect of Cityworks, including time savings, inventory management, real-time reports, preventive

CUSTOMER SATISFACTION

planning through data analytics,

When solutions are specifically

and streamlining data entry from a

lighting, paved roads, beautiful

designed to provide benefit to

slow manual process to real-time

parks, trails and open spaces, first

the end user, technology can

point of service entry with use of

responders, and many others—the

help improve both employee and

handheld devices in the field.

value correspondingly increases.

constituent satisfaction. With the help

Simultaneously, as we increase constituent engagement and satisfaction by creating positive experiences when working with city officials and operations

of training and careful deployment, technology solutions can give city employees access to real-time data while improving inter-departmental coordination and communication.

By strategically implementing innovative technologies, a smart city can adopt the operational efficiencies of the private sector while also improving quality of life for residents. Sandy City strives to

staff, this increases our value to

Using Cityworks mobile technology

provide value through a customer-

residents. The same logic applies

in the field improves our response

centered approach to quality service

to employee satisfaction. Lastly,

times and helps streamline our

and cost management. When every

Sandy City administration realizes

business processes. Residents will

department—and every employee—

that by decreasing costs through

be able to check status on projects

is part of the value equation, the

increased efficiencies, we also

occurring in the city. Developers and

whole community benefits.

achieve increased value.

contractors can check status of their

Sandy City is in the middle of a full-scale Cityworks implementation across all city departments. We recognize that technology alone cannot create value for a city. However, when the right technology

projects, make payments, and submit documents electronically, which saves time for both staff and the community

Matthew Huish is chief administrative officer at Sandy City in Utah.

as processes are streamlined. And, by using analytics to visualize concentrated problem areas, we

SPRING 2019 9


OUT WITH THE OLD, IN WITH THE NEW

SIMPLIFYING WAREHOUSE MANAGEMENT FOR LOCAL GOVERNMENT BY WENDY STANLEY, RADLEY CORPORATION

I

t seems there is never a lack of

assessment of inventory stock

streamline warehouse operations,

challenges for municipalities. From

levels. In short, manual processes

manage assets, maintain customer

increased regulations to tightening

waste time and increase costs.

service, and ensure continuity.

budgets, the pressure to do more with less is ever-present. This is especially true for departments that manage the warehousing of assets and inventory.

The warehouse environment is full of opportunities to boost productivity. However, streamlining warehouse management can

Two methods of automated data collection are typically used in warehouse management: barcoding and radio frequency identification (RFID). Here’s a brief overview of each.

The manual data collection

seem like a daunting task. How

processes of the past cannot keep

do local governments increase

BARCODING

up with the warehouse demands

productivity and lower costs

A tried and true method that has

of today. Manual processes often

despite limited resources? Enter

been used for decades, barcoding

result in lost or missing containers,

automated data collection.

is the most common form of

tools, and equipment. Inaccuracies and backlogs also make it nearly impossible to get an accurate

10 CITYWORKS MAGAZINE

Forward-thinking organizations are applying new automated systems to

automated data collection. Today, barcodes track everything from retail goods to machinery and


medical records. In the warehouse

Although this technology is similar

Beyond keeping inventory and assets

environment, barcode labels can be

to barcoding, RFID systems are able

in check, another step toward optimal

created and applied to inventory

to store much more information than

warehouse management is ensuring

and assets including containers,

traditional barcodes. Information such

your workers are operating at their

specialized tools, equipment, and

as product maintenance, shipping

highest productivity. Automating

machines. Each label contains key

histories, and expiration dates can

processes can help improve their

information about the item such as

all be tracked using RFID. Unlike

pick routing, space utilization, and

manufacturer and item number.

barcodes, RFID doesn’t require line

replenishment tasks such as:

There are pros and cons associated with barcode technology. For instance, barcodes are “line of sight” technology. This means each barcode must be scanned individually by a barcode scanning device. Barcodes must also be attached to the outside of the product, making them more vulnerable to damage

of sight. This means RFID tags can be read at a faster rate than barcodes, without a human resource scanning each barcode label. However, RFID may struggle to read information when passing through liquid or

• Receiving • Put-away • Picking (wave, directed, distributed) • Cycle counting

metal, and the signal from one reader can interfere with the signal from

Often called “task interleaving,” this

another where coverage overlaps.

consolidation helps workers complete replenishments, put-aways, and

that renders them unreadable.

So which option is best for your

picks simultaneously and in a logical

However, barcoding does have its

warehouse? Choosing the right

way. It adds efficiency to warehouse

advantages. For instance, the cost of

data collection method for your

processes by eliminating non-

barcode labels is significantly lower

warehouse depends on many

productive activities and increasing

in relation to RFID. Also, barcodes do

factors including the type of items

inventory turns. Automated data

not have limitations on the type of

to be tracked and your specific

collection can also help collect

products they can be applied to.

environment and workflows. In fact,

better time metrics against jobs,

many environments warrant using a

tasks, and work orders—allowing

mix of barcoding and RFID solutions

organizations to measure, analyze,

to achieve the desired result.

and report against labor performance.

TRANSFORM WAREHOUSE

Automated data collection ensures

RFID If putting data into computer databases with little to no human intervention sounds appealing, RFID may be for you. RFID is a

MANAGEMENT

technology that reads tags, identifies

Both barcoding and RFID can help

as possible and that collected data

information about the object,

eliminate manual tasks and decrease

is always accurate. With automated

and enters this information into a

errors, setting the stage for more

processes in place, it also becomes

computer database. An RFID system

efficient warehouse management.

easier to measure productivity and

consists of an RFID tag or smart

For example, automated inventory

understand where improvements

label, an RFID reader (also called

management can be performed

are needed. The ultimate goal is to

an interrogator), and an antenna.

much more quickly and accurately

achieve maximum efficiency and

The tag contains a circuit and an

than manual counting, transferring,

get a handle on key warehouse data

antenna, which transfers information

and recording. When integrated to a

to put your goals within reach.

to the reader. Once the information

backend system such as Cityworks®

is transferred, the reader converts

Storeroom, it also ensures real-time

the information to a more usable

visibility into the quantity, location,

form of data. This information is

and status of your inventory and

then transferred to a computer

assets. In turn, costs are reduced by

database using specialized software.

allowing more accurate ordering, less

warehouses are operating as “lean”

Wendy Stanley is the marketing director at Radley Corporation. Contact her at contactus@radley.com.

waste, and prevention of overstock.

SPRING 2019 11


O’FALLON,

ILLINOIS

Pop. Served: 30,000

DATA MIGRATION NO PAIN NO GAIN BY CHAD QUINN, CITY OF O'FALLON

S

Depts. Using Cityworks: Administration, City Clerk, Community Development, Parks and Recreation, Police Department, Public Works, Information Technology Staff Using Cityworks: 64

o, you’ve successfully

decided to expand to Cityworks

implemented your new

PLL in 2017. The community

permitting system. The

development department needed a

User Since: 2004

software is live, organizational

way for the public to electronically

workflows and calculations have

submit applications, schedule

Here’s the secret to

been added, and office and field

inspections, and make integrated

the city’s success.

staff are fully on board. But what

online payments. They also needed

do you do with historical case data

a permitting system that could

PRIORITIZE

still sitting in your legacy system?

support geospatial data and maps.

At the onset, O’Fallon separated

Migrating legacy cases from an

Early in the process, the City

want-to-haves, and would-be-nice-

outdated, unsupported system

of O’Fallon reached out to

to-haves. The motto for managing

can seem like an overwhelming

Burns and McDonnell, the city’s

success was, “Build for the must-

project. In reality, it’s worth the time

professional services provider. Their

haves, budget for the want-to-haves.”

and cost to migrate legacy data.

expectations and feedback helped

Although the city wanted to deploy

Properly executed data migration

guide the city’s development

Public Access, for example, they

eliminates the need to continue

goals for data conversion.

decided to save it for a separate

project components into must-haves,

hosting, training, and using the old system for retrieval of information. It can also provide a tool for creating “in-process” cases within Cityworks in a way that reduces data entry

From PLL implementation to data migration, the entire project took 13 months and involved 10 internal staff and three Burns and McDonnell

project and focus first on the PLL implementation and data migration. TEST EARLY AND FREQUENTLY Before jumping into the full

consultants. By the end of the project,

implementation, O’Fallon initiated

the team had migrated more than

a pilot project in a separate test

46,000 legacy cases with searchable

environment to explore the

tags. Remarkably, the team also

workflow process. The team

moved 5,366 active or “inflight

identified a few representative

data” cases, giving field inspectors

case types and designed workflow

A longtime user of Cityworks

immediate access to update cases in

process steps for them.

AMS, the City of O’Fallon, Illinois,

Cityworks while on site.

time. For organizations migrating from a platform that’s not spatially aware, this process can also take advantage of the Cityworks GIS backbone for old cases.

12 CITYWORKS MAGAZINE


This pilot stage allowed key managers

determine case status. The fields

date created, expiration, and more.

and technical staff to get familiar with

and tables varied depending on the

With tag parameters set, a user can

the complexities of the new system.

record type. This posed a significant

easily search among 46,000 legacy

It also allowed the team to vet the

obstacle to data conversion, since

records for all business licenses

proposed workflow and case system

the team had intended to separate

that expired on April 1, 2015, for

without committing the entirety

these record types into “In Process”

example. Using a combination

of the budget to a new process.

and “Legacy Historical” groups.

of Tag elements, a user can also

Once the full implementation was underway, technical implementers sought and applied regular feedback from managers, a sampling of end

IT Manager Dan Gentry brought his expertise to the fore. Working with key community development staff,

return all legacy case types that were home occupancy permits created in the past 12 months.

Gentry used Microsoft Power BI to

CLOSE THE DEAL

create a schematic to help Burns

Regardless of the innovation inspired

and McDonnell identify and recode

and milestones achieved, a project

WORKFLOWS

each record’s status. He was also

needs to be completed before it

Before creating a single case, O’Fallon

able to provide real-time reports

can be judged a success. Projects

created a fully annotated list for

on legacy records with additional

that influence, drive, and enable

each case type that outlined all

data fields that needed migration.

(or disable) an employee’s ability to

users, and other stakeholders. DOCUMENT AND STREAMLINE

tasks, task results, and branching task results. A spreadsheet in a SharePoint shared work environment worked well for this purpose. The city found that result sets and tasks grew quickly during case template build-outs, so the team also used this opportunity to streamline workflows as much as possible.

To import legacy data, the team used Cityworks’ custom tables in PLL for

complete her work at some point bring anxiety and fear of failure.

Case Types. By now, the project teams

To help ensure complete buy-in

had unscrambled the old system’s

and establish Cityworks as the

data into four main groups: General

definitive source of record for

Permits, Licenses, Code Enforcement,

converted “in process” cases, O’Fallon

and Crime Free Housing permits.

took inspiration from Cortez and

Each of these groups was further

decided to “burn the ships!” Team

separated into historical archive

leadership announced that, at

COMMUNICATE

case types and “in process” cases.

go-live, the old platform would be

While project teams worked

The team then created eight custom

converted to a read-only platform.

independently, they also met

PLL tables, each with approximately

collectively for weekly or bi-

twenty fields, to hold imported

weekly conference calls. These

data from the legacy system.

collaborative meetings became more frequent as task responsibilities shifted from whiteboard plans to fully-articulated processes. The teams used a mix of SharePoint, a Microsoft Teams site, and shared Office documents to collaborate with and inform key stakeholders. EXPECT THE UNEXPECTED Early in the build-out phase, the team discovered that the legacy permitting system didn’t have clear distinctions in its table structure to

While the short-term effect was to increase anxiety, the subsequent Cityworks training was well-

GET CREATIVE

received. Staff readily applied their

Another hurdle involved data search

knowledge to help anticipate

for the end user. Although PLL

and plan for potential workflow

custom tables were the best solution

issues that might be experienced

for capturing key data from the legacy

at go-live. On the day of go-live,

system, the table elements were not

city employees were committed to

searchable from the user interface.

making the new system work with

After the legacy data was migrated to PLL, the team realized an updated

the migrated data, and the results have been beyond expectation.

SQL query could populate the Tag field in PLL case tables with formatted values such as permit ID, permit type,

Chad Quinn is a GIS coordinator at the City of O’Fallon.

SPRING 2019 13


3 TIPS FOR STREAMLINING FEMA REPORTING WITH CITYWORKS BY DINORAH SANCHEZ, CITYWORKS

A

s natural disasters increase in quantity and

answer to these questions is yes, make sure to incorporate

severity, municipalities find themselves grappling

documentation collection as part of your annual

with the need to support emergency response

emergency exercises so everyone understands his or her

and recovery to streamline FEMA reimbursements.

role and the importance of the documentation unit.

If you have been through an emergency operations

CAPTURE DATA DURING THE EVENT

center (EOC) activation, then you understand that the

Capturing associated event costs is crucial to requesting

quality of documentation during an event can make

FEMA’s Public Assistance (PA) grants. While some

or break a community’s recovery phase. With the

organizations have internal costs for equipment, FEMA

help of Cityworks and ArcGIS, your organization can

reimburses according to its own fee schedule at the

streamline emergency event operations and improve

time of the event. The Cityworks local government

documentation to meet FEMA reporting requirements.

templates database, available online at MyCityworks,

MAKE THE WORKFLOWS FAMILIAR One key preparation step is to embed your emergency workflows into your daily operations. Are your employees

includes the latest FEMA schedule rates. By using accurate FEMA rates during an event activation, you can rest assured your organization will be in compliance.

comfortable generating service requests, work orders,

During an event, having accurate information on available

or inspections? Are they able to consistently capture

resources is critical to planning the next shift and deploying

comments, costs, pictures, and attachments? Even if the

the correct staff. One way to keep everyone informed is to

14 CITYWORKS MAGAZINE


use the notes widget to communicate the current shift employees and crews for each branch. Each work activity saved in Cityworks becomes the substantial documentation supporting FEMA’s ICS 214 form, also known as the Activity Log. Some organizations choose to label event-related work orders using the status field. Others use a separate template that reflects their emergency operations plan. Regardless of your method, one effective way to bundle all associated work activities and costs is to tag them with a project. Project Manager will then allow you to see the expended costs, which can be used to calculate the burn rate.

VISUALIZING EVENT DATA The data you collect during an event can have incredible value beyond FEMA reporting. With the help of Cityworks and ArcGIS, you can reinvest it to inform both your operations and your community. For example, event layers can help keep field staff informed while Cityworks eURLs can extend your information into Esri tools such as Operations Dashboard and WebApp Builder. The screenshot shown here

resource requests. Cityworks eURLs can also be published to publicly accessible web maps that display the status of reported calls, areas under notice, or closed roadways. All municipalities, regardless of their emergency events risk, can benefit from implementing the workflows and data elements to support effective FEMA reporting. Ultimately, this pre-planning will help your organization build a more resilient, safe, and sustainable community.

demonstrates how an Operations Dashboard can be incorporated into a Cityworks Inbox or displayed outside of Cityworks in the EOC or field post—enabling all staff to remain informed of operations and

Dinorah Sanchez is an asset management subject matter expert at Cityworks. She can be reached at info@cityworks.com.

SPRING 2019 15


ALL SYSTEMS GO

SEVEN COMMON BUSINESS PROCESSES THAT INTEGRATE WITH CITYWORKS BY C. MICHAEL PARMA, GISINC

L

ocal government, public works,

processes that trigger actions directly

integrated with Cityworks. While this

and utility organizations rely on

within Cityworks and vice versa.

is not an exhaustive list, it provides

many critical business systems to

Implementation beyond the core

a good overview of the options

support their operations. From work

Cityworks product can dramatically

available to your organization as

management and customer service

streamline workflows by eliminating

you look for new opportunities

to finance and human resources,

the need to retrieve information

to streamline your operations.

municipal staff are often required to

from several independent systems.

access multiple software platforms to

Not only does this save valuable

FINANCE SYSTEMS

determine proper courses of action.

staff time—it also improves data

One of the most common Cityworks

integrity and decision-making.

integrations involves connecting a

By connecting third-party systems

finance system, like JD Edwards, that

and outside data sources to Cityworks

We’ve compiled a list of the seven

contains the organization’s employee

and ArcGIS, you can configure

business functions most commonly

and vendor information. Employees,

COMMON INTEGRATION PATTERNS WITH THIRD-PARTY SYSTEMS Relational Database Management System

Integration via scripts or database triggers

Future-Proof Integrations Third-party solution

WebHooks Cityworks Published APIs

ArcGIS Server (or ArcGIS Online)

16 CITYWORKS MAGAZINE

Integration to GIS via attribute relationships


team assignments, and labor rates

service, for example, a corresponding

be passed back into the pavement

can be stored in the finance system

inspection or service request could

management system for cost tracking

and used to calculate both the

be automatically generated in

as well as updating conditions or

cost of work orders and employee

Cityworks. Attachments or comments

timing milestones for future work.

paychecks—keeping a consistent

from one system can easily be

rate between the two. When

accessed through the other, making

UTILITY LOCATES

employees and vendors are added,

information more transparent.

Most utilities provide a public,

updated, and deactivated in the

811-style utility locate service, either Some communities use customer

internally or through a third-party

relationship management tools

application. Typically, the responsible

like Salesforce or a 311 application

agency receives an email notifying

to track incoming service requests

them of an incoming request—

across the entire organization. When

resulting in a high volume of emails

applied on an enterprise level and

that need to be reviewed and acted

Additional equipment, labor, and

integrated with Cityworks, this type

upon. A script can be set to monitor

material information can also be fed

of integration can help direct work

the email inbox and parse incoming

to Cityworks from the finance system.

to the right departments while

messages to automatically create

As work orders are completed, cost

keeping management, field crews,

service requests in Cityworks. As those

information can be sent back to the

call takers, and customers informed.

requests are closed, a message is then

finance system, the changes would automatically be reflected within Cityworks. Email notifications can be sent to Cityworks administrators for review as appropriate.

finance system in order to update remaining project budgets. Work

FLEET MANAGEMENT

order status can also be updated and

Many aspects of fleet management

synched between both systems.

are still conducted using paper

sent back to the 811 system to update the status and notify the requestor.

forms or siloed systems. However,

SUPERVISORY CONTROL AND DATA ACQUISITION (SCADA)

CLOSED-CIRCUIT TELEVISION (CCTV)

Cityworks can leverage information

Sensors from a SCADA system

from an authoritative vehicle and

can relay information to trigger

Cityworks integrates with several

parts inventory to add, update,

sensor-based activities in Cityworks.

CCTV pipe inspection management

or deactivate vehicular assets.

This is useful when operational

systems, including WinCan and

These vehicles can then be used

runtime status requires more

ITpipes. The valuable data collected

as equipment in work orders with

frequent activities than provided

by these systems can help

associated rates or tracked as assets

simply by calendar-based

organizations automate the creation

with preventive maintenance cycles.

preventive maintenance. It also

and prioritization of work orders

Organizations can set up service

allows organizations to monitor

based on condition criteria. Some

thresholds that automatically flag

asset conditions against physical

integrations allow users to include

vehicles for scheduled maintenance

thresholds and automatically

hyperlinks to specific pipe segment

and, once the vehicles are in the

create work orders for emergency

videos in the GIS data, enabling

shop, mechanics can eliminate

or reactive maintenance—helping

engineers to view GIS data and

their paper forms by accessing and

staff easily track their response

media files in one environment.

updating their work orders on tablets.

efforts as the event progresses.

CUSTOMER INFORMATION

PAVEMENT MANAGEMENT

SYSTEMS (CIS)

Road maintenance and prescriptive

Customer information and billing

treatments determined by a

systems are valuable repositories of

pavement management system can

customer-related data. As customer

be automatically loaded as work

service representatives record

orders into Cityworks. Once the work

incoming requests for new utility

is complete, that information can

C. Michael Parma is a water solutions architect at GISinc. Contact him at info@gisinc.com.

SPRING 2019 17


5 KEYS TO UNLOCKING A COMPLEX CITYWORKS INTEGRATION BY MILES KELLY AND VICTOR STAGGS, WOOLPERT

T

here’s no question that building integrations

While manually updating employees in Cityworks

to automatically connect Cityworks with other

may not take a lot of work, an integration will

enterprise systems can provide a huge return

eliminate problems like having Miles Wight-Kelly in

on investment. However, ensuring the success of those

one system and Miles W. Kelley in the other. The end

integrations requires considering their wide range in

goals, in this case, may be as much about achieving

complexity, from the simple one-way nightly data sync to

solid data integrity as reducing staff workload.

the more complex near-real-time bi-directional integration.

EVALUATE API CAPABILITIES

Before getting started on your next integration

The most important tool available for building integrations

project, here are a few considerations that can help

is the Cityworks application programming interfaces

you set the project requirements accordingly.

(APIs). The APIs allow data to be sent to and from

CLEARLY DEFINE YOUR END GOALS Importing employee data is a common example of a simple integration. If human resources software is the system of record for employee data, users would naturally add and update employees in that system. An integration might push data such as name, title, department, and hourly rate into Cityworks on a regular basis.

18 CITYWORKS MAGAZINE

Cityworks through automated HTTP calls, instead of having to enter data manually. With every new release, Cityworks expands the capabilities of its APIs. For example, basic functions such as getting a list of employees have been around for a while, but as of Cityworks 15.2, employees can be added and updated through the API—exactly the functions necessary in this example.

Postman is a free application programming interface (API) development tool that lets users make API calls and investigate the responses.


The API documentation available on

What are the implications in this

MyCityworks shows which methods

case? Would a supervisor need to add

require additional licensing and

that new hire to the work order on

walks users through authenticating

Wednesday, or could it be completed

or the requirements are more

with Cityworks and making calls

the next day? If an employee

complex—bi-directional integrations

to the API. Free, open-source tools

received a raise and it didn’t show

or dealing with transactional data, for

such as Postman make it easy to

up in Cityworks until Thursday, is

example—organizations may need

play with APIs, test out how to

the organization comfortable with

to consider a more sophisticated

make calls correctly, and view

the work order cost entered on

architecture, using tools such as

the responses from Cityworks.

Wednesday being slightly low, or is

Cityworks WebHooks, or even a

a higher level of accuracy required?

message-based architecture and

These are all important questions

Enterprise Service Bus (ESB).

UNDERSTAND ERROR TOLERANCE One aspect critical to architecting an integration is understanding a team’s tolerance for errors, which

IDENTIFY COMPLEX REQUIREMENTS

If there is a need for higher reliability,

to document and consider. In many cases, organizations with

INFORM THE SYSTEM

IT staff who have the skills and

are inevitable when dealing with

ADMINISTRATOR

distributed systems. Consider the

Even if an organization can accept

in-house can take advantage of

risks involved if the integration fails.

some minor consequences of an

of Cityworks APIs along with free

integration failing occasionally, the

tools and frameworks. Identifying

system administrator still must be

the potential risks and planning the

made aware every time it fails—

architecture accordingly will allow

before questions are asked about why

organizations to take full advantage

that new hire hasn’t shown up in the

of the potential value in sharing

system yet. The integration should

data across the enterprise.

In this employee data example, if the system imports employee data to Cityworks Monday night, then it fails Tuesday night, but runs successfully again on Wednesday night, what are the consequences? During the day on Wednesday, that Cityworks data would be a day old. But Wednesday night it would be corrected, so by Thursday it would be up to date again. The data updates would be delayed, but not lost.

availability to create an integration

raise active notification of error-level events. One simple approach to this problem could be to use one of several open-source logging frameworks, such as nlog or log4j/ log4net/log4javascript, that make it

Miles Kelly and Victor Staggs are application developers at Woolpert. Contact them at miles.kelly@woolpert. com and victor.staggs@woolpert.com.

easy to send error alerts by email.

How many external systems are there?

How many dataflows are there, and what types?

Simple integrations may only have a single external

Document the workflows and the data that inform

system. Or there could be several integrations

them. In a simple one-way dataflow, data travel from

between Cityworks and multiple external systems.

an external system into Cityworks, or vice versa.

Is it easy to work with the external system? In a perfect world, all external systems are modern and up-to-date and have robust, mature, modern

A bi-directional data flow often requires that new records, changes, or cancellations be reflected in both systems—increasing the complexity of the integration.

rudimentary or non-existent APIs can be challenging.

How quickly does data need to move from one system to the other? Does delivery need to be guaranteed?

How complex are the business processes and rules?

For some integrations, it may not be necessary to

Generally, more complex business processes

reflect changes in one system immediately in the

need a more complex integration. However,

other system. In other integrations, like event-driven

this also presents an opportunity to refine

integrations, a notification to an external system

your workflows for better outcomes.

is needed as soon as a work order is closed.

APIs. In reality, integrating older systems with

SPRING 2019 19


SEEING THE FOREST AND THE TREES IN THE CITY OF ARBORLY LOVE BY PETER GODFREY AND CHRIS KULCHAK, POWER ENGINEERS

PHILADELPHIA,

PENNSYLVANIA

Pop. Served: 1.5 million Depts. Using Cityworks: Parks and Recreation, Streets, Water Staff Using Cityworks: 925 User Since: 2008

T

here may be no city in America

(PP&R), the city’s trees thrive and

that loves trees more than

grow not only in size, but also in

Philadelphia. More than 10

number. The city and its residents

percent of Philadelphia’s land area—

have planted more than 300,000

16 square miles—is home to the

trees since 2010, when a corporate-

largest managed urban park system in

sponsored program called TreePhilly

the world. With more than 1.63 million

set a goal of establishing a 30

park and street trees, Philadelphia’s

percent urban tree canopy by 2025.

living assets outnumber people.

About the same time TreePhilly kicked

Under the care of the Philadelphia

off, PP&R embarked on a three-phase

Department of Parks and Recreation

implementation of Cityworks and continued on page 22

20 CITYWORKS MAGAZINE


SPRING 2019 21


Esri solutions with POWER Engineers

applications was crucial to ensure

tree condition information from

and EBA Engineering. The initial

that collected data wouldn’t be lost

Cycloramas and added standardized

phase of the project established

if the connection was interrupted.

height measurements from field

multiple requirements for this vast number of highly dynamic assets that, unlike pipes and poles, appreciate in value and consistently change as they grown and age.

The compatibility of Esri’s ArcGIS Online, applications, and add-ons, as well as the foundation of Cityworks 15.3 technology and mobile native apps, allowed for configuration

The discovery work established

of a “right fit” solution for office,

439 functional and non-functional

field, and mobile applications.

requirements for the future system. On the operational side, PP&R needed an asset registry for risk management of disease- or storm-damaged trees, plus data for capital planning.

As the project moved closer to the pilot and testing phases, further refinements emerged as the team aligned with International Asset Management

On the ecological side, they

(IAM) and International Society of

needed to store information to

Arboriculture (ISA) best practices.

support proactive management of tree diversity and environmental impact modeling for stormwater management, canopy cooling, and carbon dioxide sequestration. This data would not only benefit PP&R, but also inform the Green Infrastructure Initiative, an ambitious

To reduce hardware expenses and system maintenance, the POWER and EBA team designed a fully scalable cloud architecture for Cityworks 15.3 deployment in Amazon Web Services. This step required the help of the Philadelphia Office of Innovation and

inspections to fully populate existing tree and planting site data fields. This information can be logged with public service requests so that PP&R staff can assess a tree’s condition, height, and location before they arrive on the scene. As the comprehensive discovery, pilot, and testing phases near completion, deployment of the full “right fit” pilot is scheduled for later this year. John Piller, PP&R project manager, is already eager for go-live. “We look forward to managing our street and park trees as true assets and leveraging the Cityworks and Esri platforms to enhance our business processes with the goal of greater efficiency and customer service to the citizens of the City of Philadelphia,” said Piller.

Technology in meeting city standards

This emerging coordination between

and service level agreements. The

departments and other stakeholders,

project used the cloud environment

made possible by technology, will

to test the integrated field use

enable the City of Philadelphia

In terms of technology performance,

of Cityworks mobile native apps

to take a holistic and data-driven

PP&R required reliable remote data

and Collector for ArcGIS.

approach to managing these living

plan spearheaded by the Philadelphia Water Department (PWD) to improve quality of life for all Philadelphians.

capture to record the dynamic information about each tree— including diameter, condition, height, and changing canopy coverage. They needed to easily document customer requests, as well as individual tree and planting site conditions. They needed to efficiently assign work to contracted vendors. And, they requested effective data management and work assignments for field crews using iPads who respond to about 22,000 public service requests per year. Reliability of these mobile

22 CITYWORKS MAGAZINE

Because most of the planting, pruning, and tree removal work is contracted, PP&R also requested a simplified contract process,

assets. In turn, the city’s dynamic urban canopy will continue to enrich environmental health and quality of life for generations to come.

which PP&R, Cityworks, and POWER will continue to refine for end users and managers. To capture visual asset data, the team leveraged Cyclomedia Cycloramas to record and extract spatial features with street view photography for reference in the field. PP&R interns gathered accurate

Peter Godfrey is a senior consultant who has been working with parks and urban forestry for over 20 years, and Chris Kulchak is a marketing coordinator at POWER Engineers. Contact them at peter. godfrey@powereng.com and chris.kulchak@powereng.com.


EMPOWER GIS INTELLIGENCE

Join us at the Esri User Conference in San Diego, July 8-11, 2019.

Discover the latest solutions and applications from Esri and Cityworks to revolutionize your public asset management across your community.

Visit us at Booth 1127 Cityworks.com • 801-523-2751 • @Cityworks SPRING 2019 23 Esri trademark provided under license from Esri.


WORK SMARTER

INCREASE EFFICIENCY, REDUCE COSTS, AND IMPROVE COMMUNITY ENGAGEMENT BY AUSTIN NICHOLS, CITY OF WEATHERFORD

O

ver the course of the last decade, municipal governments have increasingly turned to IT consolidation as a means of reducing costs while also improving service delivery. For many

organizations, IT consolidation means the re-centralization of IT services into one single department. Other organizations have taken it a step further by also consolidating software applications so all departments are sharing the same systems for common business practices.

WEATHERFORD, TEXAS Pop. Served: 30,000 Depts. Using Cityworks: Electric Utilities, Parks and Recreation, Transportation

The City of Weatherford, Texas, used Cityworks as a platform to bring

and Public Works, Water

several business processes under one umbrella. Austin Nichols,

and Wastewater

business analyst at the City of Weatherford Information Technology

Staff Using Cityworks: 100

Department, shares how the city teamed up across departments to improve operations, increase efficiencies, and reduce costs.

User Since: 2013

platform. Management recognized

build their system of

that, by sharing information

record from scratch.

One of the first benefits we saw from

with other departments, they’d

Before they went live with Cityworks,

our software consolidation was the

achieve greater collaboration and

the Parks Department collected every

elimination of data silos across the

cost savings in the long run.

sprinkler head, trash can, swing,

ESTABLISHING THE SYSTEM OF RECORD

organization. Part of that is due to the GIS-centric nature of Cityworks. All of our assets are in one authoritative data repository, regardless of the department that manages them.

We did have to make changes in our business processes to ensure our system of record contained quality data. For example, we had to get out of the habit of deleting. Previously, if

slide, pavilion—you name it. It took about six months to complete, but now they have a robust geospatial infrastructure that will support their operations for years to come.

The Water and Wastewater and

an electric line was being replaced,

Once our asset management

Electric Utility Departments

we’d delete the old line and draw

system was in place, the next logical

implemented Cityworks first in

in the new one. Now, we have a

area of improvement was in our

2013. Then, the Transportation and

lifecycle field that allows us to retire

warehouse. The addition of Cityworks

Public Works Department went live

assets and retain the work history

Storeroom expanded the capacity

in 2015. Although Transportation

associated with them. A query lets

of our centralized system of record,

and Public Works wasn’t necessarily

us display only active assets on

and it opened up communication

unhappy with their existing work

the map for day-to-day work.

between field crews and warehouse

management system, they were willing to migrate onto a common

24 CITYWORKS MAGAZINE

Other departments, like our Parks and Recreation Department, had to

staff. Once materials are added to work orders, the warehouse staff can


see exactly what’s needed, pull the

crews, and the public have user-

end of the day and spend an hour

necessary items, and let the field

friendly points of access. In 2013,

adding inspection data manually

crews know when everything is ready.

the same year we first implemented

into Cityworks. If that crew member

Cityworks AMS and Storeroom,

is working an eight-hour day, he’s

our field crews and warehouse

losing more than 12 percent of

staff went live with Freeance

his day on data entry alone.

As a result of the improved communication, the City of Weatherford saw significant cost savings in just a short period

Mobile for Cityworks on iPads.

The WinCan-Cityworks integration

of time. Prior to the Storeroom

More recently, we also implemented

eliminated that wasted time.

implementation, our inventory

a WinCan-Cityworks integration

Now, when a CCTV inspection is

audit saw a variance of negative

that has dramatically improved

complete, the data and media files

$66,706—or 0.02 percent. In

time savings for our Water and

collected by WinCan automatically

the first fiscal year after the

Wastewater Department. Like many

populate the appropriate Cityworks

implementation, the warehouse

other cities, our camera inspection

inspection fields. It’s also much

inventory audit saw a variance of

crews are required to inspect a

easier to pull information about any

positive $3,067—or 0.00089 percent.

certain number of lines each month.

given pipe segment. The manager

SYSTEM OF ENGAGEMENT

With our previous system, the

You can't have an effective system

CCTV crew member would have

of record unless management, field

to come back to the office at the

can simply search for an address or location and have the inspection data immediately accessible. continued on page 26

A map shows street-by-street condition scores. The city uses PAVER to calculate condition scores according to work history captured in Cityworks.

SPRING 2019 25


We also believe in the power of

of our streets based on the work

enlisting the public to help us

history we’ve captured in Cityworks.

identify and report issues in their

By placing these condition scores on

community. The City of Weatherford

a citywide map, we can help both the

uses CitySourced to power our

streets team and city council prioritize

myWeatherford app. Prior to the

capital improvement projects.

implementation, we had too many

As our departments continue to

different types of services requests

collect more data, we will look for

coming in, and we didn’t have an

other opportunities to implement

efficient method for responding to

other analytics solutions to support

the requests. myWeatherford gives the

improved decision-making across

public one centralized tool for looking

the entire organization. The goal

up information, reporting issues, and

for us, ultimately, is to give each

staying informed on open requests.

of our stakeholders a single point

And, like all our tools, it integrates

of access for the information they

seamlessly with Cityworks and ArcGIS. Over the course of four years, we received and completed 2,000 service requests through myWeatherford. By limiting the amount of walk-ins, phone calls, and emails city staff had to process manually, we realized a

begin building our system of insight. We immediately saw the benefits of capturing the true cost of work. Now, management can evaluate the cost of their operations and make accurate business cases for budgetary needs.

cost savings of more than $75,000.

We also look for opportunities to

SYSTEM OF INSIGHTS

integrate third-party analytics tools

Once our systems of record and engagement were in place, we could

into our platform. For example, PAVER calculates a condition score for each

need. By consciously choosing software solutions that are easier to manage and control, we can achieve a great return on investment for our organization and our community as whole.

Austin Nichols is a business analyst at the City of Weatherford Information Technology Department.

CITYWORKS AND ARCGIS SUPPORT SOFTWARE CONSOLIDATION ACROSS THE 3 SYSTEMS


COLLABORATE. INNOVATE. GROW.

Whether you are a new or experienced Cityworks partner or distributor, there’s no better place to connect than at the 2019 Cityworks Partner Summit.

AUGUST 20–21, 2019 | PARK CITY, UT

REGISTRATION NOW OPEN partnersummit.cityworks.com

The power of partnership lies at the heart of our GIS-centric businesses. Join us in Park City to learn, network, and engage. Together we'll build stronger customers and smarter communities. We look forward to hosting you at the Grand Summit Hotel in Park City, Utah. SPRING 2019 27


SUCCESSFUL SOUTH BEND IMPLEMENTATION PRIMES THE PUMP TO IMPROVE CITY WORKFLOW BY STEVE SCHWABE, WOOLPERT

SOUTH BEND,

INDIANA

Pop. Served: 102,245 Depts. Using Cityworks: Department of Public Works Office of Sewers Staff Using Cityworks: 40 User Since: 2018

The Office of Sewers can now easily

“The documentation process included

schedule and coordinate crews,

passing information back and forth

communicate work assignments, track

between 311, sewers, sewer dispatch,

materials and labor, and mitigate

sewer insurance, wastewater, and

risks by analyzing problem spots and

even engineering,” Weaver said. “All

proactively managing inventory.

records of communication had to be

“The biggest successes in the implementation have been a reduction in paperwork, especially for field crews, and increased communication between crews and supervisors,” said Jeff Weaver,

T

asset and capital improvement

written out and copies sent to four different organizations. The sewer backup workflow in Cityworks allows the crews to keep all information in one location, eliminate redundant information, take photos and videos, and track and monitor all actions. It’s now a completely paperless process

he City of South

manager for South Bend. “Cityworks

Bend, Indiana,

provides the ability to see work

manages 700 miles of sanitary

geographically, and thus coordinate

Some of the immediate benefits

our resources more efficiently.”

of the implementation include:

and storm sewers and 10,000 catch basins, inlets, and drains through its Department of Public Works Office of Sewers. For years, the department relied on multiple siloed software solutions to maintain these assets, navigating congested and outdated processes that hampered productivity. To more effectively maintain these assets and unclog the department’s workflow, South Bend reached out to Woolpert to conduct a pilot of the Cityworks Asset Management System (AMS). The Office of Sewers is now live with an on-premises implementation of Cityworks AMS, and field crews use Cityworks Respond and mobile native apps on iPads.

28 CITYWORKS MAGAZINE

Weaver said prior to the Cityworks implementation, documenting sewer backups—which are heavily regulated and closely monitored

that’s available to all departments.”

• Digitizing service requests and updates to field crews to eliminate all paper processes. • Tracking and dispatching

due to the potential ecological

jobs in the same geographic

impact—led to paperwork snarls.

area to increase productivity and reduce travel.


TIPS FOR SUCCESS • Streamlining the process of noticing or researching problems,

• Designate an internal champion

not only by the location, but also by the type or age of the

to anticipate and address

pipe. South Bend is now able to digitally pinpoint potential

potential road blocks as well

“hot spots” through simple queries of the system instead of

as work through technology

searching through piles of paperwork that detail past problems.

issues with IT and employees

The streamlined workflows have also freed up more time for thoughtful planning. Instead of supervisors driving around the city to approve completed jobs, they now receive an emailed link to a digitized work order in the system with attached before

to help them understand how to deal with real-world issues as they arise. • Involve all the staff in training

and after photos—saving them valuable time and effort.

and provide whatever support

This pilot project in South Bend benefited from lessons learned from

benefit from extra training. Some

prior implementations. Since 2016, Augusta, Georgia, and Carmel,

users who never used a smart

Indiana, have partnered with Woolpert for the implementation of

phone will need more time.

their Cityworks AMS programs, both of which started with their utility departments. Both communities found success by starting in a single department and gradually expanding to other departments. In South Bend, Woolpert has conducted on-site demonstrations for

they need. Power users will

• Provide different tools for different tasks. For example, supervisors may not want iPads. • Make sure everyone understands

multiple departments to examine the Office of Sewers’ success and

the terminology and knows

how its improved asset management system can be applied to other

how to use the app. Backup

departmental needs. South Bend Chief Technology Officer of Innovation

staff need to be as well-

and Technology Dan O’Connor said the meetings were well received.

trained as the primary user.

“Department members learned more about how to use the system as an enterprise solution inclusive of multiple departments,” O’Connor said. “We will take a phase-it-in approach, making sure we can maintain and build upon what we have as we expand. By working with IT and discussing the needs of each department, we can collaboratively prioritize and plan which departments will be added to Cityworks next.”

• Plan for a phased implementation. Start with maintenance, then construction, and finally restoration. • Communicate! Cityworks vastly improves knowledge sharing, but it does not replace face-to-face communication or phone calls.

Steve Schwabe is a project manager at Woolpert. Contact him at steve.schwabe@woolpert.com.

A Cityworks inbox helps South Bend sewer managers track the status of open sewer backup service requests.


KNOWLEDGE IS POWER

IMPROVING 311 CUSTOMER SERVICE WITH TWO-WAY SOFTWARE INTEGRATIONS

BY PRAJWOL BHATTARAI, CITY OF BALTIMORE, AND MADELEINE DRISCOLL, KCI TECHNOLOGIES

C

losed means closed. It was a phrase frequently heard within the City of Baltimore’s two largest agencies, the Department of Public Works (DPW) and Department of Transportation (DOT). The phrase was

typically used by managers when emphasizing a service request should not be closed until the entire job was completed. On the operations side, parent continued on page 32

BALTIMORE, MARYLAND Pop. Served: 610,000 Depts. Using Cityworks: Public Works, Recreation and Parks, Transportation Staff Using Cityworks: 1,013 User Since: 2005

30 CITYWORKS MAGAZINE


SPRING 2019 31


work orders were often closed

and courtesy—yet the reality fell

Cityworks to keep both call-takers and

before other associated work orders

far short of those goals. It was

customers apprised of the status of

were created. Sometimes, child

clear that change was needed.

the request and of associated repairs.

FINDING THE FIX

Cityworks and the 311 system were

On the public-facing 311 side, this

Baltimore has been using

originally co-hosted by a third party.

led to confusion and frustration.

Cityworks since 2005. It was

In order to support the expansion

Members of the public often called to

originally implemented as a

of the system across the enterprise

say the issues they reported were not

work management system for

and enhance internal administration

addressed or, if they were, not to their

DPW and DOT and has grown to

of the software, the city engaged

satisfaction. In such situations, they

include Recreation and Parks.

KCI to help them migrate

work orders were not used at all.

would call the city again, this time

Cityworks to a local data center.

To rectify the public information

more frustrated and less confident in the municipality. To make matters worse, the city’s 311 call takers couldn’t provide relevant information to explain what associated work might still be in progress. Like most municipal governments,

gap and streamline operations, the

It was paramount that Baltimore had

city realized calls to 311 needed to

a reliable interface between Cityworks

seamlessly flow into Cityworks as

and the external 311 system. In 2015,

service requests. From there, they

the city worked with KCI to integrate

could be triaged and assigned as

the 311 system and Cityworks.

work orders for maintenance crews.

By 2017, the city was readying a

Perhaps most importantly, cases in

the City of Baltimore values quality

the 311 system need updates from

service, reliability, affordability,

transition to a Salesforce cloud-based 311 system. Over the course of 12 months, KCI worked collaboratively

SALESFORCE AND CITYWORKS INTERFACE WORKFLOW Periodically check Salesforce for new requests

Polling Consumer

Split multiple Salesforce requests into individual messages

Filter out message if request already exists in Cityworks or service code is invalid

Get the details of Salesforce request

Splitter

Message Filter

Service Activator

Convert the Salesforce request model to the Cityworks service request model and translate priority

Query from [azteca][xRef_Salesforce_QAs] to match questions and answers to Cityworks

Content Enricher (Cityworks Problem ID, Answer IDs)

Message Translator Cityworks Plain Old Java Object

Salesforce Channel Adapter

Cityworks Channel Adapter

Convert the response from Cityworks to a Salesforce request model

Guaranteed Delivery achieved via Active MQ / AMQ Message Store Salesforce JSON

32 CITYWORKS MAGAZINE

Message Translator

Cityworks JSON


with city staff and Incapsulate—the

Enterprise integration patterns

addition, maintenance crews receive

Salesforce implementer—to provide a

treat data as messages, allowing

timely work orders and have the

seamless integration with Cityworks.

a loose coupling of the Cityworks

details of the service request and

and Salesforce APIs. Guaranteed

work orders available to them through

delivery mechanisms mean systems

the Cityworks mobile application.

BUILDING THE FRAMEWORK The project began with detailed template mapping to match every Salesforce case to a Cityworks service request, including every possible combination of associated fields and questions. The mapping process ensured that all the

interruptions on either end—or loss of network connectivity, even for periods of days—would not lead to data loss. Self-recovery ensures all 311 cases make it into Cityworks and updates return to 311.

The public can also access information about their initial inquiries and all follow-up work. Now when a customer is told the service request is closed, it really means the service request and

information captured in Salesforce

GO-LIVE

all of the associated work orders

could be accurately mapped to

Once the configuration was complete,

are closed. Callers no longer have

a Cityworks service request.

the team performed rigorous testing

to call multiple times to find out

in a fully functional test site. This

the status of their requests.

KCI implemented a polling interface to check for new 311 cases every minute, ensuring timely flow of information into Cityworks. In addition, the interface provided Salesforce with status and comments from all logical chained work orders, such as grandchild or multiple work orders. Implementers used stable, mature, open-source frameworks and message brokers in the system interface. This approach allowed for minimal code development, streamlined implementation, and easier long-term maintenance.

included a full practice run for every possible scenario, testing the transfer of messages between systems with pass/fail results, as well as information notification combinations and mapping. A coordinated go-live during evening and weekend hours minimized disruption to the public.

Equally important, the halls of DPW and DOT are a little quieter. Managers and staff no longer hear the chant “closed means closed,” because they know the people of Baltimore are receiving the best available information.

Baltimore City went live with Salesforce 311 and the latest interface in fall 2018. The automated workflow—transferring service requests to work orders and back to customer notification—has heightened call takers’ ability to communicate with the public. In

Prajwol Bhattarai is a Cityworks administrator at Baltimore City DPW. At KCI Technologies, Madeleine Driscoll is an asset management consultant and Jim Somerville is a solutions architect. Contact them at assetmanagement@kci.com.

Make connections. Find solutions. Improve your community. SPRING 2019 33

FOR INFORMATION ON REGIONAL USER GROUPS NEAR YOU, EMAIL US AT CITYWORKSRUG@CITYWORKS.COM


GET TO KNOW YOUR CITYWORKS APPS

W

hen we talk about Cityworks AMS or Cityworks PLL, we are referring to the core GIS-centric platform that supports your asset management and community development operations. Our goal is to support critical business workflows at every level of your organization and across multiple departments. However, we

also recognize that your field inspector doesn’t need access to the same tools your warehouse manager uses. Over the past two years, we’ve focused on developing specialized applications that support unique user experiences and defined workflows. Here’s a sampling of the latest Cityworks applications.

MOBILE NATIVE APPS 7

OPERATIONAL INSIGHTS 1.3

PERFORMANCE BUDGETING 1.3

The Cityworks native apps, which

Operational Insights provides

When you track work progress

are available on both iOS and

organizations with a means to

against desired or anticipated

Android devices, cache data locally

identify and assess high-risk assets

levels, you can better promote crew

on the device. This allows field

and to establish maintenance

accountability and efficiency, improve

crews to conduct inspections,

strategies to increase their lifespan.

data quality and material tracking,

investigate service requests, perform

Although the application requires

and provide administrators with

maintenance, and complete PLL tasks

strategic planning on the part of

reliable indicators for infrastructure

even out of network range. The latest

the organization, the benefits of

management. Performance Budgeting

version of the apps includes seamless

the ongoing risk assessment and

supports activity-based budgeting

integrations with Esri apps, expanding

prioritization are clear. With its tie

reconciliation, year-to-date tracking,

your out-of-the-box functionality.

to Esri's Insights for ArcGIS®, the

and annual and daily budget

For example, field users can easily

calculated results can be displayed

projections. The latest version of

access Collector for ArcGIS from the

on a map so capital improvement

the app includes new preferences

Cityworks native mobile apps to

funding can be prioritized and

to support dynamic cost codes, as

capture or edit an asset in the GIS.

applied more accurately.

well as setting options like workday hours and budget ranges.

34 CITYWORKS MAGAZINE


ANALYTICS 3.0

STYLE 1.1

WORKLOAD 1.1

Although it’s not an application,

This application allows Cityworks

For supervisors who manage field

Analytics 3.0 deserves its own special

administrators to customize other

crews and inspectors, juggling

mention. Cityworks Analytics uses

Cityworks apps. With the help of

employee schedules can be a

Esri’s Insights for ArcGIS to analyze

Style, Cityworks admins can modify

daunting task. Workload gives

Cityworks data models created

what each group or end user sees

supervisors a simple yet powerful

for work orders, service requests,

so it pertains to their operational

interface for reviewing, assigning,

inspections, Storeroom, and PLL.

needs. Style was released in 2018,

and modifying work activities. The

Together, Cityworks Analytics and

so be sure to visit MyCityworks to

application includes a dynamic map

Insights for ArcGIS can help you

explore everything it can do.

interface and allows managers to

easily visualize Cityworks data

interact with PLL cases as well as

with simple yet powerful data

AMS work orders and inspections.

visualizations, from real-time maps to dynamic charts and graphs.

PUBLIC ACCESS 4.1

RESPOND 1.6

STOREROOM 1.2

Cityworks PLL continues to expand

Take the Cityworks work management

Our warehouse management

functionality to help communities

functionality into the field. With

application is designed to track

streamline their permitting and

the help of a continuous network

materials and transactions in a secure

code enforcement processes. The

connection, Respond helps field

environment. As part of a holistic

Public Access application allows

crews maintain continuous,

public asset management platform,

PLL users to create customizable

real-time updates from their

Storeroom can help organizations

landing pages that enable residents

tablets. Respond also gives users

reduce material costs, improve

and contractors to request and

the power to create and manage

inventory levels, and better inform

schedule inspections with the help

aspects of Cityworks from a remote

budgetary needs. Storeroom supports

of an easy-to-use calendar interface.

location. The latest version includes

barcode scanning and other methods

Once an inspection is scheduled,

advanced search options and the

of automated warehouse data

the user receives a confirmation

ability to capture digital signatures

collection. Storeroom is also fully

of the calendar appointment.

on inspections and PLL tasks.

integrated with Cityworks Analytics to enable more detailed, visual reports.

SPRING 2019 35


4 TOOLS FOR PRIORITIZING WATER INFRASTRUCTURE REPLACEMENT BY JOSH STROESSNER, CITYWORKS

an entire system worth of data, it can be a daunting task to effectively prioritize capital improvement projects. However, there is a way to take control of all these variables and apply a standardized methodology to your decision-making. Here’s what you need: • G eographic information system (GIS) • Computerized maintenance management system (CMMS) • I nstitutional knowledge (gut feel) • A model for calculating risk

O

rganizations that manage

any maintenance history, may be very

water distribution are

sound now and for years to come.

tasked with more than just

Meanwhile, a five-year-old pipe in the

the reliable delivery of clean, safe

same system might require constant

water. They also need to manage

maintenance. Which pipe would you

and care for the infrastructure

choose to rehab or replace first?

itself. Whether you’re rehabilitating,

GEOGRAPHIC INFORMATION SYSTEM (GIS) Over the course of the last few decades, the utility industry has increasingly invested in GIS as the asset repository of record. A robust geodatabase allows organizations

Other variables need to be considered

to create an authoritative record

together, such as material and soil

of the locations and attributes

type. For example, a 2018 study

of all its assets. This geospatial

found that cast iron pipes located

infrastructure lays the groundwork

in highly corrosive soils fail at a

for location intelligence, and it can

Age-based replacement, although

rate 20 percent higher than cast

also tie into other business tools like

it can be tangibly analyzed, isn’t

iron pipes in low corrosion soils.1

modeling, billing, meter, SCADA,

replacing, or simply fixing your assets, extending their lifespan in the safest, most cost-effective way possible is a valuable goal.

always the most effective method for prioritizing asset replacement. While age can often be an indicator of condition and relative remaining lifespan, it can also create false positives. An 80-year-old pipe, free of

These anomalies can make

and CMMS software solutions.

an educated guess rather than

COMPUTERIZED MAINTENANCE MANAGEMENT SYSTEM (CMMS)

something that can be tangibly

A CMMS can help you track any issues,

measured. When you’re looking at

complaints, and work being done

prioritization seem like an art or

Steven Folkman, “Water Main Break Rates in the USA and Canada: A Comprehensive Study,” Utah State University Digital Commons, March 1, 2018, https://digitalcommons.usu.edu/cgi/viewcontent.cgi?article=1173&context=mae_facpub 1


throughout your utility network. A

manageable values and used to help

weight of these data points could

GIS-centric CMMS can do this without

inform your decisions. Operational

be adjusted based on locale or the

redundant asset data or syncing tools

Insights can be configured to use

history of the network, allowing you

by using your geodatabase as your

your GIS and CMMS data to calculate

to use data to account for and further

authoritative asset repository. When

the Probability of Failure (PoF),

explore institutional knowledge. For

it comes to tracking information on

Consequence of Failure (CoF) and

example, if a veteran employee who’s

water quality issues, for example,

Business Risk Exposure (BRE) values.

been with the organization for 40

any associated work orders, labor, material, and equipment costs can be associated with the asset in the GIS. A good CMMS should also help you schedule preventative maintenance and conduct condition assessments. The more data you collect, the more insights you’ll gain into your operations and the health of your infrastructure. INSTITUTIONAL KNOWLEDGE (GUT FEEL)

The PoF represents how likely it is that an asset will fail. As I mentioned before, this value isn’t totally dependent on age. Variables like age, condition, material,

years knows that the mains in the southeast end of town tend to act up more than others, you can dig into what may be causing that and weigh those inputs appropriately.

diameter, and break history can all

You can take into account the

contribute to this calculation.

maintenance history on the asset.

CoF associates a value with the results of any given asset failure. These results would include not just the financial expense of direct repair and

This will tell you if you are overmaintaining or under-maintaining your assets from both a preventative and reactive perspective. If the data shows that you’re constantly

It’s also important to capture existing

collateral damage, but also any social,

institutional knowledge. None of

environmental, or legal costs. A break

today’s computerized systems go

in a large water main that serves tens

back to the early- or mid-1900s.

of thousands of people downstream

As time has passed, so too have

would have a much different CoF

historical events and their history.

value than a small main that serves

Most importantly, since all of

Formalizing this undocumented

a few homes in a cul-de-sac.

these assets are housed in the GIS,

knowledge can help with some of your more tangible analysis, as well. CALCULATING RISK

BRE is the product of these two values (CoF * PoF = BRE), and it represents the overall risk of the asset. BRE

Using an application like Cityworks

identifies those assets that not only

Operational Insights, all of these

are more likely to fail but also carry

inputs can be aggregated into

a higher consequence of failure. The

doing point repairs on high BRE assets, it might be time to prioritize those assets for rehab or replacement in the capital budget.

they can be spatially viewed and analyzed to discover patterns. They can also be viewed as a heat map to easily see hot and cold spots in your network. Additional spot inspections to ground-truth some of the analytical results can be performed to ensure accuracy. With the help of these four tools, you can begin to develop a riskbased prioritization approach to managing your assets—enabling your organization to work smarter to create a safer and more reliable water network for your community.

Josh Stroessner is a business development manager at Cityworks. Contact him at info@cityworks.com.

SPRING 2019 37


CITYWORKS RECOGNIZED FOR EXCEPTIONAL PARTNERSHIPS Partnering for Success jointly recognizes Cityworks and UtiliSync for our partnership in solving client needs through technology and collaboration. By combining UtiliSync’s flexible inspection forms with the GIS-centric reporting and analytical capabilities of Cityworks, municipal organizations enjoy an expanded public asset management solution to better plan and simplify work, prioritize problems, analyze and inform asset

A

t the 2019 Esri Partner Conference in Palm Springs,

management plans, and meet organizational objectives.

California, Esri president and CEO Jack Dangermond

“We work hard to foster an engaged and motivated

presented Cityworks with two awards: Partnering

community of partners who use ArcGIS to help

for Success and Going Global by Staying Local. Going Global by Staying Local recognizes the strategic, targeted approach used by Cityworks and Esri distributors when collaborating with joint clients. Together, Cityworks and Esri distributors support local government, public works, and utility

communities become more resilient, sustainable, and safe,” said Brian Haslam, president and CEO of Cityworks. “Our technology platform is designed as a pure-play ArcGIS solution for public asset management, and our most successful partners are also creating differentiated solutions for a GIS-centric environment.”

clients in seven countries around the globe.

Hair Pulling & Skin Picking Disorder affect at least 1 in 20 people. If you are someone you know is affected, TLC can help: Treatment Referrals Support Groups Annual Conference & Local Events Volunteer Opportunities And much more!

bfrb.org bfrb.org

Help Yourself, Help Others…Get Involved Today! Cityworks is a proud supporter of The TLC Foundation.

38 CITYWORKS MAGAZINE


EXPANDING THE MAP

C

ityworks kicked off 2019 with the grand opening of three facilities for enhanced client support and training: two new regional offices and a state-

of-the-art training space for clients and partners. The regional office in Carmel, Indiana, is the company’s first technical support location in the Eastern time zone, making it uniquely positioned to support Cityworks clients in eastern U.S. and international locations. Cityworks continues to see customer expansion in Indiana and surrounding states, and the new office in Carmel will provide key services for customer support and development. Denver has a strong reputation as a hub for GIS professionals,

Cityworks Carmel, IN office

and Cityworks has had a presence in the area for more than 20 years. The Esri regional office is located just 15 miles north of the new Cityworks office, and several other Cityworks partners are located nearby. Cityworks Denver staff include professionals experienced in sales, technical support, and client success. In February, the Cityworks training team also unveiled a training space at Sandy headquarters. Cityworks training courses allow clients and partners to explore new software functionality, learn efficient workflows and best practices, and access exclusive materials to support their next improvement projects. The new facility is designed to support larger class sizes while also enhancing hands-on learning techniques. “Each of these new facilities provides us with an exceptional

Cityworks Denver, CO office

location to grow the customer service and education opportunities we already offer to our clients around the globe,” said Brian Haslam, president and CEO of Cityworks. “For local governments, public works, and utility organizations, public asset management is more than just a set-it-andforget-it system. It requires constant analysis, insight, and improvement. We’re committed to supporting even more Cityworks users on their journey to success.” In addition to the in-person training courses held in Sandy, Cityworks offers regional training opportunities and live online courses. To learn more or to register for a course, visit www.cityworks.com/resources/training/. Cityworks headquarters training space

SPRING 2019 39


JOIN US IN 2019 AT... MAY

SEPTEMBER

MAY 1–3

AWWA Pacific Northwest Section Conference Vancouver, WA

MAY 1–2

Esri Southeast User Conference West Palm Beach, FL

MAY 6–10

UGIC Annual Conference Midway, UT

MAY 13–15

Pennsylvania GIS Conference State College, PA

MAY 15–17

Indiana GIS Conference Bloomington, IN

MAY 19–21

APWA Snow Conference Salt Lake City, UT

MAY 20–21

Washington GIS Conference Tacoma, WA

MAY 22–23

APWA Chicago Villa Park, IL

JUNE JUN 5–7

APWA Texas Austin, TX

JUN 9–12

AWWA ACE 19 Denver, CO

JULY JUL 8–12

Esri User Conference San Diego, CA

AUGUST AUG 20-21

Cityworks Partner Summit Park City, UT

AUG 25–27

Smart Water Summit Scottsdale, AZ

SEPT 8–11

PWX Seattle, WA

SEPT 10–13

Michigan AWWA Traverse City, MI

SEPT 11–13

Wisconsin AWWA Madison, WI

SEPT 17–18

GIS in the Rockies 2019 Denver, CO

SEPT 17

OKSCAUG Oklahoma City, OK

SEPT 23–25

New York GeoCon Syracuse, NY

SEPT 23–25

WEFTEC Chicago, IL

SEPT 28 – OCT 2

GIS-Pro New Orleans, LA

OCTOBER OCT 20–23

AWWA Water Infrastructure Conference St. Louis, MO

OCT 20–23

Fall Northeast ARC User Group Sunday River, ME

OCT 20–23

ICC Safety & Design Expo Las Vegas, NV

OCT 20–23

ICMA Annual Conference Nashville, TN

OCT 27–30

GeoConX Atlanta, GA

NOVEMBER NOV 4–7

Northwest GIS User Group Bend, OR

DEC 4-6, 2019 | SALT LAKE CITY, UT

40 CITYWORKS MAGAZINE


SMART RESPONSIVE RESILIENT SAFE HELPING YOU KEEP YOUR COMMUNITY

STRATEGIC ASSET MANAGEMENT BEGINS BY EMPOWERING GIS

You know an effective water management strategy is vital to keeping your community safe. A GIS-centric asset management strategy will help you improve management of your water infrastructure and critical to delivering clean drinking water, and maintaining a healthy environment.

Cityworks® and ArcGIS® Enables The Power of Where™ Built exclusively on ArcGIS®, Cityworks GIS-centric enterprise asset management platform helps you successfully manage your infrastructure and business services. With countless solutions for simplifying operations and reporting, Cityworks helps you prioritize and make strategic decisions to improve your community. Discover how Cityworks can revolutionize your asset management strategies.

801-523-2751 | Cityworks.com

Learn more at Cityworks.com.

Esri trademark provided under license from Esri.

LEARN MORE BY VISITING WITH US AT ACE19, BOOTH #3832

SPRING 2019 41


11075 S. STATE STREET, STE. 24 SANDY, UT 84070

If you have received this magazine in error, please call 801-523-2751 or email stories@cityworks.com.

EMPOWERING GIS

CREATED TO EMPOWER GIS F O R P U B L I C A S S E T MA NA GE ME NT www.cityworks.com


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.