Open SaaS un modelo atractivo para el desarrollo en México.

Open SaaS un modelo atractivo para el desarrollo en México.

Bd7f0e0118a2ea635b5a06d84cbab283?s=128

Noé Domínguez Porras

April 23, 2015
Tweet

Transcript

  1. Open SaaS: Un modelo atractivo de desarrollo de Software para

    México
  2. # Hola Noé Domínguez Porras

  3. Agenda • Notas iniciales • Open Source & Open Source

    Software • Modelo: Open SaaS • Gobierno como Plataforma • Open Data Puebla • Proyectos Open Source • Trabajo Futuro • Q&A
  4. Open Source, Open Source Software

  5. Open Source Como modelo de desarrollo promueve el acceso libre

    a planos o modelos mediante licencias de acceso universal. Promueve también la redistribución universal de las mejoras subsecuentes. Para algunos es un subconjunto de la colaboración abierta.
  6. Open Source software es software de computadora que en conjunto

    con su código fuente es publicado y licenciado con una licencia en la cual el tenedor de los derechos provee: • el derecho a estudiarlo. • derecho a cambiarlo y redistribuirlo a quien sea. • derecho de redistribuirlo para cualquier propósito. Casi lo mismo,¿no?
  7. ¿por qué es diferente y difícil? • Tiene un propósito,

    pero al mismo tiempo tiene una coordinación relajada. • Implica orden y disciplina del desarrollador. • Involucra desarrollo modular que posteriormente se integra.
  8. ¿qué necesito? • Comunicación continua: ◦ Correo electrónico, IRC, wikis,

    mailing lists. • Control de versiones. • Bug trackers & task lists. • Testing tools.
  9. ¿Open SaaS?

  10. Open SaaS: Open source + SaaS Fuente: http://blogs.mazikglobal.com/cloud-computing-stack-saas-paas-iaas

  11. Open SaaS: Open source + SaaS Software que es Open

    Source pero que se tiene una versión de Software as a Service.
  12. Open SaaS: Open source + SaaS

  13. Open SaaS: Open source + SaaS

  14. Open SaaS: Open source + SaaS

  15. Open SaaS: Open source + SaaS

  16. Open SaaS: Open source + SaaS

  17. Open SaaS: Open source + SaaS

  18. Alianza Gobierno Abierto (OGP)

  19. Alianza Gobierno Abierto

  20. Alianza Gobierno Abierto ¿Cómo funciona? Promesa de reforma de un

    país. 62 países listados en el programa. Principios • Gobierno abierto • Gobierno que rinde cuentas • Gobierno que responde a las necesidades de los ciudadanos • Vínculo Gobierno-Sociedad Civil en reformas
  21. Alianza Gobierno Abierto

  22. Alianza Gobierno Abierto 4 premisas sobre datos abiertos: • Accesibles.

    • Con licencias claras. • Sin costo. • En formatos abiertos.
  23. Alianza Gobierno Abierto

  24. Gobierno como plataforma

  25. Gobierno como plataforma “Transparencia es una palabra resbaladiza, el tipo

    de palabra que al igual que reforma termina adjunta a cualquier cosa política que alguien quiere promover.” Aaron Swartz
  26. Gobierno como plataforma “Transparencia, participación y colaboración en práctica” --Memorandum

    de transparencia y Gobierno abierto de Barack Obama
  27. Gobierno como plataforma

  28. Gobierno como plataforma (Photo by Daniel X. O'Neil) “When nerds

    go marching in”
  29. Gobierno como plataforma Premisas: • Contratar a las personas que

    han estado alimentando el boom de aplicaciones por en los últimos 10 años. • Íconos de la tecnología tienen que motivar a los desarrolladores a que dejen de crear herramientas banales y hagan herramientas
  30. Gobierno como plataforma Una segunda ola de innovación está apareciendo

    en las capitales del mundo. Conocimiento, información, talento y energía se están moviendo, está tomando forma y se está canalizando en nuevas maneras dentro, a través y fuera de las fronteras del gobierno. -Don Tapscott
  31. Gobierno como plataforma

  32. Gobierno como plataforma

  33. Gobierno como plataforma En Puebla hicimos...

  34. Gobierno como plataforma

  35. Open Data Puebla

  36. None
  37. Nuestro primer hackaton

  38. ¿Quien está detrás?

  39. Jornadas Previas Jornada 1. Conferencia: Datos abiertos en instituciones públicas

    y privadas Fecha: 27 de septiembre de 2013. Dirigido a: funcionarios, directores de TI en gobierno y ONG. Temas: Open government, datos abiertos en instituciones, impacto social, participación ciudadana Esquema: una jornada de una ponencia, una mesa redonda y un taller/actividad Conferencista Propuestos • María Cristina Capelo - Senior Policy Analyst @ Google • Iñaki Gutierrez - Todo Puebla.com • Salvador Parra - Siderare Software Jornada 2. Conferencia: ¿Qué es el hacking cívico? Fecha: jueves 3 de octubre de 2013. Dirigido a: público en general, programadores. Temas: hacking cívico, open data, utilidad de los proyectos. Esquema: tres ponencias y Q&A. Conferencistas: • Codeando México. • SocialTIC • Gobierno del Estado de Puebla
  40. Proyectos Open Data Puebla 2013

  41. None
  42. Principios del diseño de Git.

  43. Principios de Git • Facilitar el desarrollo distribuido • Escalar

    para manejar miles de desarrolladores • Desempeño rápido y eficiente • Mantener la integridad y la confianza • Promover la rendición de cuentas • Inmutabilidad • Transacciones atómicas • Soporta y promueve el desarrollo en capas • Promueve los repositorios completos • Un diseño interno Limpio
  44. None
  45. None
  46. None
  47. None
  48. None
  49. Actividades relacionadas

  50. None
  51. 28 de mayo de 2015

  52. None
  53. Data UP

  54. Data UP

  55. Data UP

  56. Data UP

  57. Data UP

  58. Data UP

  59. Data UP

  60. Data UP

  61. Data UP

  62. Data UP

  63. Data UP

  64. Data UP

  65. Data UP

  66. Data UP

  67. Data UP

  68. Innovación abierta & colaborativa

  69. None
  70. None
  71. None
  72. None
  73. None
  74. ¿Open SaaS?

  75. Open SaaS Fuente: http://blogs.mazikglobal.com/cloud-computing-stack-saas-paas-iaas

  76. ¿Qué necesitamos para Open SaaS?

  77. Open SaaS • Sociedades de Alumnos. • Grupos de estudio

    o seminarios. • Muchas ganas de aprender. • Educación más allá de las aulas con proyectos heredables. • Computo reactivo. • Computo distribuido. • Creación de bibliotecas de programación reutilizables. • Nuevos frameworks y herramientas.
  78. • Es un grupo de programadores muy ágiles. • Incide

    en los temas públicos haciendo software • Sus proyectos son Open Source ◦ www.explica.la/ley - discute la ley ◦ www.codeandomexico.org - plataforma de retos ◦ www.datamx.io - publica y explora datos abiertos ◦ www.github.com/codeandomexico
  79. • Lenguaje de tipado fuerte, híbrido, escalable. • Seminario de

    programación en el lenguaje Scala. • Blog sobre programación escalable y el lenguaje. • Videoconferencias internacionales sobre cómputo distribuido.
  80. None
  81. None
  82. Miscelanea

  83. Open Government: Collaboration, Transparency, and Participation in Practice Daniel Lathrop

    O’reilly 2010
  84. Open Government: Collaboration, Transparency, and Participation in Practice Daniel Lathrop

    O’reilly 2010 Taller: CartoDB por Codeando México
  85. Voy terminando de ver este documental, sobre la revolución en

    Egipto http://thesquarefilm.com, me encanto, te describe la gestación de una revolución del pueblo, este documental te lleva a sentirlo, a derrocar un régimen político, después un régimen militar, después un régimen religioso, a luchar contra la policía secreta, luego contra los militares y después pueblo contra pueblo, esa es la revolución y luego el ideal: NO BUSCAMOS UN LÍDER QUE NOS GOBIERNE, BUSCAMOS UNA CONCIENCIA. Comentario de un amigo -JJ Córdova- Reflexión
  86. “If you want to go fast go alone. If you

    want to go far go together.” -from Code for America Summit 2013 Reflexión
  87. @noe_dgz noe@hackersandfounders.com http://hfpuebla.org

  88. Fuentes: • Open Government Partnership. http://www.opengovpartnership.org • Sitio de datos

    abiertos del Gobierno de México. http://www.datos.gob.mx • Memorandum de transparencia de Barack Obama. http://www.whitehouse.gov/the_press_office/TransparencyandOpenGovernment • When nerds go marching in / The Atlantic. http://www.theatlantic.com/technology/archive/2012/11/when-the-nerds-go- marching-in/265325/ • Open Government: Collaboration, Transparency, and Participation in Practice. • Codeando México. http://www.codeandomexico.org • Challenge Post. http://www.challengepost.org
  89. Fuentes: • Datos abiertos del Gobierno de México. http://www.datos.gob.mx •

    Proyecto para movilidad en bici de bicionudos http://bicis.mecabotware.com • Proyecto Open Source de Reporte ciudadano. http://github.com/CodeandoMexico/reporte-ciudadano • Constitución Mexicana en Github (ceyusa/constitucion-mexicana) http://www.theatlantic.com/technology/archive/2012/11/when-the-nerds-go-marching- in/265325/ • Hacker http://es.wikipedia.org/wiki/Hacker • Harper Reed on The Power of Big Data (imagen YOLO) http://www.youtube.com/watch?v=1klrb1_bTXc