Since the advent of Cityworks, in just 20 years, the world that we live in has been transformed by computers, software, phones, and the Web. They connect us to nearly everything we do. It makes the real world smaller, more relevant and more personal. At the same time, the PC has grown geometrically in power, becoming more and more capable every day. What were paper work orders and spreadsheets then are now digital photos, videos, and data feeding any number of systems. And as we edit, organize and manage infrastructure, the PC has quietly moved from our desks to our laps to our mobile phones and beyond.
We at Cityworks have fully adopted the Software + Services model. This represents a shift towards a design approach that is neither exclusively software-centric nor browser-centric. By deeply and genuinely combining the best aspects of software with the best aspects of cloud-based services, we can deliver more compelling solutions for you.
Our Perspective of Software + Services is Framed by Three Core Principles
Experiences Should Span Beyond a Single User Perspective or Device.
In a world where practically any user can have smart tools to stay connected, choice in the right computing power in the right place at the right time is paramount. User experiences that span seamlessly from the browser, to the PC, to the mobile need to be brought together to provide flexible yet unified experiences.
Infrastructure and Solutions Should Extend from the Hand-held to the Cloud.
Cloud services developed hand-in-hand with server counterparts will deliver much-needed choice to enterprise customers – enabling flexibility in developing, scaling, operating and migrating systems that are distributed between the cloud and the enterprise datacenter.
Full Platform: Leveraged, Coupled Systems
The very core of Cityworks is its ability to leverage your GIS into new areas of cost savings. In turn, the processes exposed by Cityworks can be leveraged into other systems. With the right transparency, standards and interoperability, these small pieces of code loosely joined help build new applications and services out of base components—enabling agile and cost-effective growth.