Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Open Expo 2015

235 views

Published on

RISCOSS Project presentation at OpenExpo 2015 by Lidia Lopez and Oscar H. Franco, UPC Barcelona

Published in: Software
  • Be the first to comment

Open Expo 2015

  1. 1. 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
  2. 2. © RISCOSS Consortium Agenda ▪ Motivación ▪ Proyecto RISCOSS ▪ Comunidad RISCOSS ▪ Plataforma Software (Demo) OpenExpo Day, 16 de junio de 2015, Madrid 2
  3. 3. MOTIVACIÓN
  4. 4. © RISCOSS Consortium El numero de OSS está creciendo… OpenExpo Day, 16 de junio de 2015, Madrid 4 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
  5. 5. © RISCOSS Consortium … pero Según SourceForge, de los proyectos existentes (sobret 60,225 en junio 2012): ▪ 22% fase de planificación ▪ 17% pre-alpha or inactivo ▪ 58% alpha ! 3% Éxito OpenExpo Day, 16 de junio de 2015, Madrid 5
  6. 6. © RISCOSS Consortium OSS Potenciador de Negocio OpenExpo Day, 16 de junio de 2015, Madrid 6 78% 64% 66% 50% Compañias utilizando OS Compañias participando en OS Sus ingenieros trabajan en OS Considerando OS antes que propietario Fuente: Annual future of open source survey 2015
  7. 7. © RISCOSS Consortium Riesgos y OSS OSS es sobre libertad y oportunidades … ―… que introducen riesgo Gestión de riesgos insuficiente ―Uno de los errores TOP FIVE al implementar soluciones basadas en OSS (Gartner 2011) Estos riesgos son diversos: – evaluación, integración, contexto, proceso, calidad y evolución Second Year Evaluation, 15th January 2015, Brussels 7
  8. 8. © RISCOSS Consortium Escenario: TEI OpenExpo Day, 16 de junio de 2015, Madrid 8
  9. 9. © RISCOSS Consortium Escenario: TEI OpenExpo Day, 16 de junio de 2015, Madrid 9 Como implementar un proceso sistemático para el entendimiento, representación y evaluación de riesgos?
  10. 10. © RISCOSS Consortium Hipótesis de trabajo OpenExpo Day, 16 de junio de 2015, Madrid 10 Entender, gestionar y mitigar los riesgos de adopción de OSS es crucial para evitar el impacto potencial negativo en el negocio, en tiempo de time-to-market, satisfacción del cliente, ingresos e imagen de marca
  11. 11. RISCOSS
  12. 12. © RISCOSS Consortium Proyecto RISCOSS OpenExpo Day, 16 de junio de 2015, Madrid 12 Identificación de riesgos, gestión y métodos de mitigación Desarrollo de Open Source Software (OSS) basado en comunidades y soportado por la industria, composición y gestión del ciclo de vida Gestión de los riesgos de adopción, individual, colectiva y colaborativamente para para
  13. 13. © RISCOSS Consortium RISCOSS Metodología Plataforma Software Gestión de riesgos Técnicas de Ingenieria de Software Utiliza Implementa Desarrolla Para Materialización de 13 OpenExpo Day, 16 de junio de 2015, Madrid
  14. 14. © RISCOSS Consortium RISCOSS permite… ▪ Gestión efectiva de los riesgos de integración de OSS ▪ Control y reducción de costes derivados de la adopción de OSS ▪ Innovación al aprovechar el movimiento OSS OpenExpo Day, 16 de junio de 2015, Madrid 14
  15. 15. © RISCOSS Consortium Partners OpenExpo Day, 16 de junio de 2015, Madrid 15
  16. 16. © RISCOSS Consortium Casos de Estudio ▪ ERICSSON (Compañía privada) ▪ CENATIC (Institución pública) ▪ OW2 (Comunidad OSS) ▪ XWiki (Proyecto OSS y Compañía privada) ▪ Moodbile (Proyecto OSS y Institución pública) OpenExpo Day, 16 de junio de 2015, Madrid 16
  17. 17. © RISCOSS Consortium Propuesta en 3 Capas OpenExpo Day, 16 de junio de 2015, Madrid 17 Modelos de Software y Negocio Medidas Indicadores Proyectos OSS Indicadores Comunidad OSS Indicadores de Contexto Capa 3 Análisis de Negocio Capa 2 Indicadores de Riesgo Capa 1 Recolección De Datos Contexto Proyectos OSS Comunidades Gestor de Riesgo
  18. 18. © RISCOSS Consortium Ecosistemas OSS OpenExpo Day, 16 de junio de 2015, Madrid 18
  19. 19. © RISCOSS Consortium Estrategias de Adopción de OSS OpenExpo Day, 16 de junio de 2015, Madrid 19 No Relación con la Comunidad OSS Participación en la Comunidad OSS Liderar la Comunidad OSS Consumo de OSS OSS Acquisition OSS Integration OSS Takeover Producción de OSS OSS Release OSS Fork OSS Initiative
  20. 20. © RISCOSS Consortium Análisis de Riesgos OpenExpo Day, 16 de junio de 2015, Madrid 20 exponen indican impacta Objetivos de Negocio & Estratégicos Riesgos & Indicadores Medidas
  21. 21. © RISCOSS Consortium Caso de Estudio: TEI OpenExpo Day, 16 de junio de 2015, Madrid 21 #Commits/Mes #Posts/Día Poca Actividad Frecuencia Release Baja Falta de Soporte
  22. 22. COMUNIDAD RISCOSS
  23. 23. © RISCOSS Consortium Comunidad RISCOSS OpenExpo Day, 16 de junio de 2015, Madrid 23
  24. 24. © RISCOSS Consortium Comunidad RISCOSS OpenExpo Day, 16 de junio de 2015, Madrid 24
  25. 25. © RISCOSS Consortium RISCOSS en GitHub OpenExpo Day, 16 de junio de 2015, Madrid 25 ▪ Organización https://github.com/ RISCOSS ▪ Repositorio principal https://github.com/ RISCOSS/riscoss- platform-core
  26. 26. PLATAFORMA SOFTWARE Demo
  27. 27. © RISCOSS Consortium Arquitectura de RISCOSS OpenExpo Day, 16 de junio de 2015, Madrid 27 Risk data collector Risk data collector manager Risk data repository manager Business analysis manager Business analysis engine Risk manager Business reporting tool Risk data Business manager Business data
  28. 28. © RISCOSS Consortium 2 Versiones ▪ RISCOSS Community – Evaluación básica: 1 proyecto OSS – Riesgo de Poca Actividad y Dificultad de Manteniento – Indicadores: #Contribuidores, #Bugs Abiertos/Cerrados,… – Fuente de datos: GitHub ▪ RISCOSS Corporate – Evaluación completa: Gestión activos de la empresa (proyectos/productos/componentes OSS) – Riesgos: Configurables (modelos de riesgo) – Indicadores: Configurables (modelos de riesgo) – Fuentes de datos: Configurables (data collectors) OpenExpo Day, 16 de junio de 2015, Madrid 28
  29. 29. © RISCOSS Consortium RISCOSS Community ▪ http://riscossplatform.ow2.org/riscoss/wiki/ githubanalyser ▪ 3 tipos de usuario – Sin registrar: Solo lectura – Registrado: Nuevos proyectos OSS – Usuario registrado en GitHub: Nuevos proyectos OSS OpenExpo Day, 16 de junio de 2015, Madrid 29
  30. 30. © RISCOSS Consortium OpenExpo Day, 16 de junio de 2015, Madrid 30
  31. 31. © RISCOSS Consortium RISCOSS Professional ▪ 3 funcionalidades básicas – Configuración del entorno (entidades, riesgos, proyectos OSS, fuentes de datos) – Creación de sesiones de análisis – Análisis “What-if” OpenExpo Day, 16 de junio de 2015, Madrid 31
  32. 32. © RISCOSS Consortium OpenExpo Day, 16 de junio de 2015, Madrid 32
  33. 33. Para más información: Xavier Franch, franch@essi.upc.edu Coordinador del proyecto www.riscoss.eu @RiscossProject

×