my amsterdam (euroia 2016)

58
My Peter Boersma - City of Amsterdam - @pboersma EuroIA 2016 - September 24, 2016 - Amsterdam, The Netherlands

Upload: peter-boersma

Post on 15-Jan-2017

452 views

Category:

Government & Nonprofit


0 download

TRANSCRIPT

Page 1: My Amsterdam (EuroIA 2016)

My Peter Boersma - City of Amsterdam - @pboersma

EuroIA 2016 - September 24, 2016 - Amsterdam, The Netherlands

Page 2: My Amsterdam (EuroIA 2016)

I am peter boersma

1970commodore 16

information ergonomicsdesign process freak

20 years at interactive agenciesin-house UX strategist

Page 3: My Amsterdam (EuroIA 2016)

I am peter boersma

hired by the City of Amsterdamas online product manager

to develop the concept foran online integrated customer view

and manage itsuser experience strategy and roadmap

Page 4: My Amsterdam (EuroIA 2016)

I am an agenda

my amsterdam prototype challenges

lessons advice q&a

Page 5: My Amsterdam (EuroIA 2016)

I am an elevator pitch

for civilians, companies and institutes

the City offers an online Integrated Customer View application

which is a layer over a channel-independent application

Page 6: My Amsterdam (EuroIA 2016)

I am an online integrated customer view

for civilians, companies and institutes

who want to know how they are registered with the City who want to know (the history of) the status of service-processes they are engaged in who want to (and are allowed to) take next steps in these processes who don’t want to (or can’t) use other channels such as a service desk or call centre

the City offers an online Integrated Customer View application

where their registered profile is shown where the status of current and completed processes are shown where information about, and links to, possible actions are given where suggestions for other, relevant processes are made

which is a layer over a channel-independent application

with other layers for other target groups, most notably professionals (civil servants) with other layers for other channels such as mobile, service desks, and the call centre with an underlying layer of web services to support other applications

My Amsterdam(online & personal)

IntegratedCustomer View

(not public & virtual)

}}

Page 7: My Amsterdam (EuroIA 2016)

I am an online integrated customer view

the concept sketch

Page 8: My Amsterdam (EuroIA 2016)

I am an online integrated customer view

public website

citizen

product info&

apply product-specific

application (for

professional)

professional

citizen

the current situation

?

product-specific

application (for

professional)

Page 9: My Amsterdam (EuroIA 2016)

My Amsterdam

I am an online integrated customer view

product-specific

application(for citizen)

manageaccount

editprofile

my profile

productstatuses

My Amsterdam is a thin layer over product applications

citizenlogin

welcome page

product webservice

Page 10: My Amsterdam (EuroIA 2016)

I am an online integrated customer view

product-specific

application (for

professional)

webservices are also connected to applications for professionals

citizen professional

My Amsterdam

productstatuses

product webservice

Page 11: My Amsterdam (EuroIA 2016)

I am an online integrated customer view

suggestion engine

a citizen’s context determines which products get suggested

citizen professional

My Amsterdam

productstatuses

suggestion

my profilepublic

website

product info&

applyproduct-specific

application(for citizen)

Page 12: My Amsterdam (EuroIA 2016)

I am an online integrated customer view

1 product webservice

what we have designed, built & usability-tested so far

profile webservice

login webservice

welcome page

login

suggestion engine proof-of-concept

My Amsterdam

1 product status

my profileview

profile

1 product-specific

application(for citizen)

Page 13: My Amsterdam (EuroIA 2016)

I am an online integrated customer view

webservice

what we add for every product

productstatus

product-specific

application(for citizen)

1 or more product-specific

application (for

professional)

suggestion rules

Page 14: My Amsterdam (EuroIA 2016)

webservice

I am an online integrated customer view

webserviceweb

serviceweb

service

the collection of web services is the real integrated customer view

citizen professional

Page 15: My Amsterdam (EuroIA 2016)

I am an agenda

my amsterdam prototype challenges

lessons advice q&a

Page 16: My Amsterdam (EuroIA 2016)

I am a prototype - welcome page

Page 17: My Amsterdam (EuroIA 2016)

I am a prototype - login using national digital ID

Page 18: My Amsterdam (EuroIA 2016)

I am a prototype - My Amsterdam with statuses

Page 19: My Amsterdam (EuroIA 2016)

I am a prototype - My Amsterdam with statuses

Page 20: My Amsterdam (EuroIA 2016)

status and description

view details

product

status and descriptionview details

product

status and descriptionview details

product

I am a prototype - My Amsterdam with statuses

Page 21: My Amsterdam (EuroIA 2016)

I am a prototype - product specific application

Page 22: My Amsterdam (EuroIA 2016)

I am a prototype - my registered profile

Name

Page 23: My Amsterdam (EuroIA 2016)

I am a prototype - my registered profile

NameAddresses Marital status Family Nationality Passports First entry

Page 24: My Amsterdam (EuroIA 2016)

I am a prototype - design pattern library

Page 25: My Amsterdam (EuroIA 2016)

I am a prototype - design pattern library

Page 26: My Amsterdam (EuroIA 2016)

I am an agenda

my amsterdam prototype challenges - agile or waterfall?

lessons advice q&a

Page 27: My Amsterdam (EuroIA 2016)

I am a challenge - agile or waterfall?

Page 28: My Amsterdam (EuroIA 2016)

I am a challenge - agile or waterfall?

“in Amsterdam, everything

takes 3 months”

Page 29: My Amsterdam (EuroIA 2016)

I am a solution - agilefall

PoC basics roadmap (“backlog”)

specific app

specific app

generic app

improve basics

specific app

specific app

specific app

specific app

specific app

generic app

specific app

?

?

?

?specific app

generic app

improvebasics

?

?

?

?

?

?

?

?

?

generic app

Q1 Q2-Q3 Q4

concept

Q42015 2016

Page 30: My Amsterdam (EuroIA 2016)

I am an agenda

my amsterdam prototype challenges - make or buy?

lessons advice q&a

Page 31: My Amsterdam (EuroIA 2016)

I am a challenge - make or buy?

“we are notin the business of making software”

Jan Flippo, Amsterdam’s CIO

Page 32: My Amsterdam (EuroIA 2016)

I am a challenge - make or buy?

Page 33: My Amsterdam (EuroIA 2016)

I am a challenge - make or buy?Atlas

Using modern technologies and hosted in the cloud, a new UI and information model were built for this map-based geographical information system.

Page 34: My Amsterdam (EuroIA 2016)

I am a challenge - make or buy?

The “Easy Market” app was rolled out across all Amsterdam markets within 2 months of finishing the working prototype.

login

scan

administration

annotate

payment

Page 35: My Amsterdam (EuroIA 2016)

I am a challenge - make or buy?

The “Report Nuisance” app was tested with 150 users, is managed by the upholders and used by the neighbourhood. The number of resolved complaints has increased.

Page 36: My Amsterdam (EuroIA 2016)

I am a challenge - make or buy?

Page 37: My Amsterdam (EuroIA 2016)

I am a solution - make and buy

formal process to prepare to buy

PoC basics roadmap (“backlog”)

specific app

specific app

generic app

improvebasics

specific app

specific app

specific app

specific app

specific app

generic app

specific app

?

?

?

?specific app

generic app

improvebasics

?

?

?

?

?

?

?

?

?

generic app

Q1 Q2-Q3 Q4

concept

Q4

Page 38: My Amsterdam (EuroIA 2016)

I am an agenda

my amsterdam prototype challenges

lessons - roadmap advice q&a

Page 39: My Amsterdam (EuroIA 2016)

I am a lesson - old unstructured roadmap

Page 40: My Amsterdam (EuroIA 2016)

I am a lesson - new structured roadmap

improvebasics(Q2-Q3)

specific apps (Q4)

backlog

(Q1 )

genericapp (Q4)

formal process to prepare to buy(Q2 )

Page 41: My Amsterdam (EuroIA 2016)

I am an agenda

my amsterdam prototype challenges

lessons - checklists advice q&a

Page 42: My Amsterdam (EuroIA 2016)

I am a lesson - checklists

shortcuts that we have taken

proposed key performance indicators

rules to prioritise additional products

checklist for connecting products

service concept (how we help the organisation)

Page 43: My Amsterdam (EuroIA 2016)

I am a lesson - checklists

shortcuts that we have taken

proposed key performance indicators

rules to prioritise additional products

checklist for connecting products

service concept (how we help the organisation)

Page 44: My Amsterdam (EuroIA 2016)

I am a lesson - rules to prioritise additional products

1. requests by users (citizens & companies & institutes)

2. fit for online self-service(product & organisation)

3. promising business case(investments vs. savings)

4. we realise that politicians will influence priorities, but we cannot predict or measure that

Page 45: My Amsterdam (EuroIA 2016)

I am a lesson - checklists

shortcuts that we have taken

proposed key performance indicators

rules to prioritise additional products

checklist for connecting products

service concept (how we help the organisation)

Page 46: My Amsterdam (EuroIA 2016)

intake user & business goals are clear organisational unit is ready to build

design & build the application is defined & implemented the product status is available everything is tested

launch & maintain organisational unit is ready to launch rest of the organisation is prepared

I am a lesson - checklist for connecting products

Page 47: My Amsterdam (EuroIA 2016)

I am an agenda

my amsterdam prototype challenges

lessons - connecting applications advice q&a

Page 48: My Amsterdam (EuroIA 2016)

I am a lesson - specifications for connected applications

Page 49: My Amsterdam (EuroIA 2016)

I am a lesson - specifications for connected applications

PAGE TREE Scope - Proof of Concept Scope - Basic environment Scope - Roadmap

- Roadmap - Future Generic Applications - Roadmap - Future Specific Applications

… … Specific Application - WMO (etc.)

- Roadmap - Future Professional Applications - Roadmap - On Hold - Application factsheet (template)

Page 50: My Amsterdam (EuroIA 2016)

Specific Application

Introduction Users Functionality - Status in My Amsterdam - Specific Application - APIs Technology Meetings Contacts Misc.

I am a lesson - specifications for connected applications

Page 51: My Amsterdam (EuroIA 2016)

I am an agenda

my amsterdam prototype challenges

lessons - connecting people advice q&a

Page 52: My Amsterdam (EuroIA 2016)

I am a network of people

My Amsterdam

team

launch committee

product owners

DevOps

IT

enterprise IAs

domain experts

application providers

service department

UX lab

process improvers functional

managers

public website

editors

city hall counters

privacy experts

call center API developers

other departments

other channels

Page 53: My Amsterdam (EuroIA 2016)

I am an often-used concept sketch

Page 54: My Amsterdam (EuroIA 2016)

I am an agenda

my amsterdam prototype challenges

lessons - roadmap advice q&a

Page 55: My Amsterdam (EuroIA 2016)

I am advice from Amsterdam

experiment - prototype, launch small, learn

expand - in planned, incremental steps

explain - connect with the organisation

and people will be exhilarated!

Page 56: My Amsterdam (EuroIA 2016)

periment - prototype, launch small, learn

pand - in planned, incremental steps

plain - connect with the organisation

and people will be hilarated!

I am advice from Amsterdam

Page 57: My Amsterdam (EuroIA 2016)

webserviceweb

serviceweb

service

My Amsterdam

product-specific

application(for citizen)

manageaccount

editprofile

my profile

productstatuses

citizen

public website

product info&

applyproduct-specific

application (for

professional)

suggestion engine

professional

suggestion

citizen

webservice

loginwelcome

page

Page 58: My Amsterdam (EuroIA 2016)

My Peter Boersma - City of Amsterdam - @pboersma

EuroIA 2016 - September 24, 2016 - Amsterdam, The Netherlands