building a gis –centric organization: a customer/software...

14
Building a GIS –Centric Organization: A Customer/Software Partnership Franklin Fisher, Engineering Superintendent Waterford Township Department of Public Works Dawn Fletcher, Account Manager Cityworks | Azteca Systems, Inc. [email protected] (615) 957-5024

Upload: others

Post on 11-Feb-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Building a GIS –Centric Organization: A Customer/Software ...proceedings.esri.com/library/userconf/proc15/papers/294_241.pdf · • Service Request API ... (615) 957- 5024. Frank

Building a GIS –Centric Organization: A

Customer/Software Partnership

Franklin Fisher, Engineering Superintendent Waterford Township Department of Public Works

Dawn Fletcher, Account ManagerCityworks | Azteca Systems, Inc.

[email protected](615) 957-5024

Page 2: Building a GIS –Centric Organization: A Customer/Software ...proceedings.esri.com/library/userconf/proc15/papers/294_241.pdf · • Service Request API ... (615) 957- 5024. Frank

Strategic Design Criteria

• Utilization of cost effective and open architecture based technologies

• Recognition of evolutionary change• Focus on people and informational needs• Recognition of different environments• Informational• Organizational• External/Public

Development of Applications that serve these needs can best be achieved by working with software customers to enhance products by integrating across applications and platforms

Page 3: Building a GIS –Centric Organization: A Customer/Software ...proceedings.esri.com/library/userconf/proc15/papers/294_241.pdf · • Service Request API ... (615) 957- 5024. Frank

Symbiotic Relationship

The role of the client as a partner in the development process is critical in helping to achieve an application that matched the needs of the user base• Client could provide input as to tasks that users needed• Provide real world testing and feedback as the project

proceeded.• Client serves the role of advocate for the integration of the

applications

Page 4: Building a GIS –Centric Organization: A Customer/Software ...proceedings.esri.com/library/userconf/proc15/papers/294_241.pdf · • Service Request API ... (615) 957- 5024. Frank

Identifying Points of Convergence• Where does it make sense to focus efforts

Page 5: Building a GIS –Centric Organization: A Customer/Software ...proceedings.esri.com/library/userconf/proc15/papers/294_241.pdf · • Service Request API ... (615) 957- 5024. Frank

Example of Evolutionary Change

Highlight One Application: Discuss how it was developed and evolved over time• Organic Growth: The application has grown and changed

in response to the environment• End users have had major voice in how the application has

been designed (Form/Function)• Exemplifies the change from Client Application to Web

Based and ultimately to mobile (multiple forms)• Application continues to grow and change

Page 6: Building a GIS –Centric Organization: A Customer/Software ...proceedings.esri.com/library/userconf/proc15/papers/294_241.pdf · • Service Request API ... (615) 957- 5024. Frank

Evolutionary Change

• Waterford worked with Hyland and Cityworks to first develop an integration in 2007

Page 7: Building a GIS –Centric Organization: A Customer/Software ...proceedings.esri.com/library/userconf/proc15/papers/294_241.pdf · • Service Request API ... (615) 957- 5024. Frank

Evolutionary ChangeIntegration now takes place in an ArcGIS for Server based Cityworks interface – Hyland and Cityworks worked to integrate functionality

Page 8: Building a GIS –Centric Organization: A Customer/Software ...proceedings.esri.com/library/userconf/proc15/papers/294_241.pdf · • Service Request API ... (615) 957- 5024. Frank

Cityworks Server Map Interface• Related content is available to user via shared

keyword/GIS attributes

Page 9: Building a GIS –Centric Organization: A Customer/Software ...proceedings.esri.com/library/userconf/proc15/papers/294_241.pdf · • Service Request API ... (615) 957- 5024. Frank

GIS at the Core• Growing the GIS by making it the Core Business Application

Page 10: Building a GIS –Centric Organization: A Customer/Software ...proceedings.esri.com/library/userconf/proc15/papers/294_241.pdf · • Service Request API ... (615) 957- 5024. Frank

GIS-Centric Platform

Page 11: Building a GIS –Centric Organization: A Customer/Software ...proceedings.esri.com/library/userconf/proc15/papers/294_241.pdf · • Service Request API ... (615) 957- 5024. Frank

Cityworks Platform Interfaces• Service Request API

- CSR, Utility Billing, Citizen Request Page, Citizen smartphones

• Work Order API’s- Create Work orders from other apps (CSR, SCADA, Mobile, Web pages, etc)

• Inspection API- Create from other apps, develop mobile apps

• Metrics API- SCADA, Fuel system integrations

• Document Management Interface- Plan review

• PLL Basic API- Create/query and payment API’s

• PLL Extended API- Workflow tasks and inspections

Finance

IVR

311

CIS

Cityworks

Payments

Websites

Page 12: Building a GIS –Centric Organization: A Customer/Software ...proceedings.esri.com/library/userconf/proc15/papers/294_241.pdf · • Service Request API ... (615) 957- 5024. Frank

Workflows Vary

Inspections

Utilities

StormwaterFacilities

Parks & Rec.

Forestry

PavementSigns

Fleet & EquipmentTreatment Plants

Permits

Cityworks®Permit & CMMS

Database

Sidewalks

Page 13: Building a GIS –Centric Organization: A Customer/Software ...proceedings.esri.com/library/userconf/proc15/papers/294_241.pdf · • Service Request API ... (615) 957- 5024. Frank

Roles Vary

City Government

City Management

Dept. Director

Supervisor

Field Crew

Page 14: Building a GIS –Centric Organization: A Customer/Software ...proceedings.esri.com/library/userconf/proc15/papers/294_241.pdf · • Service Request API ... (615) 957- 5024. Frank

Questions?

Dawn Fletcher, Account ManagerCityworks | Azteca Systems, [email protected](615) 957-5024

Frank Fisher, Engineering SuperintendentWaterford Township Department of Public [email protected](248) 618-7469