open expo 2015

33
OpenExpo Day Junio 2015, Madrid RISCOSS Managing Risk and Costs in Open Source Software Adoption Lidia López, UPC, Barcelona Oscar H. Franco, UPC, Barcelona

Upload: riscoss-eu

Post on 15-Apr-2017

186 views

Category:

Software


0 download

TRANSCRIPT

Page 1: Open Expo 2015

OpenExpoDayJunio2015,Madrid

RISCOSSManagingRiskandCostsinOpenSource

SoftwareAdoption

LidiaLópez,UPC,BarcelonaOscarH.Franco,UPC,Barcelona

Page 2: Open Expo 2015

©RISCOSSConsortium

Agenda

▪ Motivación

▪ ProyectoRISCOSS

▪ ComunidadRISCOSS

▪ PlataformaSoftware(Demo)

OpenExpoDay,16dejuniode2015,Madrid2

Page 3: Open Expo 2015

MOTIVACIÓN

Page 4: Open Expo 2015

©RISCOSSConsortium

ElnumerodeOSSestácreciendo…

OpenExpoDay,16dejuniode2015,Madrid4

Fuente: Black Duck Management webinar 2014 in IEEE OSS webcasts series

2007 2009 2011 2013 2015

150000 200000

500000

1000000

1400000

Número de proyectos OSS

Page 5: Open Expo 2015

©RISCOSSConsortium

…pero

SegúnSourceForge,delosproyectosexistentes(sobret60,225enjunio2012):

▪ 22%fasedeplanificación

▪ 17%pre-alphaorinactivo

▪ 58%alpha

! 3%ÉxitoOpenExpoDay,16dejuniode2015,Madrid

5

Page 6: Open Expo 2015

©RISCOSSConsortium

OSSPotenciadordeNegocio

OpenExpoDay,16dejuniode2015,Madrid6

78% 64%

66% 50%

CompañiasutilizandoOS

CompañiasparticipandoenOS

SusingenierostrabajanenOS

ConsiderandoOSantesquepropietario

Fuente:Annualfutureofopensourcesurvey2015

Page 7: Open Expo 2015

©RISCOSSConsortium

RiesgosyOSS

OSSessobrelibertadyoportunidades…―…queintroducenriesgo

Gestiónderiesgosinsuficiente

―UnodeloserroresTOPFIVEalimplementarsolucionesbasadasenOSS(Gartner2011)

Estosriesgossondiversos:– evaluación,integración,contexto,proceso,calidadyevolución

SecondYearEvaluation,15thJanuary2015,Brussels7

Page 8: Open Expo 2015

©RISCOSSConsortium

Escenario:TEI

OpenExpoDay,16dejuniode2015,Madrid8

Page 9: Open Expo 2015

©RISCOSSConsortium

Escenario:TEI

OpenExpoDay,16dejuniode2015,Madrid9

Comoimplementarunprocesosistemáticoparaelentendimiento,

representaciónyevaluaciónderiesgos?

Page 10: Open Expo 2015

©RISCOSSConsortium

Hipótesisdetrabajo

OpenExpoDay,16dejuniode2015,Madrid10

Entender,gestionarymitigarlosriesgosdeadopcióndeOSSescrucialparaevitarel

impactopotencialnegativoenelnegocio,entiempodetime-to-market,satisfaccióndel

cliente,ingresoseimagendemarca

Page 11: Open Expo 2015

RISCOSS

Page 12: Open Expo 2015

©RISCOSSConsortium

ProyectoRISCOSS

OpenExpoDay,16dejuniode2015,Madrid12

Identificaciónderiesgos,gestiónymétodosdemitigación

DesarrollodeOpenSourceSoftware(OSS)basadoencomunidadesysoportadoporlaindustria,composiciónygestióndelciclodevida

Gestióndelosriesgosdeadopción,individual,colectivaycolaborativamente

para

para

Page 13: Open Expo 2015

©RISCOSSConsortium

RISCOSS

MetodologíaPlataformaSoftware

Gestiónderiesgos

TécnicasdeIngenieriadeSoftware

Utiliza

Implementa Desarrolla

Para

Materializaciónde

13OpenExpoDay,16dejuniode2015,Madrid

Page 14: Open Expo 2015

©RISCOSSConsortium

RISCOSSpermite…

▪ GestiónefectivadelosriesgosdeintegracióndeOSS

▪ ControlyreduccióndecostesderivadosdelaadopcióndeOSS

▪ InnovaciónalaprovecharelmovimientoOSS

OpenExpoDay,16dejuniode2015,Madrid14

Page 15: Open Expo 2015

©RISCOSSConsortium

Partners

OpenExpoDay,16dejuniode2015,Madrid15

Page 16: Open Expo 2015

©RISCOSSConsortium

CasosdeEstudio

▪ ERICSSON(Compañíaprivada)

▪ CENATIC(Instituciónpública)

▪ OW2(ComunidadOSS)

▪ XWiki(ProyectoOSSyCompañíaprivada)

▪ Moodbile(ProyectoOSSyInstituciónpública)

OpenExpoDay,16dejuniode2015,Madrid16

Page 17: Open Expo 2015

©RISCOSSConsortium

Propuestaen3Capas

OpenExpoDay,16dejuniode2015,Madrid17

ModelosdeSoftwareyNegocio

Medidas

IndicadoresProyectosOSS

IndicadoresComunidadOSS

IndicadoresdeContexto

Capa3AnálisisdeNegocio

Capa2IndicadoresdeRiesgo

Capa1RecolecciónDeDatos

Contexto

ProyectosOSS Comunidades

GestordeRiesgo

Page 18: Open Expo 2015

©RISCOSSConsortium

EcosistemasOSS

OpenExpoDay,16dejuniode2015,Madrid18

Page 19: Open Expo 2015

©RISCOSSConsortium

EstrategiasdeAdopcióndeOSS

OpenExpoDay,16dejuniode2015,Madrid19

NoRelaciónconla

ComunidadOSS

Participaciónenla

ComunidadOSS

Liderarla

ComunidadOSS

ConsumodeOSS

OSSAcquisition

OSSIntegration

OSSTakeover

ProduccióndeOSS

OSSRelease

OSSFork

OSSInitiative

Page 20: Open Expo 2015

©RISCOSSConsortium

AnálisisdeRiesgos

OpenExpoDay,16dejuniode2015,Madrid20

exponen

indican

impacta

ObjetivosdeNegocio&Estratégicos

Riesgos

&

Indicadores

Medidas

Page 21: Open Expo 2015

©RISCOSSConsortium

CasodeEstudio:TEI

OpenExpoDay,16dejuniode2015,Madrid21

#Commits/Mes #Posts/Día

PocaActividad

FrecuenciaReleaseBaja

FaltadeSoporte

Page 22: Open Expo 2015

COMUNIDADRISCOSS

Page 23: Open Expo 2015

©RISCOSSConsortium

ComunidadRISCOSS

OpenExpoDay,16dejuniode2015,Madrid23

Page 24: Open Expo 2015

©RISCOSSConsortium

ComunidadRISCOSS

OpenExpoDay,16dejuniode2015,Madrid24

Page 25: Open Expo 2015

©RISCOSSConsortium

RISCOSSenGitHub

OpenExpoDay,16dejuniode2015,Madrid25

▪ Organizaciónhttps://github.com/RISCOSS

▪ Repositorioprincipalhttps://github.com/RISCOSS/riscoss-platform-core

Page 26: Open Expo 2015

PLATAFORMASOFTWAREDemo

Page 27: Open Expo 2015

©RISCOSSConsortium

ArquitecturadeRISCOSS

OpenExpoDay,16dejuniode2015,Madrid27

Riskdatacollector

Riskdatacollectormanager

Riskdatarepositorymanager

Businessanalysismanager

Businessanalysisengine

Riskmanager

Businessreporting

tool

Riskdata

Businessmanager

Businessdata

Page 28: Open Expo 2015

©RISCOSSConsortium

2Versiones

▪ RISCOSSCommunity– Evaluaciónbásica:1proyectoOSS

– RiesgodePocaActividadyDificultaddeManteniento

– Indicadores:#Contribuidores,#BugsAbiertos/Cerrados,…

– Fuentededatos:GitHub

▪ RISCOSSCorporate– Evaluacióncompleta:Gestiónactivosdelaempresa(proyectos/productos/componentesOSS)

– Riesgos:Configurables(modelosderiesgo)

– Indicadores:Configurables(modelosderiesgo)

– Fuentesdedatos:Configurables(datacollectors)

OpenExpoDay,16dejuniode2015,Madrid28

Page 29: Open Expo 2015

©RISCOSSConsortium

RISCOSSCommunity

▪ http://riscossplatform.ow2.org/riscoss/wiki/githubanalyser

▪ 3tiposdeusuario– Sinregistrar:Sololectura

– Registrado:NuevosproyectosOSS

– UsuarioregistradoenGitHub:NuevosproyectosOSS

OpenExpoDay,16dejuniode2015,Madrid29

Page 30: Open Expo 2015

©RISCOSSConsortium OpenExpoDay,16dejuniode2015,Madrid30

Page 31: Open Expo 2015

©RISCOSSConsortium

RISCOSSProfessional

▪ 3funcionalidadesbásicas– Configuracióndelentorno(entidades,riesgos,proyectosOSS,fuentesdedatos)

– Creacióndesesionesdeanálisis

– Análisis“What-if”

OpenExpoDay,16dejuniode2015,Madrid31

Page 32: Open Expo 2015

©RISCOSSConsortium OpenExpoDay,16dejuniode2015,Madrid32