In This Issue
Transcription
In This Issue
Summer 2014 Empowering GIS® for Public Asset Management In This Issue: The GIS-centric Platform – 6 Cityworks Helps Communities with Extreme Winter Season – 12 Partners—An Essential Component – 15 Cityworks Builds Community – 28 InPrint Empowering GIS ® Public Asset Management Advisory Board: Brian Haslam, President & CEO Carl Horton, Chief Technology Officer George Mastakas, Vice President of Enterprise Solutions Wayne Hill, Vice President of Client Relations Tom Palizzi, Vice President, Executive Producer Brent Wilson, Vice President of Sales Steve Thomas, Executive Manager, Customer Support InPrint Staff: Editor in Chief: Tom Palizzi Managing Editor: Kaye Ryser Associate Editor: Lindsay Ferguson Copy Editor: Reece Hanzon, Audrey Blake Graphic Design: Kent Hepworth Graphic Design: Rachel Haslam Subscription: To subscribe, change your address, or cancel your subscription: inprint@cityworks.com Contact Us: Tel: 801-523-2751 Email: info@cityworks.com Archives available at: www.cityworks.com Azteca Systems Inc. 11075 South State Street, Suite 24 Sandy, UT 84070 801-523-2751 www.cityworks.com Editor’s Page C ommunity is defined as a social unit that shares common values. It’s not by coincidence that we perceive and refer to the people with whom we share our vision as a community. Twenty years ago, we recognized the innovative and compelling benefits of a Geographic Information System (GIS)—the intrinsic power of the geodatabase. Considering it an authoritative, spatially-enabled asset inventory and a system of record suddenly made it a game changer. A truly innovative approach, Cityworks was built to support critical business processes such as asset management, permitting, licensing, and more. It became evident it was no longer just about the map, and a community has emerged around that belief. At the core of the Cityworks community is a software solution used by thousands of people in hundreds of organizations to ensure the public infrastructure and property we depend on, yet often take for granted, is there when needed—all day, every day. Sharing the vision of Cityworks, this community puts their confidence in a group of insightful and dedicated people in a small office in suburban Salt Lake City. Integrity, honesty, and mutual respect allowed the company to grow and be there to support, educate, and innovate. This mutually beneficial relationship took a simple, great idea and made it better and better. With the belief that responsible commerce is built on trust, the community of users and developers pursued a focused, best-of-class path. Filling the need to extend and complement Cityworks is a larger, diverse, and well-established community that shared our GIS-centric values. The community gathers every year at the Cityworks User Conference to share knowledge, experiences, ideas, and direction. For the rest of the year, we share a virtual geography that extends from the communities in which we live. Today, the Cityworks community reaches around the world and includes a much larger group, of which all of us are part—the constituents, subscribers, and citizens, the benefactors of the very work we do. This issue of InPrint tells the stories of our community, of how people just like you use Cityworks to manage the network of public assets and property in their communities; how our partners extend and deploy Cityworks to meet new and unusual needs; and how the work we do ensures the Cityworks platform can help us continue our missions. Thanks for reading this issue of Cityworks InPrint! Tom Palizzi InPrint Editor in Chief Copyright © Azteca Systems Inc. 2014 All rights reserved. Printed in the United States of America. The information contained in this document is the exclusive property of Azteca Systems Inc. The 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 Inc. All requests should be sent to Attention: Cityworks InPrint, Azteca Systems Inc., 11075 South State Street, #24, Sandy, UT 84070. The information contained in this document is subject to change without notice. Azteca Systems, Cityworks, Cityworks SAM, and Powered by Esri are registered trademarks; Cityworks Desktop, Cityworks Anywhere, Cityworks Server, GIS Empowered by Cityworks, and Empowering GIS are trademarks of Azteca Systems Inc.; and www. mycityworks.com, www.gocityworks.com, www.cityworks.com, and @cityworks.com are service marks of Azteca Systems Inc. The names of other companies and products mentioned herein are trademarks or registered trademarks of their respective trademark owners. Contents Partner Community 15 Cityworks Partner Community: An Essential Component 10 16 Freeance Mobile gives Highland Village Upper Hand 17 Baxter & Woodman Help Wood Dale Build with Cityworks 18 White House Utility District Think GIS-centric: Act Globally 20 Philadelphia Water Department, Water Security Initiative 22 Esri Canada Accessing Automated Vehicle Location Data President’s Corner 6 26 Esri EPC and Developer Summit The GIS-centric Platform—ArcGIS and Cityworks, and … 27 We are Cityworks – Partners User Community 9 Together Forever – Colonie Loves Using Both AMS and PLL 10 Omaha City and Douglas County Get It Together 12 11 We are Cityworks – Users 12 Cityworks helps Communities with Extreme Winter Season 14 2014 Cityworks Exemplary User Award Recipients 15 4 InPrint Summer 2014 cityworks.com 2015 SummerQ12014 2015 Preview 2 Q3 2014 • iOS Inspection Ap • Android Inspectio • Misc Enhancemen 2014 Corporate Release Corporate Community 28 Small Company, Big Reputation! 29 Working to Serve You! 30 Cityworks Teams Behind the Scenes 31 Regional User Group Meetings Connect Cityworks Communities A Corporate Release is designed to be as problem-free as possible through heavy testing and quality control. The release will be maintained for at least two years, any significant problems found in the release will be resolved through service packs. 42 Corporate Release Testing • • • • • Iterations of automated and manual testing Documentation testing Client-site specific script testing Release candidates Project specific testing 32 Serving Our Communities With a Purpose 2014 8 34 Welcome New Employees 35 Cityworks Opens Regional Offices in Texas and Wisconsin 2014 SP Preview Te • Iterations o and manua • Document 38 2014 Service Packs 20 Te c h n o l o g y Service Packs will be released as needed. No additional enhancements or functional changes will be added. 36 Cityworks Mobile 38 Cityworks 2014–2015 Release Model 40 Deploying Cityworks PLL with AMS 42 Test Blitz 43 Tools & Tips: The Differences Between Condition and Maintenance Scores Cityworks User Conference 24 2014 User Conference Recap cityworks.com Summer 2014 InPrint 5 President’s Cor ner The GIS-centric Platform— ArcGIS and Cityworks, and … By Brian L. Haslam, President & CEO T oday, we are seeing explosive growth in computing platform(s). The goal of a platform is to allow developers to design and build software applications to support unique workflows out of ready-made components, functions, and content available from a platform. Any discussion about trends in computing will include mention of a platform. But, this is not really new for GIS. The basic characteristics of a platform have existed in Esri® GIS for many years and are leveraged by Cityworks. In 1987, I was tasked with researching GIS software and choosing the GIS that should be adopted by the University of Utah Department of Geography’s DIGIT Lab to support instruction and research. At that time, there were many GIS choices. It was not yet clear that Esri would become the dominant GIS platform. I spent nine months learning about various GIS. I gravitated towards Arc/Info® because it contained a highlevel macro language called AML (ARC Macro Language) that end users could use to create applications. AML provided the ability to create on-screen menus, use and assign variables, control statement execution, and get and use maps. I believed the ability to extend Arc/Info to meet specific end-user workflow needs was a critical characteristic necessary for an organization to realize maximum benefits from their investment in GIS. In the late 80s and during the 90s, federal, state, and local government agencies 6 InPrint Summer 2014 cityworks.com used AML extensively to create applications that supported workflows for their unique needs. At the most basic level, what set Arc/Info apart from other GIS was what we now call platform qualities. “A computing platform is, in the most general sense, whatever pre-existing environment a piece of software is designed to run within, obeying its constraints, and making use of its facilities.”1 Using AML, software developers designed applications that ran within the pre-existing Arc/Info environment to call command line routines that obeyed constraints and extended its capabilities for specific enduser workflow needs—a platform. From 1991–1992 we used AML at the University of Utah DIGIT Lab to create one of the first interfaces between a work order system and Arc/Info for Salt Lake City Public Utilities. Soon, we were asked to do the same for other organizations. In late 1995 and early 1996, ArcView 2.1 was released as a beta software. It contained an extensible framework using Avenue scripts. We realized that a basic framework existed for creating a maintenance management system as an extension of ArcView®, with the geodatabase as the asset inventory; that is, Esri 1 “Computing platform.” Wikipedia, The Free Encyclopedia. Wikimedia Foundation, Inc. 26 March 2014. Web. 26 March 2014. GIS as a platform could be extended to become an integral tool to help local governments manage their assets. Cityworks and the GIS-centric approach was born. The Cityworks GIS-centric approach for local government asset management has always been the union of two software systems, Cityworks and Esri GIS. Cityworks is designed to extend the Esri GIS platform. Over time, the tools we used grew and changed as Esri GIS changed from Arc/Info to ArcView to ArcGIS. Beginning with AML, we later moved to Avenue which was followed by MapObjects, VBA, ArcObjects, ArcEngine, Silverlight SDK, Javascript SDK, and mobile SDKs. The Cityworks GIS-centric approach uses ArcGIS for more than just application development. The GIS-centric approach utilizes the ArcGIS geodatabase as the authoritative data and system of record for local government assets without redundancies, constraints, or proprietary claims. In other words, Cityworks is configured to use the geodatabase as the asset inventory. ArcGIS provides tools necessary to maintain an inventory of local government assets and to use geography for analysis. Cityworks provides tools for managing and tracking the work that regulates local government assets. This approach delivers immediate and tangible benefits, including simplifying the process to maintain an asset inventory and eliminating the need for data-syncing interfaces and associated data normalization challenges. Just as ArcGIS has grown, Cityworks has grown to become a platform. The Cityworks platform works in tandem with the ArcGIS platform to manage local government assets—a platform-on-platform design. Application developers can access ArcGIS and Cityworks to design and build applications that support unique end-user workflows. Access to the Cityworks platform happens with APIs (Application Program Interface), often referred to as Web APIs because accessibility to the APIs is through web communication protocols. Most commonly, Web APIs are accessed by URL (Universal Resource Locator) and HTTP (Hypertext Transfer Protocol) request-response. The client, a browser or mobile device, submits a URL-HTTP request to an API residing on the platform server located on-premises or in the cloud. The platform server provides resources such as data content and functions, returning a response. Today, we are seeing explosive growth in computing platforms and parallel rapid growth in the GIS-centric platform. Application development using the GIS-centric platform approach can send requests for resources and receive responses from ArcGIS, Cityworks, and any other system. To be part of the GIS-centric platform, the asset data used by the organization and by the application must reside in the Esri geodatabase. The geodatabase is the authoritative data and system of record for local government assets without redundancy, constraints, or proprietary claims. This assures that all of the systems have equal and unfettered access to the same asset data. Developers are designing and building software applications to support unique workflows out of ready-made components, functions, and content available from ArcGIS, Cityworks, and other systems. Trimble, Esri Canada, Freeance, Innovyze, GeoCortex, CompassCom, Sedarū, and CitySourced are some of the Cityworks and Esri partners using the GIScentric platform. There is no limitation to how the GIS-centric platform can be enhanced with content, functions, or ready-made components, including using Esri’s ArcGIS Online content and applications to add even more value to any on-premises implementation. The GIS-centric platform is real and providing platform-on-platform unique application solutions for particular workflow needs. cityworks.com Summer 2014 InPrint 7 FOR ONLINE TRAINING [Get those ROCK HARD CITYWORKS APPS you’ve been looking for.] Forget the airfare. Forget the hotels. Online remote training is quickly becoming the most popular form of Cityworks training. It's quick and easy to sign up, and it's by far the most economical way to get an intense workout from a personal Cityworks trainer. Improved worker efficiency and time savings are just a click away. Excercise all your training options at www.mycityworks.com/cityworkscampus 8 InPrint Summer 2014 cityworks.com User Community Together Forever Colonie Loves Using Both AMS and PLL By Rob Mateja, GIS Coordinator, Town of Colonie, New York T he Town of Colonie, New York, has found great success using Cityworks Server PLL and Server AMS together for a complete work management solution. The programs provide the town with a central database for managing asset and permitting data, and make it possible to link the two systems when needed. For Colonie, the GIS-centric platform capabilities are key to the advantageous nature of the solution. “The Town of Colonie has found a large benefit from our joint use of Cityworks Server PLL and AMS,” says Rob Mateja, GIS coordinator at Colonie, “particularly in our capital planning process. Everything our public operations do is associated with either a fixed asset or a parcel of land. Being able to see this work on a map is incredibly helpful to both frontline staff and higher-up decision makers.” Cityworks is used throughout Colonie in the Water, Sewer, Highway, Building, Planning, and Fire Services Departments. It is also being used to track service requests and work performed on water and sanitary sewer infrastructure systems, and to track complaints made to the Building Department such as buildings without a permit, property maintenance issues, and vehicle complaints. Before implementing Server PLL in 2010, it was difficult to track the work being done in residential and commercial building permitting, including when the work was happening and who was completing it. “We were very excited when Cityworks introduced Server PLL,” explains Mateja. “Not only were we able to move away from a paper system, but having permitting data in the same database as our asset management data provided opportunities to link the systems together when appropriate.” For example, when a new home is built, a water and sewer permit is associated with the construction site. In addition, there are water line and sewer lateral installations and inspections that are completed as work orders on the home. Now the entire process is being captured in Cityworks, which gives the town a complete picture of what is going on at the construction site. Colonie first started implementing Server PLL in the Public Works Department to track complaints and field work performed on water and sewer systems. The town is now issuing all permits through Cityworks, including building, water, sewer, highway work, grading, and operating permits. Cityworks tracks the entire planning approval process for new subdivisions and major commercial projects. “Having the ability to see the workflow in its entirety in Server PLL has been invaluable,” says Mateja. “Currently, the building department is starting to track complaints in Cityworks, which allows us to tie complaints with a permit when appropriate. Cityworks has made it possible for a project to be captured in its entirety, from a developer’s initial concept all the way through certificate of occupation.” Using Server PLL has given staff the ability to see the status of all permits. Fees are now calculated within the system, which has eliminated errors, and permits now have a payment history associated with them. Cityworks manages all money collected throughout the permitting process. The town can then generate reports to accompany money to the comptroller’s office, providing an internal control system. Using Cityworks Server PLL and AMS together has been very beneficial for Colonie. The town looks forward to continued benefits moving forward with the complete Cityworks solution. cityworks.com Summer 2014 InPrint 9 Omaha City and Douglas County Get It Together By Michael Schonlau, Douglas County GIS Coordinator and Steve Cacioppo, Douglas County GIS Analyst T hrough a joint venture, Douglas County and the city of Omaha, Nebraska, share IT and GIS resources that make it possible to come together in their use of Cityworks. This collaboration allows both city and county to benefit from Cityworks, which is hosted in the cloud, while also maximizing resources. The widespread use of Cityworks at both Omaha City and Douglas County has united the two agencies to elevate work management for both communities. As with many collaborations, the road that led to the two entities joining forces happened over time. In most communities, resources, planning, and decisions at city and county seldom intersect. But Omaha City and Douglas County recognize they are stronger and more effective when working together. Cityworks was first implemented in Douglas County in the spring of 2005 to help adhere to GASB (Government Accounting Standards Board) standards. Soon the county began tracking assets, equipment, labor, and materials using Cityworks. Having this data in a centralized location made information easy to retrieve and simple to analyze using Cityworks reporting capabilities. As Douglas County continued to benefit from Cityworks, the City of Omaha Public Works Department (OPW) was impressed with what they saw happening at the county and intrigued by what Cityworks could offer them. At the time, departments throughout Omaha were using different work order management systems—none of which used GIS. “The integration of GIS into the work management process appealed to the Omaha Public Works Department,” says Michael Schonlau, Douglas County GIS coordinator. The city recognized that their decision to choose Cityworks as their GIS-centric software “was based on leveraging what the county had learned from their Cityworks implementation,” Schonlau states. “Douglas County had a permanent GIS staff to administer the system, assist with the implementation, and integrate their existing GIS data into a more comprehensive work management system.” In the spring of 2007, OPW began using Cityworks for street and sewer maintenance and tracking work orders on city-owned assets. Immediately, the department was pleased with the results. Since then, Cityworks has become an enterprise solution for both the city and the county. At Omaha City, Cityworks is currently used in the following areas at OPW: construction, streets, sewers, traffic, and environmental quality. It is also used by the Police Department, Law Department, and Parks Department for code enforcement. The City’s barricade contractor and the Mayor’s office also use Cityworks. At Douglas County, Cityworks is currently used in several departments, including the GIS, Engineering, Environmental Services (weed control and stormwater management), and Health (environmental and sanitary inspections) Departments, as well as the Land Reutilization Committee. Between city and county, the use of Cityworks crosses over when the agencies have similar operations on both sides, some of which include issues from roads, snow, or weeds. Having a shared enterprise environment “benefits both the city and county because we have built up a lot of user and administrative expertise, saved on infrastructure costs, and centralized management of the various systems,” says Schonlau. “The centralization of those components has enabled technical staff to focus 10 InPrint Summer Summer 2014 2014 cityworks.com cityworks.com User Community on their GIS data, workflows and reports, and focus on making Cityworks a more integrated part of their day-to-day operations.” The cloud deployment of Cityworks, which began in 2011, was also a joint venture between city and county. The Douglas County GIS Department manages most of its enterprise software and databases in the We are cloud. All components tied to Cityworks (SQL Server, ArcSDE, ArcGIS Server, Cityworks Server AMS) are hosted in the cloud. Schonlau comments, “This environment is beneficial because we are more scalable, more flexible, and can more quickly and efficiently deploy new versions of software without impacting our production environment.” Over the years, both city and county have realized many advantages due to their use of Cityworks. Steve Cacioppo, Douglas County GIS analyst, explains, “Cityworks has benefited both agencies in numerous ways. The obvious benefit is with work order and asset management. Having multiple departments on a single work order management system makes communication easier and more effective.” As both agencies work together, Cacioppo says, “Field inspectors can access work order and GIS data on mobile devices in the field, making them more productive and more efficient at resolving issues. We have seen increased productivity, better use of resources, improved communication, and enhanced reporting capabilities, to name a few improvements.” And most importantly, Cacioppo adds, “Cityworks provides management a big picture of what is going on in the city.” Omaha City and Douglas County have been pleased with their decision to come together in their use of Cityworks, and feel the joint venture has been, and will continue to be, very beneficial to both organizations. Oakland County, MI Staff at Oakland County, Michigan, wearing their Cityworks SAM shirts. cityworks.com Summer 2014 InPrint 11 By Lindsay Ferguson, Associate Editor hile millions across North America rang in the 2014 New Year, an arctic cold front was brewing. During the first week of January, polar weather conditions tracked across the continent, resulting in heavy snowfall and freezing temperatures. The 2014 North American Cold Wave/Polar Vortex affected parts of Canada and the US from the Rocky Mountains to the Atlantic Ocean, extending south to northeastern Mexico and north to Canada. On January 7, all 50 states saw freezing temperatures at some point during the day, and some northern US states and parts of Canada experienced daylong temperatures colder than summer temperatures on Mars. Thus began an extreme 2014 winter that continued to affect parts of North America well into March. While most of the US experienced below-average temperatures and higher precipitation than usual, the northern Midwest took the brunt of the winter weather, experiencing snowstorm after snowstorm and unusually cold temperatures. With extreme weather comes extreme challenges. Record-breaking temperatures canceled flights and closed schools, businesses, and roads across the country. Local government agencies dealt with water main breaks, power outages, increased snow plowing needs, and much more. Fortunately, organizations equipped with Cityworks were a step ahead in managing these issues. At Cityworks–Azteca Systems, we kept in close contact with our clients during the Polar Vortex and throughout the winter, and asked them to give us updates along the way. We asked a handful of users to share how winter weather conditions affected their communities, and how Cityworks helped sustain their communities throughout the crisis. 12 InPrint Summer 2014 cityworks.com Grand Rapids, Michigan Comments by Alexandria Baszler, Cityworks System Administrator VO W LAR PO Cityworks Helps Communities with Extreme Winter Season In mid-January the Grand Rapids Public Services Department started to run out of space downtown to store the plowed snow, forcing them to haul the excess to parking lots and parks around the city. As the snow continued to accumulate, on-street parking became more congested, making it difficult to plow streets to their full width and preventing emergency vehicles from accessing certain corridors. The department used Cityworks public-initiated snowplow requests to determine which streets had been missed by the plows. By comparing the snow plowing requests with other types of requests, like missed refuse or recycling, the department could see that the unplowed streets were preventing city service vehicles from accessing customers in those areas. Based on the service requests and additional information provided by the police and fire departments, the city’s 311 Call Center was able to prepare various messages to alert residents of what actions to take in those areas. The city utilized the heat maps and clustered event layers in Cityworks to visually identify high priority areas that needed to be addressed in order to provide adequate street access for service and emergency vehicles. During the two-week period of the Polar Vortex, we had 517 total ice and snow requests compared to 69 total requests in 2013—a R AR V X E T R O TE X! PO L R L 750% increase. The utilization of Cityworks provided an enhanced understanding of the compounded issues that arose as a result of the extreme weather. Philadelphia, Pennsylvania Comments by Marion Storey, Information Services Director Philadelphia experienced significantly more snowfall this winter than usual. We experienced 17 different events, whereas in a typical winter season we normally see 10, with a previous maximum of 12. There were over 4,400 requests for follow-up salting and plowing during the season. Over 20,000 pothole repairs were completed during the first quarter of 2014. Cityworks managed the requests coming in from 311, Streets Department call takers, the Philadelphia 311 mobile app, the department’s website, and Twitter. We also used Cityworks to route pothole requests and track repairs. Cityworks allowed us to keep track of requests, close them out in a timely matter, and provide status updates to 311 and citizens about their requests. The GIS-centric nature of Cityworks has been beneficial because it allows the requests to be routed to the correct unit based on the geographic responsibility and road classification. This was done using a map layer in User Community Cityworks that indicated the snow route for each street and whether a street was maintained by the city or the state. St. Johns County, Florida Comments by Rocky Agbunag, Information Systems Coordinator The 2014 winter season was the wettest St. Johns County has seen in 20 years. In previous years we would primarily work on preventive maintenance during the winter, but this year’s substantial wet weather caused a lot of storm drainage work activities we typically do not see. Our roadways showed more deterioration than usual due to the wet weather, including many more pothole repairs than in previous years. The higher number of drainage work orders increased the demand for equipment use, which led to increased maintenance and costs. Using Cityworks to track service requests resulting from the rainfall assisted in identifying where the problem areas were and reallocating work activities accordingly. Cityworks helped us track the trends on work orders and the asset inventory definitely assisted in identifying what needed to be fixed. Additionally, the Cityworks budget tool has been very useful in analyzing our planned expenses versus actual expenditures. Waterford Township, Michigan Comments by Frank Fisher, DPW Engineering Superintendent Immediately before the Polar Vortex, southeastern Michigan endured a heavy snowstorm that dropped more than a foot of snow. The subsequent onset of the Polar Vortex complicated the situation severely. Not only did Waterford have to deal with the extreme colds of the Polar Vortex, but the record-breaking cold was setting in just as the cleanup of the snowfall event was under way. While accustomed to dealing with winter weather conditions, the combination of unusually heavy snow and severe cold took an increased toll on both equipment and infrastructure. The increased depth of the frost caused a spike in the number of broken water mains and services. Subzero conditions caused increased fatigue for staff and they had to take extra measures to limit their exposure to the Old Man Winter’s Impact — 2013–14 • On January 7, all 50 states saw freezing temperatures • Grand Rapids, Michigan: Within two weeks, there were 517 total ice and snow requests compared to 69 requests in 2013—a 750% increase. • Philadelphia: Over 20,000 pothole repairs within first three months of 2014 • St. John’s County: The wettest St. Johns County has seen in 20 years. • Waterford Township: Subzero conditions caused increased fatigue for staff, and they had to take extra measures to limit their exposure to the elements. • Coon Rapids: In mid-March 2014 the frost in the ground remained six to nine feet deep • Holland Board of Public Works, Michigan: Wind gusts between 30 and 60 mph produced wind chills reaching -30° F during daylight hours. elements. Waterford Township Department of Public Works staff did an exceptional job working through the adverse conditions to provide continued services to citizens. Cityworks was critical in the organization and recording of work activities during the Polar Vortex and the period afterward. Cityworks was the key engine providing data for analysis of total costs of the events. This data was used to determine how much this event impacted our operational budget. The GIS-centric nature of Cityworks was key for us in handling the storm. We developed data models to track work order costs against not only water and sewer assets, but also facilities and grounds. The flexibility to leverage Cityworks against varied GIS datasets is one of the characteristics that make Cityworks a powerful tool for scheduling, tracking, and analyzing the cost of our operations. Coon Rapids, Minnesota Comments by Cindy Hintze, GIS Specialist Because of the Polar Vortex, we had a number of calls for frozen water pipes. We had instances where home furnaces went out, causing citizen’s water meters to freeze and forcing the residents to evacuate. We had several water main breaks as well, which are always difficult in cold weather because the roads become iced very quickly and salt does not work in extreme cold. cityworks.com Summer 2014 InPrint 13 The Polar Vortex was just the beginning of a long and extreme winter at Coon Rapids and we will continue to feel its effects for quite some time. In mid-March the frost in the ground remained six to nine feet deep, and unusually cold temperatures persisted. We anticipated increased water main breaks—when the frost finally started to come out of the ground—as well as a higher number of water service lines that would leak. In 2008 we started turning water off at vacant properties because gas and electric utilities were disconnected, which resulted in severe damage due to burst water pipes. Tracking this vacant property information in Cityworks is vital because it allows both code enforcement and public works to see and share the information in a timely manner. Our vacant property work orders are attached to address points, and public works uses water layers to attach their work orders. We track tasks within the vacant property work order, including the water situation (whether it’s on or off) and issues with curb stops. Our situation throughout the winter was challenging, but without the help of Cityworks we literally would not have been able to keep up with our work. Holland Board of Public Works, Michigan Comments by Peter Schneider, GIS/CAD Specialist During the Polar Vortex, we experienced below-average temperatures, with daily highs in the single digits and overnight lows in the negative teens. We also received a considerable amount of freezing rain, which coated everything in ice. Wind gusts between 30 and 60 mph produced wind chills reaching -30° F during daylight hours. Winter storms during the Polar Vortex caused considerable power outages for residential, commercial, and industrial customers, as well as sanitary sewer lift stations. This led to bypass pumping to avoid sanitary sewer overflows. We also ran into broken water mains and customer water services freezing, both indoors and outdoors. We used Cityworks to manage water main breaks and investigations into frozen water service pipes. Cityworks allowed us to easily determine the total costs that the extreme weather caused. The GIS-centric capabilities are a plus because oftentimes we remember main breaks geographically rather than by individual address. Keeping work order information tied to GIS data is paramount for efficient maintenance practices. Congratulations to the 2014 Cityworks Exemplary User Award Recipients General Mitchell International Airport – Tim Pearson, GIS Coordinator City of Troy, Michigan – Alex Bellak, GIS Administrator, and Kurt Bovensiep, Superintendent St. Johns County, Florida – Karen Fullerton, Utilities Dept., James Boergers, Public Works Dept., and Rocky Agbunag, Public Works Dept. 14 InPrint Summer Summer 2014 2014 cityworks.com cityworks.com City of Highland Village, Texas – Sunny Lindsey, GIS Administrator City of Hesperia, California – Jeremy McDonald, Public Works, Mark Blair, Water Distribution Supervisor, and Eric Greene, GIS Manager Partner Community Cityworks Partner Community: An Essential Component By Kaye Ryser, Managing Editor C ityworks business partners are a critical part of our Cityworks community. Within the partner program, three distinct groups, Implementation Business Partners, Strategic Development Business Partners, and International Business Partners help us extend, deliver, and deploy Cityworks. We believe partnering is good business, and we actively seek to align with firms that have earned strong reputations for their knowledge, capability, experience, and trustworthiness. Combining the Cityworks GIS-centric platform for public asset management with their capabilities produces an unparalleled and cost-effective solution. Our multi-faceted partner program is aimed at achieving successful implementations, leveraging the benefits of related products, and meeting customer needs around the world. This requires strong commitment, trusting relationships, great software, and unsurpassed services. Implementation Partners have an established professional services practice, or center of excellence, and utilize Cityworks software, data, or services on a project basis. These partners use industry and domain expertise to implement Cityworks software and services, optimize business processes, and provide strategic business consultation to support the user community. A growing number of offerings from our Strategic Development Partners further enhance Cityworks and Esri’s ArcGIS to deliver focused capabilities. Highly customized, case-specific applications to integrated data retrieval, analysis, and modeling systems help ensure organizations meet their asset management goals. And with a common commitment to excellence, customer service is enhanced as we work together for the benefit of our clients. Cityworks supports a network of International Distribution Partners to promote, deliver, and support the Cityworks GIS-centric platform to customers around the world. Our international distributors are fully enabled and empowered to market and sell Cityworks, provide implementation services and technical support, and provide extended products and services. Many have localized the software to meet users’ needs, adhere to regulatory requirements, or simply embrace the predominant language. Together with our business partners, we are committed to serve our user community as we strive to provide high-quality solutions and services to our common clients. We will work determinedly to improve the implementation process, offer best-in-class customer service for all our clients, and continually improve our product. We will continue to provide new and innovative solutions, enhanced by the GIS-centric platform, by continued corroboration with Cityworks partners everywhere. cityworks.com Summer 2014 InPrint 15 Freeance Mobile Gives Highland Village Upper Hand By Patrick Foose, Marketing Producer, Freeance R unning Highland Village’s Parks and Recreation Department used to include a lot of guesswork and anecdotes. However, now decisions start with solid data since the town implemented Freeance Mobile for Cityworks, says Sunny Lindsey, GIS applications and development administrator. In December, Parks Department managers and crew leaders started using Freeance Mobile on Samsung 10–inch tablets for everything from scheduling restroom cleanings to recording the locations of ball fields. Lindsey says the goal of the project was to make operations more efficient by helping managers better understand how financial and labor resources were being used. “It started out just for documentation, and now we’re trying to segue it into more of a management tool,” Lindsay says. “Instead of just capturing what we’ve already done, we’re looking to use Cityworks and Freeance together to . . . actually project how much work they will be doing throughout the week.” Lindsey says it is too early in the process to see concrete cost savings, which she believes “will come in time.” As for now, Lindsey thinks it was “a documenting issue. If the Parks Department wanted to come back to the city council and say, ‘We need another person; we’re slammed all the time,’ there wasn’t adequate documentation saying where the labor costs were being spent. For example, there’s a water line in the Corps Park. And the Parks Department has been complaining for years that the water line needs to be replaced because they are constantly repairing it. Now 16 InPrint Summer 2014 cityworks.com we can actually say if we’ve spent more money fixing it than we would have replacing it.” Assistant city manager Ken Heerman said the use of Freeance Mobile for Cityworks has brought a new level of professionalism to the way the Parks Department is run. “I see this project as a turning point for parks management,” Heerman says. “They are beginning to see their tasks and jobs in terms of priorities and preplanning instead of the more common reactionary mode.” Lindsey said the city’s resource management efforts endured some false starts before finding Freeance Mobile. Attempts to use Excel spreadsheets and, later, Cityworks on Netbook computers both failed. “With the Netbooks, you’re looking at your Cityworks Server and there’s a lot to scroll through,” she states. “The Netbooks have a very small screen. . . . [Users] were spending more time writing up the work orders than actually doing the work. It was only through [Freeance Mobile] that I was able to call this project a success.” For Lindsey, it is easy to create and modify Freeance Mobile work order templates using Windows Form Designer; and it was just as easy to train the managers and crew leaders on how to use Freeance Mobile. “You had some that were younger that were used to smartphones and tablet devices and they took to learning it very quickly,” Lindsey said. “You had others who weren’t as familiar with computers or that type of technology. And they took a little bit longer.” To help new users get used to the new tablets, Lindsey said each user was assigned their own tablet a week before Freeance Mobile was loaded. Finally, there was a day of training dedicated to Freeance Mobile using an easyto-set-up test database. “We had the training on a Thursday or a Friday, and then we went live with it the following Wednesday. I pulled a report 24 hours later, and there were four or five work orders available,’’ she says. In the field, crew leader Joey Hardin says the new technology has changed the way his team looks at their work. “This has forced me to think about our projects in terms of labor and cost, and I am now thinking of ways to find savings,” he adds. Lindsey says the Public Works Department is looking forward to trading their Netbooks for tablets that will include Freeance Mobile this summer. “Finance and city management have been really pleased in knowing that we rely heavily on the equipment, labor, and materials components of Freeance. Having to actually document the hours, labor, and equipment has really put hard numbers into it.” About Freeance Freeance® Mobile is the complete solution for smartphones and tablets. Easily open, close and edit Cityworks® work orders, service requests and inspections in the field. Partner Community Baxter & Woodman Help Wood Dale Build with Cityworks By Lindsay Ferguson, Associate Editor W ork management and GIS have made a powerful collaboration at the city of Wood Dale, Illinois. From an enhanced geodatabase to boosted interdepartmental communication, the city is experiencing numerous benefits from implementing Cityworks. Since 2010, Baxter & Woodman, Inc. has been an implementation business partner with Cityworks–Azteca Systems, and they continue to assist local government agencies in implementing and configuring Cityworks software. A city with a population of about 13,900, Wood Dale went live with Cityworks in mid2013 after a successful implementation carried out by Baxter & Woodman. Wood Dale currently uses Cityworks Server AMS for streets, water, wastewater, and storm sewer. GIS Focus The GIS-centric nature of Cityworks ties in with the workflow of Wood Dale’s GIS. The city uses server-based GIS and focuses on a geo-centric approach, meaning all GIS data is stored in a centralized repository for use in multiple systems, including desktop, web, and mobile solutions. Cityworks ties directly into this geo-centric system, taking advantage of the city’s single data source. The benefit of this design is that, when centralized data is updated, all applications have instant access to that change. Therefore, referenced data is never out-of-date or needlessly duplicated, eliminating redundancy and confusion. “Implementing Cityworks has helped bring focus to Wood Dale’s investment in GIS,” says Peter Ferretti, GIS coordinator/developer at Baxter & Woodman. “The ability to utilize existing GIS data as a basis for generating work orders creates a powerful relationship between the two. This connection brings a wealth of information to the fingertips of supervisors and field crew.” Planning and Analysis Utilizing Cityworks has decreased paperwork and helped create an ongoing record of the work activities documented in the system. The ability to retrieve information down the road for planning and analysis is a major driving force behind using the program. The historical data will help the city make more informed decisions and future plans, as well as help with budgeting purposes. About Baxter & Woodman Baxter & Woodman specializes in municipal engineering, transportation services, water and wastewater management, construction services, storm water management and GIS. Enhanced Communication As a cloud-based system, Server AMS has unified departments, providing a means for otherwise separate departments to be more closely integrated. This has increased interdepartmental communication and made departments more aware of what is going on throughout the city. Due to satisfaction with the solution, Wood Dale plans to implement Cityworks for tree maintenance in the near future. cityworks.com Summer 2014 InPrint 17 White House Utility District Think GIS-centric: Act Globally By Peter Godfrey, RLA and AICP, POWER Engineers, Senior Consultant and Project Manager; Regina Gaddis, White House Utility District Special Project Manager; Bill Thompson, General Manager, White House Utility District; David Wachal, Solutions Manager, Esri Global Water Utility Practice I n 2011, the White House Utility District (WHUD) reached out to Esri’s top executives in Redlands, California, to explore the possibility of forming a partnership with the goal of creating a true GIS-centric environment for all of the district’s operations-it was time to take GIS “global.” David Wachal, solutions manager of Esri’s Global Water Utility Practice, made an initial on-site visit over three days to gather information and assess the merit of such a partnership. One thing was very clear to Wachal during his visit: “WHUD was totally committed to their vision of creating a true GIS-centric environment because of the importance they place on spatial information,” Wachal stated. “Their vision was straightforward: WHUD wanted all their systems and business practices to center around GIS. They were adamant that, where possible, every system should leverage GIS.” For WHUD the meaning of all systems was truly that—all systems, including CIS, financial, asset management, work orders, inventory, vehicle tracking, SCADA, real-time hydraulic modeling, meter reading, leak detection, security, IVR, and document management. This approach required a complete evaluation of current processes and business practices as well as a reengineering plan that blended industrystandard best practices with the district’s core business methodology. For this effort, WHUD and Esri turned to POWER Engineers. WHUD wanted a well-established, long-term partner—much like Esri—who had the resources and expertise to work with WHUD over the next five years to ensure continuity of the vision. POWER conducted a series of on-site workshops over a fourteenmonth period, each workshop lasting four days out of each month. The purpose of these workshops was to document the existing processes, refine the vision, and define a direction forward. Working together through this process, POWER and WHUD identified Cityworks as the key system with the potential to serve the organization as it progresses. WHUD has used Cityworks since 2004 and feels the product has served them well. Because Cityworks is directly built on the Esri platform, WHUD continues to move forward with migrating their entire organization to Cityworks Server AMS. Peter Godfrey, senior consultant at POWER Engineers, says, “The commitment by WHUD management and operational staff and our collaborative approach together with the strong support and efforts of Esri is resulting in a truly integrated Cityworks system for best practices in asset management. Involvement with all levels of the organization—from the general manager to field crews—has made the current deployment a Field crews and meter readers work together to demonstrate service request and work order processing during POWER-led training sessions. 18 InPrint Summer 2014 cityworks.com Partner Community “EVERY SYSTEM SHOULD LEVERAGE GIS.” Cityworks Field and ArcGIS Online Imagery success. We look forward to working closely with both WHUD and Esri on the multiple efforts ahead.” POWER and WHUD chose to take a two-tiered approach to implementing Server AMS. The first phase included moving the entire organization from Cityworks Desktop to Server AMS using the district’s current business practices with some minor configuration modifications. Concurrently, Esri is supporting WHUD in modernizing their data model and workflows, configuring the integration of their GIS with AVL using Geoevent Processor, and deploying ArcGIS Online maps and applications to the entire organization. During this phase, the entire field operations group moved to using iPads. The second phase—scheduled to begin in March 2014—will include the implementation of new reengineered business practices and procedures as well as the initial phase of integrating GIS, Cityworks, and WHUD’s new CIS, NorthStar. WHUD’s adoption of a GIS-centric approach has spelled success by taking small steps towards meeting a larger vision. Bill Thompson, general manager at WHUD, states, “We consider Esri and POWER Engineers part of our family. They have been as committed and as excited as we are in making our vision of a totally GIS-centric environment come to life.” With WHUD’s commitment, POWER’s technical and management teams, and Esri’s foundational GIS, these first efforts clearly show the benefits of people and systems working together in making a shared vision a reality. – David Wachal, solutions manager Esri’s Global Water Utility Practice About Whitehouse Utility District (WHUD) One of the largest water and sewer utilities in Tennessee, White House Utility District serves a population of 90,000 with over 30,000 water and sewer connections in a 600-square-mile area. About POWER Engineers POWER Engineers is a global consulting engineering firm that offers complete multidiscipline engineering and program management services. POWER’s Geospatial and Asset Management Solutions group specializes in industry-leading technologies and a wide range of solutions for electric, gas, and water utilities and local governments, including ArcGIS and Cityworks. For more information, please visit www.powereng.com. About Esri Since 1969, Esri has been giving customers around the world the power to think and plan geographically. The market leader in GIS, Esri software is used in more than 300,000 organizations worldwide including each of the 200 largest cities in the United States, most national governments, more than two-thirds of Fortune 500 companies, and more than 7,000 colleges and universities. Esri applications, running on more than one million desktops and thousands of Web and enterprise servers, provide the backbone for the world’s mapping and spatial analysis. Esri is the only vendor that provides complete technical solutions for desktop, mobile, server, and Internet platforms. Visit us at www.esri.com. WHUD field crew train on iPad devices. cityworks.com Summer 2014 InPrint 19 Philadelphia Water Department Water Security Initiative By Rami Raad, Principal Project Manager, CH2M HILL, and Becky Tamashasky, Industry Practices Manager I n 2005 the Environmental Protection Agency (EPA) developed the Contamination Warning System (CWS) Demonstration Pilot Program under the Water Security Initiative in response to Homeland Security Presidential Directive 9. The objective of the CWS is to promote early and rapid detection of water contamination events in the distribution system to minimize public health and economic consequences. Integration of data from multiple surveillance systems is a fundamental and essential task to meeting this objective. The initiative was divided into three phases with the second phase consisting of evaluating water quality surveillance and response systems through pilots at drinking water utilities and municipalities. Pilots were deployed at five metropolitan utilities across the United States, including the Philadelphia Water Department (PWD). The CWS project had seven major components: • Online Water Quality Monitoring (OWQM) • Sampling and Analysis (S&A) • Enhanced Security Monitoring (ESM) • Customer Complaint Surveillance (CCS) • Public Health Surveillance (PHS) • System Engineering (SE) • Consequence Management (CM) The PWD team partnered with CH2M HILL to design and implement the CWS project, which was completed in 2013. PWD had previously selected Cityworks as its field operations call center, work order, and asset management system and used it as the basis for the Customer Complaint Surveillance (CCS) component of the CWS. CCS provides a critical source of timely information about the drinking water distribution system for rapid indication of potential water quality contamination. Monitoring call frequency, categorizing and analyzing complaints, applying GIS tools for analysis, and responding to calls 20 InPrint Summer 2014 cityworks.com effectively can expedite the detection of and response to contamination events. In conjunction with CH2M HILL, PWD developed an extensive CWS by integrating various applications and data streams, including Cityworks as the core CCS application. Per EPA, CWS had six design objectives: • Contaminant coverage to detect a broad spectrum of contaminant classes • Spatial coverage of the entire distribution system • Timeliness of detection to identify contamination in sufficient time for effective response • Operational reliability to maintain a functional system that generates complete and accurate data • Alert occurrence to indicate a contamination incident with minimum number of false positives • A sustainable architecture to monitor distribution system water quality Several of the CWS tracking features are core Cityworks components, such as the GIS-centric platform, customer complaint tracking, work order tracking, open architecture, and mapping for spatial analysis. These functions built the groundwork needed for the additional analysis of the data to support the event detection process. Figures 1 & 2 show the complaint-tracking fields and process implemented by PWD. The next step involved the development of Event Detection Algorithms (EDA). In order to develop the EDAs, PWD established complaint rate thresholds to generate CCS system alerts on a CWS dashboard (which was also built as a component of CWS implementation). The final EDAs covered a variety of metrics, including spatial buffers, complaint types, and frequency. For example, two cloudy-water complaints in a two-day window in the same pressure district will generate an alert. Partner Community Figure 1 Figures 1 & 2 show the complaint-tracking fields and process implemented by PWD. Figure 2 Figure 3 Figures 3 & 4 show the final dashboard solution. With the establishment of the EDAs, PWD and CH2M HILL built a dashboard to combine the various components of the CWS program. The CWS dashboard integrates the CCS alerts, work activities, online water quality monitoring information, and other data streams onto a single web-based platform. This serves as a single interface for users to investigate and determine the status of the overall water quality, and identify any potential threats throughout the distribution system. Figures 3 & 4 show the final dashboard solution. Having completed the pilot stage in 2013, PWD provided several recommendations for further development of the CWS: • Early in the CCS implementation, involvement of all potential organizations within a utility is crucial to understand workflows and identify roles and responsibilities (i.e. call takers, field maintenance, executives, etc.). • Historical trends should be analyzed to establish initial CCS alert thresholds. This analysis will provide a baseline to assist organizations with development of the alert thresholds. • Review and evaluation metrics should be developed to refine complaint response procedures. • Periodic data quality reviews should be conducted to reduce the number of alerts generated on the CWS Dashboard. • Data integrity analysis should be performed and quality control reports should be developed to promote close attention to the quality of data logged to reduce the number of false alerts. With the completion of the Phase II pilots, the EPA has entered Phase III of the program. Phase III involves the development of guidance materials and tools to assist with national acceptance of water quality surveillance systems. One specific tool currently under development is a software application based on the information gathered from the pilot utilities. About CH2M HILL CH2M HILL is a full-service engineering, program and construction management, consulting and operations firm with specialized expertise in GIS, asset management and CMMS services. Figure 4 cityworks.com Summer 2014 InPrint 21 Esri Canada Accessing Automated Vehicle Location Data By Barry Kelly, Public Works Industry Manager, Esri Canada, and Rob Santos, Infrastructure Solutions Practice Manager, Esri Canada M anaging field operations is a big challenge for many municipalities. During the winter, a municipality needs to track snow removal activities and ensure that their snow plows clear roads based on the municipality’s minimum maintenance standards or service level. They must also ensure that only the right amount of salt or sand is spread on the roads to minimize the impact on lakes, streams, and the environment. In the summer, municipalities must have an efficient way of tracking field activities including side-road mowing, tree pruning, and road repairs. The Esri Canada Automated Vehicle Location (AVL) solution improves the productivity and safety of field operations. It allows organizations to track fleet vehicles in real time and easily create route status reports. It also provides historical playback tools that are particularly useful for investigating incidents and damage claims. Built on the ArcGIS platform, the Esri Canada AVL solution integrates seamlessly with existing geographic information systems (GIS) so municipalities can centrally manage their operational processes. It integrates real-time data from numerous sources and in different formats with their GIS, and makes the data accessible via browser-based, mobile, and desktop applications. This allows municipalities to share valuable information quickly and efficiently throughout their organization for making better decisions. 22 InPrint Summer 2014 cityworks.com The playback tools pull location information from data archives, allowing them to identify where a vehicle was located at a specific point in time. To enhance analysis and planning, the AVL generates a number of standard reports with details on key metrics including spreading rate and volume, vehicle speed and direction, stops made, and distance covered. Not only does the AVL solution assist winter and summer maintenance vehicles but the solution can also be configured to track other types of vehicles, including utility trucks, transit buses, police cars, and fire trucks. Esri Canada understands how important access to real-time data in an asset management system is to municipalities, so an AVL map plug-in was specifically created for Cityworks. A web service provides access to all vehicle location and related data from the Esri Canada AVL solution. Deploying the plug-in is easy. To start, a municipality should place a Microsoft Silverlight application file in their Cityworks ClientBin folder and make an entry in the ClientMap.xml to make the AVL application accessible in their Cityworks map Tools drop-down menu. From the map in Cityworks Server, users can access vehicle and maintenance activity locations by configuring the event layers. Vehicle status and types can also be symbolized when configuring the event layers. Partner Community Using the AVL plug-in, a user can also assign a vehicle to an existing work order in the Cityworks database. This capability uses the Cityworks Server AMS web service to create equipment usage records (actual or estimated). The Esri Canada AVL is a hosted and managed Software-as-a-Service (SaaS) solution available to Canadian organizations on an annual subscription basis. It runs on hardware provided by Ontario-based Tach West Technologies, a leading supplier of in-vehicle data collection equipment and customized integration solutions. To receive the AVL plug-in for Cityworks, contact your local Esri Canada office. About Esri Canada Founded in 1984, Esri Canada provides enterprise geographic information system (GIS) solutions that empower businesses, governments, and educational institutions to make timely, informed, and mission-critical decisions by leveraging the power of geography. The company distributes the world’s leading GIS software from Esri, along with a comprehensive portfolio of complementary GIS products and services. Headquartered in Toronto, the company serves over 10,000 customers from 16 regional offices across Canada. Esri Canada is a 2012 winner of Canada’s Best Managed Companies program and has also been named to the Branham Group’s Top 250 Canadian IT Companies and Top 25 IT Professional Services Providers in Canada, as well as Computer Dealer News’ Top 100 IT Solution Providers in Canada lists. Information about Esri Canada can be found at esri.ca. Follow Esri Canada on Twitter, Facebook, YouTube, and LinkedIn. A pop-up box can be configured in Cityworks to provide information from the Esri Canada AVL solution. Data such as vehicle ID, speed, heading, and timestamp can be displayed when the user points their mouse cursor to a vehicle on the Cityworks map. cityworks.com Summer 2014 InPrint 23 Cityworks 2014 User Conference Marked with Success By Lindsay Ferguson, Associate Editor O n May 20–22, more than 750 people from around the world attended the Cityworks 2014 User Conference at the Salt Palace Convention Center in downtown Salt Lake City. Attendees shared a wealth of experience and exchanged useful information and knowledge while networking with Cityworks users, business partners, and staff. Mike Dagle, GIS business analyst for Oakland County, Michigan, enjoyed his time at the conference, saying, “I felt the conference was a very informative and beneficial event to attend. I was quite impressed to hear Cityworks company-wide testing strategy detailed at the conference.” The new Cityworks software testing implementation not only involves each member of the company, but as Dagle stated, “The dedication Cityworks has to their clients shows, and the conference was no exception. I’ve found that no matter which Cityworks staff member I’m talking to, there is an easily recognizable familiarity with the functionality of the software.” The conference began Tuesday morning with the plenary session, in which president and CEO Brian Haslam shared details regarding the company’s significant growth in 2013 and continuing trend for 2014. Haslam spoke about the commitment Cityworks has to superior customer support as well as the company’s strong partner program and solid relationship with Esri. He went on to share insights about sustainable communities, public asset management, and the Cityworks GIS-centric platform as an authoritative data and system of record for assets. Presentations from the Cityworks development team followed, showcasing exciting 24 InPrint Summer Summer 2014 2014 cityworks.com cityworks.com enhancements in Cityworks Server AMS and PLL and new functionality in Cityworks mobile technology. Informative breakout sessions hosted by Cityworks users, business partners, and staff commenced Tuesday afternoon, continued all day on Wednesday, and convened on Thursday morning. On Wednesday evening, conference attendees were treated to the Cityworks User Appreciation Social for an evening of food and entertainment featuring Rock With You live karaoke band and the 5050 BMX freestyle and action sports cyclist stunt team. The conference concluded on Thursday with an exciting wrap up session, where Haslam announced the Cityworks 2014 Exemplary User Award winners. Attendees heard a closing presentation given by distinguished guest David Totman, public works, AEC, and survey industry manager at Esri, who spoke about ArcGIS as a platform for local government and the strong relationship between Esri and Cityworks. The Cityworks Expo Hall was the town center for the event where Cityworks users, business partners, exhibitors, and staff gathered daily to share knowledge, ideas, and conversations. Business partners showcased their services and solutions in the exhibit hall within the Cityworks Expo and were readily available to answer questions and discuss solutions. More than 90 members of Cityworks staff were present at the conference, hosting and attending sessions, answering questions in the Cityworks Showcase solutions center and demo stations, and meeting with clients and partners. cityworks.com Summer 2014 InPrint 25 Cityworks at the Esri EPC and Developer Summit I n March of this year, sixteen Cityworks executives, sales and marketing representatives, and developers traveled to Palm Springs, California, to attend the Esri Partner Conference and the Esri International Developer Summit. Cityworks is an Esri Platinumlevel partner, and these events provide valuable opportunities to liaise with Esri, learn about future developments in Esri products, and ensure Cityworks products continue to provide seamless GIS-centric solutions. Implementation Made Easy! Using Cityworks® Server, our experienced team of implementers provide innovative solutions and customized user training to maximize your software investment. This includes the use of custom mobile computing to bring the office to the field, utilization of Cityworks® Server PLL for Planning, Permitting and Engineering projects, and the integration of third-party systems to create seamless workflows across the enterprise. Services Provided • • • • • Asset Management RoadMap/HealthCheck Cityworks® Server AMS and PLL Configuration Customer Billing and Financial Integration Enterprise System Deployment Custom Mobile Solutions To learn more about our service offerings or to check out our upcoming webinars, visit www.timmonsgis.com. 26 InPrint Summer 2014 cityworks.com Partner Community We are Freeance_PLL_ad.pdf reeance Mobile for Cityworks Ad for next issue of InPrint Magazine. .5 inches by 5.5 inches Created by Patrick Foose pfoose@freeance.com What goes up must come down. On March 8, 2014, Lars Backhans, managing director of Esri Sweden, poses with a sign before making the long descent back into Palm Springs, California, by way of Highway 74. Vice President for Marketing Chuck Bridgman cbrigman@freeance.com (937) 260-3494 Showing their support, Freeance staff sport Cityworks hats. PLL MOBILE with Freeance for Cityworks 2014 R Request information by scanning this code or by emailing information@freeance.com freeance R cityworks.com Summer 2014 InPrint 27 Corporate Community SMALL COMPANY BIG REPUTATI N! By Tom Palizzi, VP of Marketing A little less than thirty years ago in Salt Lake City, a small company with just a few people was updating federal government maps. At first the end result was a paper map, but it was not very long before the end result was a computer map or geographic data that could be viewed, manipulated, and analyzed on a computer screen. Geographic Information Systems quickly captivated the attention of public organizations with their ability to model the complex relationships of various infrastructure on a map view. What separated this small company from the rest was how they understood the application of GIS to infrastructure management. Recognizing the GIS as an authoritative data and system of record for assets, the company believed that by combining the ArcGIS Platform (Esri) with the patterns of infrastructure and land management, organizations could leverage the investment in their GIS across common business applications. In 1996, that small company, Azteca Systems Inc., introduced Cityworks®, the GIS-centric asset management system. A community of users grew, and a network of partners developed as the GIS-centric asset management approach was quickly adopted, making Cityworks a recognized name. The small company became better known as Cityworks. Philosophy It is not surprising that an innovative idea like Cityworks would come from this small company. Rather than a mission statement and rules, the company was founded on the principles of honesty, integrity, and respect, and stands firm on three fundamental pillars: a software company committed to developing GIS-centric solutions with the belief that its customers deserve the best possible care and attention. From a business perspective, maintaining a solid financial posture is important. Carefully managing growth with zero debt provides tremendous stability in today’s uncertain economy. Having no private equity or venture capital allows the freedom to choose the best path to remain viable, achieve goals, and carefully manage risk. Providing dependable and reliable solutions to a broad community of users and partners requires dedicated focus and the sincere intention to listen and understand the community’s needs. The ArcGIS platform produces and maintains a powerful database, and though maps offer an intuitive perspective, the geodatabase can be used to support key business applications that go well beyond the map. Ensuring customers receive the best possible care and attention demands the same kind of commitment and not just a toll-free number. Like any community, Cityworks customers, partners, and staff share common intent, preferences, resources, needs, and other conditions that draw the group together—both virtually at MyCityworks.com and annually at the Cityworks User Conference. Community The Cityworks community includes an ever-growing array of organizations and agencies that care for the public infrastructure we take for granted—local government, public works, transportation, water and wastewater utilities, electric, natural gas, and more. Unique among asset management systems, Cityworks is a GIS-centric platform that can be used to manage whatever assets the user might care for. In essence, anything that can be modeled in the GIS can be managed with Cityworks. As a result, transportation specialists, emergency responders and facilities managers in airports, public safety officials, and building maintenance personnel around the world are also using Cityworks. A network of diverse business partners makes up a significant part of the Cityworks community, providing implementation and integration services and products that extend the platform. Representing the most capable engineering and technology, our partner network provides products that extend our GIS-centric platform. Internationally, Esri Canada, Esri Sweden, Esri Jordan, and others represent Cityworks in their part of the world. Big Reputation From the very beginning, our small company has shared a strong, dedicated relationship with Esri, the leading GIS platform supplier. Extending the ArcGIS platform to empower GIS for asset management has proven to be a reliable, dependable for User hundreds of organiCityworks booth atsolution Esri 2014 Conference zations. Cityworks is an award-winning Platinum Business Partner and continues to work closely with Esri to create responsible and sustainable GIS-centric solutions. Enduring the test of time, Cityworks is Empowering GIS® for a community of customers, partners, and staff around the world. With thousands of users at hundreds of organizations, this small company has earned a big reputation as Cityworks—the genuine GIS-centric innovator and recognized leader in asset management. 28 InPrint Summer 2014 cityworks.com Working to Serve You! By Audrey E. Blake, Technical Writer W hile Cityworks works efficiently to maintain assets in your communities and organizations, the team behind Cityworks diligently works to serve you from the start of your purchase to each step thereafter. We truly believe that our customers deserve the best in customer service, which is why customer service has been one of the pillars of our business model for over 18 years. Members from our Sales, Client Relations, Customer Support, and Educational Services Departments enjoy and are devoted to helping you succeed with Cityworks. Your first encounter with Cityworks may have started with the Sales Department. While their primary focus is to sell our software, Brent Wilson, vice president of sales, sees it as more than just selling software: “We educate people on how Cityworks works. We are educating them on what the software can do and how it can benefit their organization. We don’t want them to feel forced or pressured to buy our software. We want to make sure they are getting the tools they need to effectively run their organizations.” Serving as an education group, the Sales Department values creating professional relationships with organizations. Wilson’s first client, Gulfport, Mississippi, implemented Cityworks thirteen years ago, and he has maintained contact with them through the years. He recalls the devastation that Gulfport experienced when Hurricane Katrina hit the area in 2005. “I had become close to the public works director and assistant director over the years. I got to know them pretty well. I was on the phone with them within a week of the hurricane hitting. They still didn’t have power, so we were on cell phones.” Wilson says that what he really enjoys about his job is that “you have your clients and then they also become friends over the years. You get to know people at a more personal level.” That level of commitment really sets the Sales team apart. You can count on them to see you through the sales process and beyond. Once your organization has purchased Cityworks, the Client Relations Department steps in to ensure a quality experience with Cityworks. Wayne Hill, vice president of client relations, says that they are more than just account managers: “We are focused as a team; the customers are our main focus.” When clients want to externalize their systems, they receive help in achieving their goals with the Client Relations team, which works closely with the IT Department to assist with technical needs. The Client Relations’ Department helps clients succeed with Cityworks and holds a 99% retention rate—an excellent testament to how well they support our clients. Another important group that serves our clients is the Customer Support Department. Steve Thomas, executive director of customer support, says, “We are here to answer any technical questions about Cityworks.” Sometimes those technical questions might lead to the client needing help from another department, such as the Educational Services Department or the Project Management Department. Thomas likens our Customer Support Department to a compass—they are there to help the clients and, if needed, point them in the right direction for more assistance. The Cityworks Help Desk provides another avenue for clients to contact the Customer Support Department. Thomas says, “We’ve always had a goal of getting back to clients within four hours of the initial contact. Our biggest challenge now is the time it takes to close out those cases. Help Desk allows us to close them out quickly.” The Customer Support Department works hard to shorten the amount of time that cases are open. Open cases are regularly reviewed and can be escalated if they are not closed within a certain number of days. If a client needs assistance beyond the Customer Support Department, they may decide to attend training. The Educational Services Department offers several training options, including in-person training at our offices in Sandy, Utah, DeSoto, Texas, and West Bend, Wisconsin, as well as online training and on-site training at client sites. The technical trainers work hard to provide a relaxed and friendly training environment. John Jarnagin, educational services manager, explains, “We want training attendees to feel comfortable enough to ask any question that comes up during training.” The technical trainers also work very hard to present the technical content in such a way that attendees, whether they are new to Cityworks or have been using our products for years, can understand it. Jarnagin adds, “We focus on efficient workflows and best practices to follow and offer training attendees the most efficient steps to take to accomplish their work accurately and efficiently.” Collectively, departments at Cityworks work together to better serve you no matter what your questions or experience level may be. From the Sales and Client Relations Departments to the Customer Support and Educational Services Departments, we are here to serve you! cityworks.com Summer 2014 InPrint 29 CITYWORKS TEAMS BEHIND THE SCENES By Ryan Harris, Project Manager A t Cityworks we believe that our success comes from within. From our executives to our interns, each Cityworks team member plays a vital role in our mission of Empowering GIS® for asset management, permitting, licensing, and more. While the developers are the innovators and main source of brainpower behind each of our products, other departments at Cityworks work diligently to ensure our products are the best, leading GIS-centric solution for cities, counties, and organizations around the world. In your integration with Cityworks, you may have formed a business relationship with sales representatives, project managers, technical support staff, customer support representatives, trainers, or our executives. There are many, however, who work behind the scenes. Take our request for proposal (RFP) technician, Russell Shino, for instance. He is here day after day, working in partnership with sales representatives to produce documents that go out to potential clients who are seeking bids on maintenance management software. RFPs include complex matrices which require a strong skill-set from a good RFP technician, and ours is one of the best. Without his efforts, Cityworks would be hard-pressed to remain successful. RFPs are important documents as is the detailed documentation for our software, which is written by the Documentation Department. Our team of technical writers and specialists work away each day, constantly updating the documentation in order to keep up with the evolution of Cityworks software. When users and staff have software usage questions, we turn to documentation to show us the way. They work diligently with software developers to incorporate the most important information and details into each software manual. Other company departments turn to documentation when they need to know what is new in each release and what issues were addressed so our clients can make informed decisions 30 InPrint Summer 2014 cityworks.com about upgrading to the latest service pack. Our writers keep up with new functionality and update or write Knowledge Base articles and installation guides. With a wealth of knowledge, our unsung heroes from the Documentation Department make sure we as a company stay updated on the ins and outs of Cityworks. As the developers and the Documentation Department know about the complexities and significant details of Cityworks, our IT Department ensures that the company works smoothly as they maintain our servers and computers. The IT group works to setup and maintain the Cityworks demo VMs and AMIs. With all of this technology and our dependence on it working properly, a top-shelf IT Department is critical; and the one at Cityworks is as good as it gets. They are behind our successful training sessions, our successful phone conferences, and our successful user conferences and trade shows. Without our IT Department, the Cityworks machine would come to a screeching halt. And we can’t overlook the gallant testers from the Testing Department. Software testing is absolutely critical in software development, and our testing team has raised the quality of software testing almost to an art form. They ensure that our users have a great Cityworks experience. When a supervisor needs to add labor to a work order and then close it out and get a report to the department head, Cityworks has to perform as expected. Enter the Testing Department—these intrepid sleuths ensure that supervisor looks good to the department head, and that Cityworks is doing what it is designed to do. So the next time you are working with Cityworks, successfully maintaining your infrastructure and making the citizens in your city, district, or county happy, don’t forget the people who work backstage to guarantee that happens. Cityworks is a big team, and all of its members contribute to a great product and to the success of our users. They are irreplaceable cogs in the smooth-running, successful Cityworks machine. Corporate Community Regional User Group Meetings Connect Cityworks Communities By Lindsay Ferguson, Associate Editor W ith a higher turnout than ever before, the 2013 Cityworks Regional User Group (RUG) meetings connected the Cityworks user, partner, and corporate communities, strengthening the GIS-centric community across North America. Cityworks staff, business partners, and users were in attendance, sharing ideas, experience, and knowledge for a successful series of events. A total of seventeen meetings were held across the United States from September through December. Overall, close to 850 individuals attended. The theme of the 2013 Cityworks RUG meetings, Elevate, focused on how users can elevate Cityworks within their organizations. Presentations addressed four areas of Elevate: engagement, mobility, extensibility, and accountability. Discussions and demos showed Cityworks users how to achieve these four focus areas through Cityworks and with the help of Cityworks business partners. For example, when examining mobility, Cityworks staff demonstrated the Field, Mobile, iOS, and Android Cityworks solutions, as well as shared how Cityworks business partners have developed mobile solutions that incorporate Cityworks. “Taking our user group meetings on the road provides us with the unique opportunity of connecting the three Cityworks communities we value so highly—our users, our partners, and our staff,” stated Wayne Hill, vice president of client relations. “Connecting these communities and learning from each other strengthens our relationships and knowledge in the use of Cityworks and GIS. New and exciting usages of Cityworks were discussed as well as ways to strengthen and maximize the solution.” Hill also thanks all those who were involved in successful 2013 RUG meetings, “from our valued clients to our RUG meeting sponsors to our Cityworks staff, for joining together to make these meetings a success.” 2014 REGIONAL USER GROUP MEETINGS Sept. 4: Utah/Idaho Oct. 9: Georgia/Tennessee Salt Lake City Department of Public Utilities, 1530 South West Temple, Salt Lake City, Utah Fulton Environmental Education Center, Johns Creek Environmental Campus, 8100 Holcomb Bridge Road, Alpharetta, Georgia Sept. 10: Missouri Oct. 21: Michigan Truman Memorial Building, Presidential Hall C, 416 W. Maple Ave., Independence, Missouri City of Troy Community Center, 3179 Livernois, Troy, Michigan Sept. 11: Ohio/Indiana Oct. 22: Illinois/Wisconsin Montgomery County Environmental Services, 1850 Spaulding Rd., Kettering, Ohio Sept. 17: Washington/Oregon Burien City Hall, Multipurpose Room 1st Floor, 400 SW 152nd St., Burien, Washington Sept. 24: Virginia/Maryland City of Alexandria, Transportation & Environmental Services, Operations Center, 2900-B Business Center Dr., Alexandria, Virginia Azteca Systems Inc., 2021 South 18th Ave., Suite #102, West Bend, Wisconsin Nov. 5: Northern California Orange Memorial Park, Jim Fernekes Building, 781 Tennis Drive, South San Francisco, California Nov. 6: Southern California City Hall, Mitchell Room, 201 N. Broadway, Escondido, California Nov. 6: Vancouver, Canada Sept. 25: North Carolina/South Carolina TBA Neuse River WWTP Training Facility, 8717 Battle Bridge Road, Raleigh, North Carolina Nov. 13: Texas/Oklahoma/Arkansas Oct. 8: Florida Valley View Municipal Complex, 333 Valley View Lane, Irving, Texas 4747 N. Main St., Gainesville, Florida Nov. 20: Colorado Oct. 8: Toronto, Canada Loveland Police & Courts Building, 810 E. 10th St., Loveland, Colorado TBA Register & Learn More Register at mycityworks.com. Find more information about 2014 RUG meetings on the Cityworks Event app at cityworksevents.com. cityworks.com Summer 2014 InPrint 31 Corporate Community Serving Our Communities With a Purpose By Audrey E. Blake, Technical Writer A t Cityworks, giving back to our communities is an essential principle that we hold with great pride. We believe that by contributing our time and our resources to organizations, events, and universities we help our communities and our hearts grow. Our employees around the United States stay very involved in their communities, and as a company we look for ways we can extend our hands in service to the needs of our communities and our employees. has helped us, and others, with the opportunity to take advantage of a life-changing opportunity for Sarah that traditional therapy could not do. It’s a blessing.” Providing Lifechanging Opportunities One organization we reach out to is The Jackson Center for Conductive Education in Mooresville, Indiana. A 501(c)(3) not-for-profit organization, the Jackson Center provides a system of learning that improves motor skills for children with motor disorders resulting from damage to the nervous system. Sarah, a student at the Jackson Center, is the daughter of Cityworks employee Steven Sushka, a senior technical support representative. She has a rare brain disorder that limits her motor skills. Sarah attends the Jackson Center twice a week where she learns basic things like “life skills, eating, and going to the bathroom,” says Sushka. “She also works with a one-on-one aide and a conductor in a three-hour block of a therapy session opposed to the traditional one-hour therapy session.” The Jackson Center receives funding through fundraising, personal pay, and insurance. “The Walking for Dreams fund raiser, which Azteca Systems has helped with, is one of three main fundraising events the center does each year. The donation Sarah Sushka 32 InPrint Summer 2014 cityworks.com Trichotillomania Learning Center An organization at the forefront of Cityworks is the Trichotillomania Learning Center (TLC) which provides education, outreach, and research support into the causes and treatments of Body-focused Repetitive Behaviors (BRFBs). Brian Haslam, president and CEO of Cityworks, serves on the TLC Board of Directors in support of his daughter who successfully manages her condition. Caring for Kids We also support events that encourage children to have fun and be active. In the last two years, we have joined forces with CH2M HILL, one of our business partners, to sponsor the Bikes for Kids Charitable Fundraiser, which seeks to purchase bikes and helmets for underprivileged children around Philadelphia and Lancaster, Pennsylvania; Camden, New Jersey; and Wilmington, Delaware. We are also a proud sponsor of the FitKids Triathlon held in Herriman, Utah, and our West Bend, Wisconsin, office is sponsoring a Dirty Ninja Mud Run for kids ages 4–14 in August. Despite being a new location, the staff at our DeSoto, Texas, office have already jumpstarted their service by participating in a bowling fundraiser last December that donated money to provide gifts for children in the Dallas area for the holidays. During the same time, Cityworks staff at the headquarters in Sandy, Utah, organized a fundraiser for the Utah Food Bank to help with the holiday demands for those in need. Huntsman 140 benefiting cancer research at the Huntsman Cancer Institute. Organizations supported • University of Utah, Department of Geography • Brigham Young University, Amanda J. Hardin Endowment Scholarship Fund • Tour of Utah • Parkinson’s Unity Walk • Salt Lake Valley Firefighters Association Children’s Burn Camp • J.E. Cosgriff Memorial Catholic School • Veterans of Foreign Wars of Utah • Girl Scouts of Utah • Porcupine Cycling Club • Herriman High School a capella group • City of Huntsville, Texas, charity bowling event • Salt Lake Police Annual “Shop with a Cop” program • Judge Memorial Catholic High School • LoToJa Classic • The Gary Ludlow Memorial Ride, supporting National Alliance on Mental Illness • The Huntsman 140 Cycling Event, supporting research at the Huntsman Cancer Institue in Salt Lake City, Utah Jeannette and Tom Palizzi Parkinson’s Disease Foundation and Parkinson’s Unity Walk Cityworks has been a major contributor to the Parkinson’s Unity Walk through their support of the PDF Pacers, a team comprised of people living with Parkinson’s, their families, care partners, friends and associates with the Parkinson’s Disease Foundation (PDF). The PDF Pacers, lead by Cityworks’ Executive Vice President, Tom Palizzi has raised more than $100,000 since joining the effort, funding critical research towards finding a cure for Parkinson’s. Tom has served on the People with Parkinson’s Advisory Council (PPAC) since 2011 as a member and chairman, and a member of the foundations Board of Directors. While there are many other organizations or causes that Cityworks staff are involved with, these are just a few examples. Our surrounding communities and organizations share common purposes in promoting wellness, education, support, and progression, and we are grateful for the opportunities we have to continue to give back. cityworks.com Summer 2014 InPrint 33 Ryan Curletti Ryan is a software analyst in our Client Relations Department. He is currently a student at Salt Lake Community College and plans to transfer to Utah Valley University this fall to study business management. Ryan likes to ski and wakeboard, and he is the lead singer and violinist for La Barba, a Latino band. Danielle Edwards Danielle is a technical writer in our Documentation Department. She graduated with a BA in organizational communication and an institutional certificate in professional and technical writing from Weber State University. She was previously contracted with L-3 Communications as an instructional designer, and has done freelance work for ITPlus. She volunteers as a merit badge counselor and a Wood Badge trainer for the Great Salt Lake Council of the Boy Scouts of America. When she has free time, she loves to read, write, work on beadwork, and go four-wheeling. Jessica Lindsey Jessica joined the Documentation Department as a technical writer. She is in her senior year at Utah Valley University pursuing a BS degree in English and creative writing. Before joining our team, Jessica worked as a technical writer at JP Morgan Chase and Spillman Technologies. She has been married for eight years and has two children. She enjoys backpacking, reading, writing, and soccer. 34 InPrint Summer 2014 cityworks.com Derek Nelson Derek is a software analyst in our Client Relations Department. He attends Utah Valley University and has previously worked in cleaning, maintenance, landscaping, disaster relief, and as a factory worker and warehouse worker. He has read Pride and Prejudice and says he “actually enjoyed it.” Dan Puerling Dan is an intern in our Customer Support Department and works at our West Bend, Wisconsin, office. He graduated from University of Wisconsin in December with a double major in geography and history. He enjoys reading, hiking, camping, and fishing, and he is a huge fan of the Green Bay Packers and Wisconsin Badgers. Ryen Tarbet Ryen is an asset management specialist in our Client Relations Department. He has a BS degree in biology and an MS degree in geography from University of California, Davis. Ryen has previously worked in the permitting software business and has also worked in the public sector implementing and directing an extensive asset management and capital planning program. Ryen says he loves to nerd out on GIS and asset management, but also enjoys skiing, mountain biking, camping, and spending time with his wife and six-year-old daughter. Corporate Community Cityworks Opens Regional Offices in Texas and Wisconsin C ityworks customers in the United States are benefiting from the expansion of Cityworks regional office locations. In the Dallas-Fort Worth metropolitan area, a new Cityworks regional office recently opened in DeSoto, Texas. Additionally, the existing West Bend, Wisconsin, Cityworks regional office is expanding soon. DeSoto, Texas Strategically placed within a high concentration of customers and remote staff, the DeSoto location opened in January 2014, providing a common location for customer support, sales, services, and training. The office provides services to Cityworks clients located not only in the greater Dallas metropolitan area of Texas, but also along the southern region of the US. Cityworks expects operational efficiencies as a result of the expansion among the many other benefits of having a location close to its strong user base in Texas. West Bend, Wisconsin The West Bend office was recently expanded to more than double its original space. The expansion, completed in June 2014, will accommodate future staff growth and a new regional Cityworks training center to support high concentration of customers in this region. DeSoto, Texas, Office Training is Bigger in Texas! We held the first Server AMS Administration training at our new DeSoto, Texas, office, located in the Dallas area, February 24–28, 2014, with attendees from different areas of the country participating. The Texas training facility is awesome! The large room—which can hold up to 40 attendees—has a projector, large screen monitors, and even an Apple TV. It’s true that everything is bigger in Texas! The room can also be expanded to hold more computers based on training demands at this location. We use the same cloud server environments and training documents that are used at our training headquarters in Sandy, Utah. With clients’ limited travel budgets, we recognize the need to bring Cityworks training options closer to home. We have planned several training courses at the Texas office throughout the coming year and well into the future. Please feel free to check the Cityworks Campus website to see what other courses are scheduled at our Texas location: www.mycityworks. com/cityworkscampus. We hope to see y’all soon in the Lonestar State! West Bend, Wisconsin, Office cityworks.com Summer 2014 InPrint 35 Technology Cityworks Mobile By Lindsay Ferguson, Associate Editor C ityworks Mobile, one of the latest developments by Cityworks, gives users the ability to leverage the full power and capabilities of Cityworks via mobile devices. With solutions available on a variety of devices for both connected and disconnected use, Cityworks provides a variety of options to fit an organization’s needs. In the area of disconnected use, Cityworks Mobile offers apps for iOS, Android, and HTML5 (in version 2014). Built using Esri’s mobile Software Development Kits (SDKs), Cityworks Mobile apps are optimized for processing specialized workflows even when a persistent connection is not available, giving 36 InPrint Summer 2014 cityworks.com field users the ability to complete their work quickly without sacrificing valuable information used for analysis. In the area of connected use, there is Cityworks Field Mode. Optimized for browsers on tablet devices and leveraging Esri’s Javascript API, field users have access to the full power of Cityworks while in the field. Cityworks Mobile apps do not require the setup and maintenance of a secondary database, and the variety of app options ensures that organizations can deploy the right solution for their unique needs. “Mobile access to information and technology is no longer the way of the future—it’s the way of today,” says Brian Haslam, president and CEO of Cityworks–Azteca Systems. “We recognize the need for our users to have full access to Cityworks on their mobile devices on the go, anytime, anywhere, in connected or disconnected modes. That is why we have put such a huge focus on the development of Cityworks Mobile, which offers our users a variety of options to satisfy the mobile needs of their agencies. We are excited to see our users take the full capabilities of Cityworks on handheld devices and run with it, enabling even greater connectivity and flexibly using this remarkable GIS-centric solution for public asset management on the go.” 2015 User Conference | Salt Palace Convention Center | Salt Lake City, Utah cityworks.com Summer 2014 InPrint 37 Cityworks 2014–2015 Release Model By Carl Horton, Chief Technology Officer T he Cityworks user base is very diverse. Some users desire new functionality, some desire support for the latest technology. Some users want frequent software updates, others prefer infrequent updates. For most users, stability is a very high priority, but at times even this is trumped by the need for a particular enhancement. On top of our users’ concerns, potential customers often mandate the latest technology in their RFP. It is easy to see how releasing software can become a tedious process. While there is no perfect solution to release management, we are improving on the release model presented at the 2013 Cityworks User Conference. Cityworks 2013 was a heavily tested and stable version, referred to as a corporate release. Corporate releases are intended to have a maintained lifespan of at least two years. If critical bugs or other issues need to be addressed in the corporate release, a service pack addressing those issues will be made. To date, three service packs were released for Cityworks 2013. We have no plans of ending support of 2013 for at least two more years, and will continue support beyond that date if it is needed. At the 2013 Cityworks User Conference, we presented a new release plan in which we would have one annual corporate release followed by revisions. We followed the release of Cityworks 2013 with three revisions. The term 2013 “Revision” was confusing to a number of users, so we’ve changed the naming for the 2014 release. The 2014 Corporate Release will be followed by 2015 Previews. Previews are preliminary versions of the 2015 Corporate Release. Each preview will have targeted enhancements and testing focused on those bugs and enhancements, along with the existing library of automated tests covering a broad range of functionality. If a particular enhancement cannot be made or stabilized in time, it is furloughed until the next preview. Cityworks 2015 will represent all the new software released in the 2015 Previews, with more substantial levels of automated and manual testing, client-site-specific script testing, release candidates, and so forth, for the 2015 Corporate Release. Cityworks 2014 was highlighted at the Cityworks 2014 User Conference and will be a long-term supported product 38 InPrint Summer 2014 cityworks.com with service packs released as needed, likely on a bimonthly schedule at first. The largest enhancement in Cityworks 2014 is the ability to perform all functions within the browser environment, specifically Designer and Storeroom. These applications will no longer run as separate standalone desktop applications. At the 2014 User Conference, we presented some of the software expected to be in Cityworks 2015, and the expected preview release schedule. This release model supports a wide range of user preferences. User sites that prefer less frequent upgrades and very stable software can remain on the corporate release cycle. Any updates to the corporate release will only contain critical fixes. For sites with large numbers of users, where training is a significant issue, Q1 2015 2015 Preview 2 Q3 2014 2014 Corporate Release • iOS Inspection App • Android Inspection App • Misc Enhancements A Corporate Release is designed to be as problem-free as possible through heavy testing and quality control. The release will be maintained for at least two years, any significant problems found in the release will be resolved through service packs. P Corporate Release Testing • • • • • Iterations of automated and manual testing Documentation testing Client-site specific script testing Release candidates Project specific testing 2014 2014 SP 2014 Service Packs Service Packs will be released as needed. No additional enhancements or functional changes will be added. Preview Testing • Iterations of automated and manual testing • Documentation testing this approach will reduce user training to an annual frequency. User sites that prefer frequent updates, or need specific new enhancements, can update to any or all previews. While normal testing procedures will be in place for each revision, normal bug fixes will be addressed in the next preview—which will also include new enhancements. For us at Azteca Systems, the release schedule and product reliability become the main development drivers, allowing features that can’t make the scheduled release cycle to be P2 Technology deferred to the next cycle. These features will generally support incremental innovation and incremental development. Incremental development requires us to carefully code enhancements, since the development code set cannot remain in an unbuildable state for more than very short time periods. Since releases are short time frames, usually bi-monthly, larger initiatives will cross release boundaries, requiring us to structure these large initiatives into smaller, more manageable pieces. UC 2015 2015 Corporate Release 2015 P1 A heavily tested and quality controlled version of Cityworks 2015 Previews. Q4 2014 2015 Preview 1 • • • • Esri Collector App Other Esri App Integration FEMA Reporting Misc Enhancements P3 Q2 2015 2015 Preview 3 • • • • • Cityworks Analytics Asset Analytics Misc Enhancements ELM Equipment Manager cityworks.com Summer 2014 InPrint 39 Deploying Cityworks PLL with AMS By Matt Harman, Regional Sales Manager AMS C ityworks Server AMS and Server PLL provide an enterprise solution designed to manage the business processes and workflows that span across local government departments. This enterprise deployment of Cityworks is referred to as GIS-centric Public Asset Management. Organizations that deploy the Cityworks Public Asset Management system see tremendous benefits compared to using multiple systems. Advantages of one system versus multiple systems can be divided into three categories representing the perspective of the Cityworks user: • End user processes and workflow • Reporting and other higher level benefits • IT departments Processes and Workflow Core end user processes are the day-to-day activities Cityworks manages. For asset management, these include service requests, 40 InPrint Summer 2014 cityworks.com work orders, and inspections; for permitting and licensing, they include permits, inspections, license renewals, planning and zoning activities, and more. All of these activities can be stored, managed, and tracked in the Cityworks application. For example, utilizing Server AMS, end users at an agency might: • Create work orders to manage the preventive and reactive maintenance of their assets. • Track labor, material, and equipment costs on work activities. • Log calls and complaints with service requests. • Inspect assets and calculate a condition score. Using Server PLL, users may: • Manage development applications, projects, and permits. • Manage building permits and inspections. PLL • Track city-sponsored or privatelyfunded construction projects. • Manage code enforcement cases and violations. • Track business licenses and renewals. Cityworks Server AMS and PLL manage all of these items, and if needed, any of these activities could also be linked together. In other words, the workflow of a given process can span both Server AMS and PLL. Potential users sometimes ask, “Why would a user need to create a work order from a permit or vice versa?” While the majority of core end-user processes may not require both a work order and a permit, there are certain events on a permit or case that may require a work order, or certain work orders may need a permit. For example, code enforcement cases often require public works crews to abate past-due violations such as weed overgrowth or snow removal. In this case, the workflow for the code Technology enforcement case may include creating a work order and establishing a link between the two. A residential construction permit may use a service request to get a water meter installation associated to the new home. Moreover, the service request would ultimately be associated to a work order performed by the water department. All three of these items would be linked together, and one could be accessed from another. Service requests can be used to log violation complaints, or even requests for permit applications. The service request can be routed to the appropriate user and a case or permit may be created as a result. These are just a few simple examples that promote greater communication across departments and increases overall efficiency. Higher Level Benefits A key advantage of deploying both Cityworks Server AMS and PLL together is the ability to share information. Cityworks makes it is easy to summarize the data across the enterprise using event layers, the inbox, searches, and reports. As such, planners can view open work orders that may affect a project. Public works staff can view new permits or development applications coming down the pipeline. City administrators can export a report that combines expenditures from Server AMS and revenues from Server PLL. Cityworks takes all of this information and empowers its various users with the information each of them needs. City administrative staff, council members, planning commission members, and others could even log in to the system and access an inbox, dashboard, map, or report that summarizes historic, current, and future activities. Cityworks stores all this information and more, with no need for interfaces. In addition, Cityworks tracks a significant portion of the financial transactions for an organization—all expenditures (labor, material, and equipment costs for work order activities), as well as revenue from permit fees, application fees, and code enforcement invoicing. This can help simplify monthly and yearly reporting because the data is all stored in Cityworks, rather than spread across multiple systems. At the core of both systems is Cityworks’ GIS-centric approach to asset and community development management. Information from the GIS can be imported directly into Cityworks via attached work orders and permits or cases. The map allows users to visually track activities occurring throughout the various departments. This eliminates the need to replicate data—in particular parcel and assessor data—across two (or more) systems. This saves significant amounts of time for many staff members. IT Department Savings Another significant advantage of having a combined system is the savings for the organization’s IT expenses. Two (or more) systems result in two sets of system requirements, which may require unique hardware and software components. As a web-based system, Cityworks is one application requiring one set of system requirements. This results in fewer software updates, fewer applications to support, less user training, less dedicated hardware to purchase, less time managing interfaces between different systems, fewer vendors to contract and work with, and so on. Cityworks eliminates many complications and saves an organization and its IT staff a significant amount of time and money. Many agencies that run multiple systems often encounter compatibility issues where one application doesn’t yet support a third-party system (e.g., ArcGIS, MS Office, Windows, etc.), but the other system requires it in order to upgrade. Thus, many times an organization gets “stuck” on older software. Using one system like Cityworks doesn’t completely eliminate this, but it does reduce the instances significantly. Reducing these issues streamlines upgrades and allows users to take advantage of new features sooner. In Conclusion Cityworks is unique in its ability to share information easily and efficiently across multiple departments and disciplines in local governments. While both Server AMS and PLL can stand alone as an efficient solution, organizations that utilize both systems see a greater return on investment and efficiency by improving communication, combining workflows, leveraging GIS and reporting, and maximizing IT savings. For more information on how incorporating Cityworks Server PLL can enhance your organization’s Cityworks usage, contact Matt Harman at mharman@cityworks.com. cityworks.com Summer 2014 InPrint 41 Technology By Lindsay Ferguson, Associate Editor I n January of this year, Cityworks instigated a new company-wide effort to increase the stability and quality assurance of Cityworks software. Referred to as the Cityworks test blitz and managed by software testing lead Jeff Gerke, the event brings together Cityworks employees from each department to test future software and provide useful feedback about the software formatting, bugs found in the system, or other items that need attention. Through the test blitz, Cityworks software is thoroughly tested by employees each Friday of the month. Sheldon Bagley, lead manager of software development, remarks that the test blitz is “very beneficial because we leverage the expertise of every group in the company and utilize Cityworks staff participating in the test blitz. 42 InPrint Summer 2014 cityworks.com many specific client scenarios to thoroughly test future releases of Cityworks.” Before integrating the test blitz, the quality assurance group tested and verified each software release. Bagley says that with the test blitzes, “in addition to the quality assurance group, all employees now help find areas in need of attention and our entire staff becomes more familiar with the intricacies of the software.” The first week of the test blitz spanned five days, and 290 items were logged for resolution or attention. Out of the 290 items logged, the quality assurance group created about 75 work orders to follow up. Some items were duplicates and were combined into a single work order. Some items turned out not to be actual bugs, and other items were suggestions for future releases. Through the process, quality assurance confirmed the bugs detected and made a list of enhancement ideas for future software releases. As compared to December 2013 when 38 bugs were fixed, 93 bugs were resolved in January. The January test blitz resulted in more frequent test blitzes implemented into the regular software development cycle. Bagley states, “We feel confident this new effort will elevate our software to a new level of reliability and quality. We also believe this effort sets us apart as a company that cares to provide quality to our users—to the point that we take time out of our individual roles, from the administrative staff to the managerial staff, to dig into the software and uncover issues, ultimately ensuring our users are pleased with our products.” The Differences Between Condition and Maintenance Scores Tools & Tips By Greg Walters, Office Manager | Technical Support Manager T wo scores, the condition score and the maintenance score, determine the current condition of an asset and the cumulative amount of work applied to the asset over time. The numbers representing the two scores stem from the configurations set in Designer. The condition score is generated from custom inspections and the maintenance score is generated from work orders. While both scores are valuable to each asset on the map, it is important to understand the distinct differences between the two. Cond i ti o n Sc o r e Generated from custom inspections, the condition score relates to the actual condition of an asset based on a field inspection. When a custom inspection is configured in Designer, the administrator assigns weights to each observation. The higher the weight number, the more important that observation is. Data gathered during the inspection along with the weight and score are used to calculate the condition score. The condition score allows you to visually display trouble spots on the map and helps determine where to allocate maintenance money most effectively. In regards to the weight number, while any number can be used when assigning weights, the final calculated condition score is a normalized value between 0 and 100. Observations tab of a custom inspection template in Designer 2013 (top) and Designer 2014 (bottom). Weights can be easily applied to various questions. 43 InPrint Summer 2014 cityworks.com cityworks.com Summer 2014 InPrint 43 The administrator also sets up the types of answers for each question and assigns a score in Designer. This number is used to calculate a condition score for the asset. Typically, a lower number indicates a worse condition. The results of the Custom Inspection Templates in Designer 2013 (top) and Designer 2014 (bottom) allow for various scores to be applied to questions based on which answer is provided. 44 InPrint Summer 2014 cityworks.com Once an inspection is completed and recorded in Server AMS, the scores are calculated using an algorithm. The maximum total score is calculated by multiplying the sum of the weight by the maximum score of each question. A total score is calculated by multiplying the sum of the weight by the score of each question. The condition score is calculated by dividing the total score by the maximum total score, multiplied by 100. As an example, let’s say the following weights and scores were assigned. Weight Question 1 Score Question 2 Score Question 1 20 Answer 1 2 Answer 1 10 Question 2 10 Answer 2 1 Answer 2 5 Answer 3 0 Answer 3 0 The weights and scores are used to calculate the condition score. The inspection shows Answer 3 was selected for Question 1, and Answer 2 selected for Question 2. The following calculations take place to determine the condition score: • Maximum total score: (20 × 2) + (10 × 10) = 140 • Total score: (20 × 0) + (10 × 5) = 50 • Condition score: (50 ÷ 140) × 100 = 36 The condition score is accessed in Server AMS by opening the Condition tool on the map. The user selects the layer, determines the desired area on the map, and clicks the Condition Score option. The user selects the layer, the desired area on the map, and the Condition Score option. After clicking Load, the map provides a detailed view of the scores and the locations of the assets. You can adjust the selections on the Condition tool to view various condition scores. Note that the inspection date must be populated on the inspection and the inspection must be closed for it to display on the map. (Figure 5) The map displays a detailed view of the scores and locations of the assets. cityworks.com Summer 2014 InPrint 45 Main te n a n c e S c o r e Like the condition score, the maintenance score provides valuable information about assets to workers and administrators. The maintenance score represents the amount of work performed on an asset through its lifecycle. Every time a work order is completed for an asset, the maintenance score accumulates. This creates a historical maintenance record for the asset. When work order templates are created in Designer, the administrator assigns a maintenance score to each template. A lower score may suggest that the work is less urgent than work with a higher score, which is more urgent. For example, inspecting a sewer manhole might have a maintenance score of 50 while an emergency repair might have a score of 80. The maintenance score assigned to the work order template in Designer 2013 (top) and Designer 2014 (bottom). In Server AMS, the Condition tool on the map has an option to view the maintenance scores for assets. The user selects the layer, determines the desired area on the map, and clicks the Maintenance Score option. The user selects the layer, the desired area on the map, and the Maintenance Score option. 46 InPrint Summer 2014 cityworks.com After clicking Load, the map provides a detailed view of the maintenance scores and the locations of the assets. You can adjust the selections on the Condition tool to view various maintenance scores. Note that the maintenance score for the asset is calculated when the actual finish date is populated on the work order. Condition scores and maintenance scores are powerful tools—but it is important to understand the differences between them. The condition score represents the actual condition of the asset based on inspections. The maintenance score represents the amount of work done on an asset throughout its lifecycle and is based on work orders. Both are used to visually create an assessment of your infrastructure which can then be used to make maintenance decisions and long-term plans. The map displays a detailed view of the scores and locations of the assets. cityworks.com Summer 2014 InPrint 47 11075 S. State Street, Ste. 24 Sandy, UT 84070 If you have received this newsletter in error, please call 801-523-2751 or email inprint@cityworks.com.