Complimentary Journey Mapping Workshop

Customer Journey Mapping is a vital, customer-centric, methodology that allows you to truly understand the customer experience from the customer POV, and uncover strategic opportunities to continually enhance their experiences with your organization.

June 28, 2018

Session 1 – Morning
8:30 AM – 12PM

Session 2 – Afternoon
12:30PM – 4PM

This workshop is a hands-on crash course showcasing the step-by-step process needed to take an outside-in approach to mapping the journeys your customers have.

For more information, please click here 

To Register, please click here 

Share

Advantages of Progressive Web Applications

Progressive web apps are causing a paradigm shift for software development. Traditionally, the development of an app meant knowledge of native languages such as (but not limited to) Java, Objective-C or Swift. It also meant jumping through the hoops and hurdles of getting yourself listed on those pesky Apple and Android App Stores. Now however, the development of apps can be made accessible to us lowly HTML, CSS and JavaScript coders. Before we continue on about the benefits of progressive web apps, it may be beneficial to explore their predecessor: Traditional Web Apps.

Traditional Web Apps

Traditional web apps differ from native apps because rather than an app icon on your screen; they are made accessible through a web browser. They are beneficial because unlike native apps, they are easier to maintain due to their common code across various platforms. Most importantly however, they don’t require visiting an app store for download.

However, web apps are not without their own shortcomings; as they are not installed directly on your mobile device—without internet connectivity, a web app is relatively useless. Hybridizing mobile and traditional web apps however create a new entity, one that takes advantages of the strengths in both native mobile and web applications: Progressive Web Apps.

Progressive Web Apps

Progressive web apps are a hybridization between native, and traditional web apps. Progressive web apps are progressive because they work in old and new browsers, although they benefit from the use of modern browsers and features. They also deliver a more app-like user experience. Like native applications, PWA’s can have icons placed either on your desktop, or in your toolbar, providing easy application accessibility. By combining the native and traditional web applications, PWA’s are able to achieve the benefits of each, while mitigating their shortcomings. In fact, Pinterest – a popular image sharing site – experienced a 40% increase in time spent on their site, and 44% higher user generated ad revenue after implementing their new progressive web app.

Benefits

A major advantage to using progressive web apps is the avoidance of app stores, and their strict regulations. Another important benefit not to be overlooked, is the growing presence of “app fatigue”. The 2017 U.S. Mobile App Report revealed an astonishing 50% of smartphone users in the US download NO apps per month. By focusing more on the user experience, PWA’s can provide more value to your customers, and your organization.

Arguably one of the most important features of a progressive web app is its flexibility, although originally intended for mobile use, PWA’s function just as well on desktop, television, and tablet screens. Offline mode is also of benefit, as information a user has accessed previously is available for use and viewing without the need of an internet connection; something native apps have yet to accomplish.

In terms of maintenance, progressive web apps also boast simplicity over their app-store-distributed counterparts. Rather than having to submit an update packaged file to the app-store, PWA’s can simply be updated directly through the server.

Limitations

So far you might be thinking – “why would anybody choose native over progressive web apps?”. However, there are a few shortcomings associated with obtaining your own web app. The main downfall is the lack of support on iOS devices, limiting your applications reach. Secondly, unlike native apps downloaded directly onto your phone, these web applications are unable to sync with your phones functionalities. Things like GPS location, calendars, contacts, or any other features native apps typically interface with, are unavailable to PWA’s.

Conclusion

Progressive web apps are changing the face of software development. Not only do they experience a variety of user benefits, but they also improve performance overall—see Pinterest’s Progressive Web App Performance Case Study. Increased time spent on site, increased ad revenue, as well as conversions are just a few of the benefits you can expect from replacing your native application with a web application.

Overall, PWA’s are:

  • Easier to develop
  • More useful for users
  • Easier to install, maintain, and keep secure
  • Easier to grow as your company grows
  • Can be run on any type of device (desktop, mobile, tablet)

Let’s discuss your next web-based application. Contact us directly at 1-800-650-8882 or fill out a contact us form on our website and we’ll help you determine how to make your next progressive web app a massive success!

Share

Implementation of an Enterprise-wide Common Street Address Database

BeSpatial June Webinar

Implementation of an Enterprise-wide Common Street Address Database

Speakers: John Bacon, City of Hamilton & Marc Curtis, AGSI

Please join on us on Thursday, June 28 from 1pm to 2pm for an online webinar.

This is a complimentary webinar. Registration is required.  A link will be sent to registrants before the webinar begins.

Register Here

Share

Implementation of an Enterprise-wide Common Street Address Database for the City of Hamilton

Problem

The City of Hamilton has many service delivery applications utilizing and storing resident addresses. For example, street addresses are solicited from the resident in a free form method and are never validated against a common address database.  Thus, the City has numerous instances of address databases that are not accurate or consistent, which are used on a daily basis to communicate to the residents. In many cases, these address databases are misused and often invalid addresses cause breakdown of communications.  This has led to embarrassment for the City, anger by the residents and in some cases legal action.

Challenge

The challenge is to establish a single authoritative address database which all service delivery applications can valid against.  Establishing which is most correct and then comparing others to get the best of breed is the greatest challenge.  Other challenges are the adoption of a single authoritative database, “clean up” existing databases and encourage application stewards to use the single authoritative database as truth.

Resolution

The City engaged a subject matter expert to help collect business requirements, design a solution and implement this solution. The technical solution consisted of a consolidated database model, application database cleanup, address maintenance tool, redlining tool for identifying address issues and a method to deliver addresses to other service delivery applications.

Also a sustainability model to ensure that addresses were maintained accurately and on a timely basis by identified stewards. The address model would ensure that new or updated addresses would be available to other service delivery applications.

Share

7 Ways to be Seen as a Leader

7 Ways to be Seen as a Leader

Municipalities Need CAO Candidates with Strategic Thinking Skills, Political & Business Acumen, and Those Who Are Innovative.

Do you have what it takes?

 

Having a nice resume showing your relevant education and skills might land you the job, but you won’t be able to truly succeed as a CAO unless you have something more – strong leadership skills. There are many ways to be recognized as a leader without having to do something heroic like leading an army to war. Here are 7 ways to prove yourself as a strong leader in your municipal position:

 

COMMUNICATION

An open line of communication is vital in any relationship, especially a professional one. A good leader is always available for honest and open discussions and feedback with their team, but you must be ready to listen as much as you speak. In today’s digital world, effective communication also includes email, social media posts and nonverbal cues like body language and facial expressions.

 

LEADING BY EXAMPLE

If you aren’t committed to your job, why would you expect anyone on your team to be? A positive attitude can be contagious, but not as much as a negative one. How you approach tasks and situations will set the tone for those working with you so stay positive and enthusiastic as much as possible.

 

PROBLEM-SOLVING SKILLS

When things go wrong, and they always do, how will you react? A good leader will take ownership of any issues and work quickly to solve them, as well as prevent them from happening again.

 

RESPONSIBILITY

Everyone loves to receive praise, but how do you handle criticism and accept blame? A good leader needs to be able to accept the good and the bad without finger pointing and playing the blame game. Accept your mistake, find a solution and move on.

 

MOTIVATION

Most employees need more than a paycheque to stay engaged and interested in their job. A good leader will recognize their employees’ strengths, weaknesses and interests to make sure they feel valued, heard and appreciated. This can be as simple as a small reward for a job well done, mentoring a new hire or assigning additional responsibilities to increase involvement.

 

FLEXIBILITY
A good leader must roll with the punches. In today’s world of increased citizen engagement and councils’ need to periodically change community direction, you must be ready to change directions at the drop of a hat. Last minute changes, mishaps, covering for other employees … a leader must be able to take it all in stride and accept that nothing ever really happens when or how it is supposed to.

 

DELEGATION
If you try to do it all yourself, you are setting yourself up to fail. Some feel that assigning duties to their team shows weakness, but it is actually the sign of a good leader. Delegating tasks, while keeping your employees’ strengths in mind, gives you more time to focus on the important things.

 

The key to being a good leader can be found in the skills that you likely already have. Now it’s time to nurture and grow those skills and become the superstar you were always meant to be!

muniSERV is Canada’s leading online solution for helping municipalities and professionals connect.  We help municipalities save time and money searching for the consultants & CAOs they need while offering professionals the opportunity to showcase their profile and services to get found and grow their business.

Share