Community and community management A casestudy · Energy, Lighting, Parking, ... •Management of...

27
Community and community management A case study

Transcript of Community and community management A casestudy · Energy, Lighting, Parking, ... •Management of...

Page 1: Community and community management A casestudy · Energy, Lighting, Parking, ... •Management of communityissues + communication •Rulesof engagementand participation •Diversity,

Community and community managementA case study

Page 2: Community and community management A casestudy · Energy, Lighting, Parking, ... •Management of communityissues + communication •Rulesof engagementand participation •Diversity,

2

Why a sensor platform?

Creates the catalogue of sensors and actuators installed in the city, a basic piece for managing maintenance costs (OPEX) from the beginningUncouples sensors and actuators from the applications that use them

Breaks down the vertical solutions or silos

Prevents the proliferation of isolated systems

Allows applications to share data from sensors

Offers common services needed by all applications: Catalogue of sensors/actuators, Monitoring, Quality of ServiceAllows protocol translations between sensors/actuators and applications

Sentilo is an open source sensor and actuator platform designed to fit in

the Smart City architecture of any

city looking for openness and easy

interoperability.

Page 3: Community and community management A casestudy · Energy, Lighting, Parking, ... •Management of communityissues + communication •Rulesof engagementand participation •Diversity,

3

What is Sentilo?

PROVIDERSDirect• Devices (direct)• Hubs • 3rd party appsW/Protocol adapter:• Scada (ModBus/RTU/MTU/OPC)• Smart Metering (DLMS IEC62056)• 3rd party systems

DATA PROCESSING AGENTS

Real TimeStorageCatalog Pub/Sub

Alerts

Ext. Storage

Ext. Storage

Ext. Storage

ConnectorConnectorConnector

Secu

rity

/ Gov

erna

nce

Mon

itorin

g / A

udit

API HTTP/Rest

API HTTP/Rest

Provider

Provider

WNS

Provider

INETWANMAN

APPSDirect• BCN Apps• 3rd party apps / systemsW/Protocol adapter:• OGC Compliant• City SDK• iCIty

Apps

W/Modules & Agents:• Alerts• Storage• Connectors• Monitoring• Audit

• Events• Historian•…

Subscribed to:• Data changes• Alerts

Subscribed to:• Orders

Publish:• Data (virtual

sensors)• Orders• Alerts

Publish:• Data

• Alerts

Other:• Autoregistry • Pull orders

Other:• Catalog Mgmt• Data querys

Data acquisi-

tion

Data trans-

mission and data process

Business processes

Page 4: Community and community management A casestudy · Energy, Lighting, Parking, ... •Management of communityissues + communication •Rulesof engagementand participation •Diversity,

Sentilo projects

3

>2.800 sensors in 15municipal buildings

Energy monitoring Urban Lab & City monitoring

>150 sensors in 3 areas (Born, Taulat, Pg Gràcia)BA

RCEL

ON

A

City monitoring

BARC

ELO

NA

>600 sensors in 5 areas (Les Corts, Av Diagonal, St Joan, Paral·lel, A Capmany)

Waste collection

TERR

ASSA >900 containers

3 truck routes

Smart Parking

REU

S >175 parking spots

>600 daily users

Energy, Lighting, Parking, Traffic  lights,  Watering,  …

OTH

ER C

ITIE

S

Page 5: Community and community management A casestudy · Energy, Lighting, Parking, ... •Management of communityissues + communication •Rulesof engagementand participation •Diversity,

5

Why Sentilo?It’s  a  reality  … in Barcelona and in other cities and organizations

It’s open source … and has no cost 1

It’s  free  … and each city can evolve it according its interests

It’s  simple … to develop new Java modules

It’s  a  shared  platform… where everyone can play and nobody dominates

It’s  flexible … and can grow horizontally in a unlimited way

It’s  swift  and  light  … thanks to its PUSH model

It’s  easy  to  fit  in  with  … sensors and applications thanks to the API REST

It’s  attractive  … because there is an ecosystem around it

It’s  modular  … and provides a space for  applications’  modules

It’s  collaborative  … because there is a Community supporting it

1 Dual licensing regime, under the EUPL 1.1 and LGPL3 licenses (or later versions). You can download, install, build, use, extend, modify and redistribute the code.

Page 6: Community and community management A casestudy · Energy, Lighting, Parking, ... •Management of communityissues + communication •Rulesof engagementand participation •Diversity,

Foss Governance models• Why?

• Lots of decisions to take• Legal• Technical• Economic• Community

• No specific hierarchy• Many processes to ensure continuity/sustainability• Management of community issues + communication• Rules of engagement and participation

• Diversity, (a)sincronicity

Page 7: Community and community management A casestudy · Energy, Lighting, Parking, ... •Management of communityissues + communication •Rulesof engagementand participation •Diversity,

Foss Governance models• Lots of models

• Pure dictatorship – my word rules• Benevolent dictador – my word rules, but I’m cool (and collaborative)• Meritocratic - distributed control/responsibilities based on talent / contributions• Committees/burocracy• Whoever has the biggest or longest flame• A mix of all the above: BD with commitee suport, rotating BD...

• Main concerns• Definition of

• Roles and responsibilities (definition and performance)• Support mechanisms / channels• Decision making process

• Hot topics• Contributions• Documentation• Forking• Strategic focus / loss of control • Red tape

Page 8: Community and community management A casestudy · Energy, Lighting, Parking, ... •Management of communityissues + communication •Rulesof engagementand participation •Diversity,

Solution?

• Choose model to fit the project• Small and agile (most) v. Large and “weighty”  (Apache)• Lean processes / quick decision making v. Thinking through and participation• As horitzontal (open/available) as possible v. Control and hierarchy

• Evolve• Sustainability of the most adaptable

Page 9: Community and community management A casestudy · Energy, Lighting, Parking, ... •Management of communityissues + communication •Rulesof engagementand participation •Diversity,

Source OSS Watch - http://oss-watch.ac.uk/resources/governancemodels

Page 10: Community and community management A casestudy · Energy, Lighting, Parking, ... •Management of communityissues + communication •Rulesof engagementand participation •Diversity,

Sentilo Community: a particular model (not?) to be followed

Page 11: Community and community management A casestudy · Energy, Lighting, Parking, ... •Management of communityissues + communication •Rulesof engagementand participation •Diversity,

Sentilo characteristics• Significant Public Entity involvement – the Cities

• Legal controls on activities (contracting, públic-private partnerships, etc.) • Membership diversity

• Public entities• Private companies (products)• Private service providers (integrators)• Individuals (independent programmers, students, professors)

• Diversity of interests• “consumers”  (cities)• “providers”  (hardware/software)• “users”  (in  the end, citizens)

Page 12: Community and community management A casestudy · Energy, Lighting, Parking, ... •Management of communityissues + communication •Rulesof engagementand participation •Diversity,

Governance Tools – documentation

Documents: • Governance

• “Sentilo  Community Organization and processes”   online at website• Legal

• License: EUPL/LGPL• Trademark policy• Developer certificate of origin (DCO)

• Technical• Contribution process (contribs under project dual license, DCO)• Online tech documentation (Github/wiki)

• Community• Website materials

Page 13: Community and community management A casestudy · Energy, Lighting, Parking, ... •Management of communityissues + communication •Rulesof engagementand participation •Diversity,

Some principles

Page 14: Community and community management A casestudy · Energy, Lighting, Parking, ... •Management of communityissues + communication •Rulesof engagementand participation •Diversity,

14

SponsorsCommunity members

Partners

Support the project with direct investments, either in money or in kind

Support the project with some kind of collaboration, either as users or as providers of services or parts

The Sentilo ecosystem

SupportersInterest group

Have declared their support to the project. They intend to be involved in the community in the future or they simply wish to be Sentilo's friends.

Page 15: Community and community management A casestudy · Energy, Lighting, Parking, ... •Management of communityissues + communication •Rulesof engagementand participation •Diversity,

15

Sentilo Ecosystem: SponsorsSentilo  it’s  built,  used  and  supported  by  an  active and diverse community of

cities and companies that believe that using open standards and free software is the first smart decision a Smart City should take

SponsorsCities and companies

building Sentilo

http://www.sentilo.io/xwiki/bin/view/Sentilo.About.Project/Sponsors

Page 16: Community and community management A casestudy · Energy, Lighting, Parking, ... •Management of communityissues + communication •Rulesof engagementand participation •Diversity,

16

Sentilo Ecosystem: Partners

http://www.sentilo.io/xwiki/bin/view/Sentilo.About.Project/Partners

SENSOR COMPANIES INTEGRATORS OTHER SERVICES

Blue WaveCESVACIRCUTORCTRL 4ENVIRODistromelEffilogicsEnerkiaEnevoIGS ResearchLibelliumSamclaSensefieldsStarlabTST SistemasUrbioticaWebdomWorldsensingZolertia

Boreal ITETRAIDBoxIECISAKeacousticsMayflowerOasys SWSIGESmart Data System

Wonderware

CAT PLCity ProtocolID LawOPS ConsultingTESEMThingtia Cloud

PartnersCompanies

with products / services

adapted to Sentilo

Agència Catalana de l’Aigua

Ajuntament de Barcelona

Ajuntament de CambrilsAjuntament de Reus

Ajuntament de TerrassaÀrea Metropolitana

BarcelonaDiputació de Barcelona

Dubai Municipality

PartnersCities using Sentilo

Page 17: Community and community management A casestudy · Energy, Lighting, Parking, ... •Management of communityissues + communication •Rulesof engagementand participation •Diversity,

17

Sentilo Ecosystem: Supporters

http://www.sentilo.io/xwiki/bin/view/Sentilo.About.Project/Partners

SENSOR COMPANIES INTEGRATORS INTEGRATORS

9HabitatDatalong 16DexmaDFRCMobaOnlabProgresSirecsaSmarty PlanetTecbrainWavecontrol

ADTELAltranAP FuturaAtmosferiaCastinfoConcatelElecnorEtecnici2CATIoTIPKunakMOAI SolutionsNeapolisNexus Geographics

OpticitsRDMesReviveRosmimanTMTC-TechTracasaWeather Ex Machina

OTHER SERVICES

AntevertiDesidedatum

SupportersCompanies

interested in Sentilo

Ajuntament CornellàAjuntament Figueres

Ajuntament GranollersAjuntament  l’Hospitalet

Ajuntament ManresaAjuntament MataróAjuntament Sabadell

Ajuntament Sant Boi LlobregatAjuntament Sant Cugat

Ajuntament Sant Feliu LlobregatAjuntament Sant Vicenç Horts

Ajuntament TarragonaAjuntament Vilafranca Penedès

Cloud BarcelonaKobe City Council

SupportersCities

interested in Sentilo

Page 18: Community and community management A casestudy · Energy, Lighting, Parking, ... •Management of communityissues + communication •Rulesof engagementand participation •Diversity,

18

Executive CommitteeCommunity Strategy (rules, day to day administration, communication)

ExCom

Technical CommitteeTechnical Strategy (architecture and roadmap)

TechCom

Cities Steering CommitteeProtects  cities’  strategyCityCom

Membership CommitteeOrganizes and supervises elections. Approves membershipMemCom

Advisory BoardTechnical and strategic adviseAdvBoard

Sentilo community governance

Page 19: Community and community management A casestudy · Energy, Lighting, Parking, ... •Management of communityissues + communication •Rulesof engagementand participation •Diversity,

19

Executive RolesSentilo community governance

Project Leader: sets strategy and coordinates Area Leaders• Jordi Cirera, Barcelona

Area Leaders• Architecture, development and technical support:

Carlos Puga, Opentrends• Partners and alliances: Gloria Grau, Tesem• Legal: Malcolm Bain, ID Law• Community management: Ramon Solé, OPS• Communication and marketing: Raul González, Abertis• Code release, repositories and technical doc: Mikel

Masquefa, Opentrends.

Page 20: Community and community management A casestudy · Energy, Lighting, Parking, ... •Management of communityissues + communication •Rulesof engagementand participation •Diversity,

20

Sentilo community governanceExecutive CommitteeCommunity Strategy (rules, day to day administration, communication)

ExCom

• Jordi Cirera, Barcelona (Chairperson)• Raúl González, Abertis• Malcolm Bain, ID Law• Carlos Puga, Opentrends• Ramon Solé, OPS• Albert Marín, Terrassa• Gloria Grau, Tesem

Page 21: Community and community management A casestudy · Energy, Lighting, Parking, ... •Management of communityissues + communication •Rulesof engagementand participation •Diversity,

21

Sentilo community governanceTechnical CommitteeTechnical Strategy (architecture and roadmap)

TechCom

• Jordi Cirera, Barcelona (Project Leader)• Juanjo González, Abertis• Leo Blázquez, Amersam (Reus)• Pere Comas, Barcelona• Mikel Masquefa, Opentrends• Carlos Puga, Opentrends• Daniel Ros, Terrassa

Page 22: Community and community management A casestudy · Energy, Lighting, Parking, ... •Management of communityissues + communication •Rulesof engagementand participation •Diversity,

22

Sentilo community governance

Cities Steering CommitteeProtects  cities’  strategyCityCom

• Rafael Garcia, Barcelona• Oscar Hellin, Reus• Albert Marin, Terrassa

Page 23: Community and community management A casestudy · Energy, Lighting, Parking, ... •Management of communityissues + communication •Rulesof engagementand participation •Diversity,

23

Sentilo community governanceMembership CommitteeOrganizes and supervises elections. Approves membership

MemCom

• Francesc Casaus, Barcelona (Chairperson)• Ramon Solé, OPS• Gloria Grau, Tesem

Page 24: Community and community management A casestudy · Energy, Lighting, Parking, ... •Management of communityissues + communication •Rulesof engagementand participation •Diversity,

24

Sentilo community governanceAdvisory BoardTechnical and strategic adviseAdvBoard

• Jordi Alvinyà, Abertis• Pilar Conesa, Anteverti• Josep Ramon Ferrer, Barcelona• Jordi Pericàs, Diputació Barcelona• Rafael Barnola, ETRA• Josep Casanovas, FIB-UPC

• Javier Garcés, IGS Research• Alicia Asin, Libelium• Maria Serrano, Schneider• Marc Boher, Urbiotica• Marc Fabregas, Zolertia

Page 25: Community and community management A casestudy · Energy, Lighting, Parking, ... •Management of communityissues + communication •Rulesof engagementand participation •Diversity,

25

Sentilo Community tools

[email protected]

Use

Collaborate

Contact

Follow us

VM

Page 26: Community and community management A casestudy · Energy, Lighting, Parking, ... •Management of communityissues + communication •Rulesof engagementand participation •Diversity,

_www.sentilo.io

For updated news and further information, please visit our website

Page 27: Community and community management A casestudy · Energy, Lighting, Parking, ... •Management of communityissues + communication •Rulesof engagementand participation •Diversity,