Technical update: Local Waste Service Standards Project | Paul MacKay | October 2015

37
Local Digital Programme Local Waste Service Standards Project Alpha Show and Tell #LocalDigital @LDgovUK

Transcript of Technical update: Local Waste Service Standards Project | Paul MacKay | October 2015

Page 1: Technical update: Local Waste Service Standards Project | Paul MacKay | October 2015

Local Digital Programme

Local Waste Service Standards Project

Alpha Show and Tell#LocalDigital@LDgovUK

Page 2: Technical update: Local Waste Service Standards Project | Paul MacKay | October 2015
Page 3: Technical update: Local Waste Service Standards Project | Paul MacKay | October 2015

http://tom.loosemore.com/2015/10/01/presentation-to-code-for-america-summit-

2015/

Page 4: Technical update: Local Waste Service Standards Project | Paul MacKay | October 2015

1. Services so good they were previously unimaginable

Page 5: Technical update: Local Waste Service Standards Project | Paul MacKay | October 2015

2. Services which work first time, usually in real time.

Page 6: Technical update: Local Waste Service Standards Project | Paul MacKay | October 2015

3. New services set up in weeks, and run at fraction of today’s cost

Page 7: Technical update: Local Waste Service Standards Project | Paul MacKay | October 2015

4. Ministers can see if their policy is working as intended within days or weeks, not decades

Page 8: Technical update: Local Waste Service Standards Project | Paul MacKay | October 2015

5. Those on the front line can focus their effort on supporting those who need help the most.

Page 9: Technical update: Local Waste Service Standards Project | Paul MacKay | October 2015

10. Open public data is canonical, infrastructural, and immutable.

Services use open standards and create open standards.

Page 10: Technical update: Local Waste Service Standards Project | Paul MacKay | October 2015

11. Services should gracefully span local, central and devolved governments…

…provided the user consents.

Page 11: Technical update: Local Waste Service Standards Project | Paul MacKay | October 2015

13. Everything is available through an API for 3rd party use…

… provided the user grants permission, and it’s secure.

Page 12: Technical update: Local Waste Service Standards Project | Paul MacKay | October 2015
Page 13: Technical update: Local Waste Service Standards Project | Paul MacKay | October 2015

Data modelsNames and properties of things

Page 14: Technical update: Local Waste Service Standards Project | Paul MacKay | October 2015

TaxonomiesLists of terms

Page 15: Technical update: Local Waste Service Standards Project | Paul MacKay | October 2015

Web APIs

Server application

interface

Client application

HTTP over the Web

Exchange JSON or XML

How software systems communicate using Application Programming Interfaces

Page 16: Technical update: Local Waste Service Standards Project | Paul MacKay | October 2015

Data formats

OBJECTID,LOCATION,MATERIALS,CO_MINGLED,TEXTILES,SHOES,BOOKS,MEDIA,PRINTER_CARTRIDGES,WASTE_ELECTRICAL,LIGHTBULBS,BATTERIES,CARRIER_BAGS,OIL_BANKS,EASTING,NORTHING74,"Tulse Hill Estate, Scarsbook House, Next to Jubilee Primary School","T,S",No,Yes,Yes,Yes,Yes,No,No,No,No,No,No,531174,17422475,Valley Road Junction with Streatham Common North,"L,B",No,No,No,No,No,No,No,Yes,Yes,No,No,530538,171051

Machine readable data

X,Y,ogc_fid,datatablename,sitename,address,streetname,town,county,postcode,uprn,green_glass,brown_glass,clear_glass,newspaper,plastic_and_cans,cardboard,cds,books,textiles,shoes,printer_cartridge,engine_oil,liquid_food_and_drink_cartons,aluminium_foil,waste_electronic_electrical,datasource,copyright,easting,northing,mi_prinx,mi_style500003.12582619902,149457.637451535,1,Recycling Centres/Bring Sites,Bright Hill Car Park,Bright Hill Car Park,Bright Hill,Guildford,Surrey,GU1 3RU,,,,,,,,,,Yes,,,,,,,GBC Cleansing and Recycling - July 2009,? Guildford Borough Council 2012,500003,149458,1,"Symbol (32, 5248000, 18)"499876.08592475299,151200.998419649,2,Recycling Centres/Bring Sites,Woking Road Depot,Woking Road Depot,Woking Road,Guildford,Surrey,GU1 1QE,,Yes,Yes,Yes,Yes,Yes,Yes,Yes,Yes,Yes,Yes,,,,Yes,Yes,GBC Cleansing and Recycling - March 2012,? Guildford Borough Council 2012,499876,151201,2,"Symbol (32, 5248000, 18)"

Page 17: Technical update: Local Waste Service Standards Project | Paul MacKay | October 2015

Data models Taxonomies

APIs Data formats

Page 18: Technical update: Local Waste Service Standards Project | Paul MacKay | October 2015

• Missed bin

• Missed bins

• Missed Collection

• Missed bin or recycling collection

• Report a missed collection

• Report a missed bin collection

How do we describe a thing?

Page 19: Technical update: Local Waste Service Standards Project | Paul MacKay | October 2015

Missed bincollection reasons

largest 84 terms

smallest 5 terms

Page 20: Technical update: Local Waste Service Standards Project | Paul MacKay | October 2015

Existingsoftwaresystems

What others?

Smart CitiesConcept Model

Data models

Page 21: Technical update: Local Waste Service Standards Project | Paul MacKay | October 2015

Thing

Intangible

Service

GovernmentService

WasteService

• name• description• url

• provider• serviceArea

• serviceOperator

• lastCollections• nextCollections

Page 22: Technical update: Local Waste Service Standards Project | Paul MacKay | October 2015

Place

BS7666Address

Page 23: Technical update: Local Waste Service Standards Project | Paul MacKay | October 2015

WasteService

Page 24: Technical update: Local Waste Service Standards Project | Paul MacKay | October 2015

ContainerProfile

Page 25: Technical update: Local Waste Service Standards Project | Paul MacKay | October 2015

Material

Materials

Page 26: Technical update: Local Waste Service Standards Project | Paul MacKay | October 2015

Missed collection events

Page 27: Technical update: Local Waste Service Standards Project | Paul MacKay | October 2015

Sorry we didn't empty your bins – they were contaminated with food waste, so could not be collected.

Contaminated: Food waste

CONTAMINATED BROWN - FOOD

Citizen

CSR

In-cab

Page 28: Technical update: Local Waste Service Standards Project | Paul MacKay | October 2015

Organization

Page 29: Technical update: Local Waste Service Standards Project | Paul MacKay | October 2015

Different ways to describe services:

- Date first

- Materials first

Page 30: Technical update: Local Waste Service Standards Project | Paul MacKay | October 2015

Item

Page 31: Technical update: Local Waste Service Standards Project | Paul MacKay | October 2015

next collection finder

Bulky itemstaxonomy

Page 32: Technical update: Local Waste Service Standards Project | Paul MacKay | October 2015

Rounds format

Starting new contracts…

Page 33: Technical update: Local Waste Service Standards Project | Paul MacKay | October 2015

Waste serviceServicesCollectionsRoundsContainersCollection points

Website

Addresses (LLPG) Case management

SMS Automated phone

Payments

Waste trackingsystem WasteDataFlow

In-cab unitsCloud servers TrucksWeighbridges

Customer care App

Case

Page 34: Technical update: Local Waste Service Standards Project | Paul MacKay | October 2015

Thing

Intangible

Case

• name• description• url

• customer• status

MissedCollectionRequest

NewBinService

Page 35: Technical update: Local Waste Service Standards Project | Paul MacKay | October 2015

Waste serviceServicesCollectionsRoundsContainersCollection points

Website

Addresses (LLPG) Case management

SMS Automated phone

Payments

Waste trackingsystem WasteDataFlow

In-cab unitsCloud servers TrucksWeighbridges

Customer care App

GOV.UK Pay?

Notifications platform

Page 36: Technical update: Local Waste Service Standards Project | Paul MacKay | October 2015

http://communitiesuk.github.io/waste-service-standards/

Page 37: Technical update: Local Waste Service Standards Project | Paul MacKay | October 2015

Questions?

@pmackay#LocalDigital@LDgovUK