Moodle: Un ejemplo del modelo de desarrollo y gestión de proyectos open source

8,561 views

Published on

En esta presentación se habla de los siguientes aspectos del proyecto Moodle:

- Contexto en el que se desarrolla el proyecto
- Algunos de los modelos y herramientas que usa
- Algunos de sus puntos fuertes y débiles
- Algunas de las personas claves del proyecto
- Un vistazo al futuro inmediato del mismo

Published in: Education, Technology
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
8,561
On SlideShare
0
From Embeds
0
Number of Embeds
84
Actions
Shares
0
Downloads
111
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide
  • Documentación para varios tipos de usuarios Wiki (MediaWiki) Autenticación integrada con Moodle.org Además hay enlaces a documentos realizados por terceros y libros editados en papel
  • Moodle: Un ejemplo del modelo de desarrollo y gestión de proyectos open source

    1. 1. Un ejemplo del modelo de desarrollo y gestión de proyectos open source Iñaki Arenaza Escuela Politécnica Superior Mondragon Unibertsitatea (@iarenaza)
    2. 2. Antes de empezar... <ul><li>¿Cuántos de vosotros conocéis Moodle? </li></ul><ul><li>¿Cuántos de vosotros utilizáis software libre habitualmente? </li></ul><ul><li>¿Cuántos de vosotros participáis en un proyecto de software libre? </li></ul><ul><li>¿Cuántos participando en foros de discusión, canales de IRC o similares? </li></ul><ul><li>¿Cuántos haciendo documentación? </li></ul><ul><li>¿Cuántos desarrollando código o corrigiendo errores? </li></ul><ul><li>¿Cuántos (co)liderando el proyecto? </li></ul>
    3. 3. Vamos a hablar de... <ul><li>Contexto en el que se desarrolla el proyecto
    4. 4. Algunos de los modelos y herramientas que usa
    5. 5. Algunos de sus puntos fuertes y débiles
    6. 6. Algunas de las personas claves del proyecto
    7. 7. Un vistazo al futuro inmediato del mismo </li></ul>
    8. 8. Plataforma de aprendizaje
    9. 9. Software libre <ul><li>Libre para descargarse
    10. 10. Libre para usarse
    11. 11. Libre para explorarse, modificarse y extenderse
    12. 12. Libre para distribuirse (bajo licencia GPL)
    13. 13. Y eres...
    14. 14. Libre de ayudar con el desarrollo
    15. 15. Libre de elegir su proveedor de servicio
    16. 16. Libre para hacer dinero con él.
    17. 17. ¡Libre para usar cualquier otra cosa si no te gusta! </li></ul>
    18. 18. Estadísticas 45.000 sitios registrados verificados en 210 países Los sitios registrados contienen 32 millones de usuarios, 3'1 millones de cursos y 1'2 millones de profesores. Al menos 500 sitios tienen más de 10.000 usuarios Interfaz traducida a 80 idiomas o dialectos 54 Moodle Partners especializados
    19. 19. Entornos
    20. 20. Ubicaciones
    21. 21. Versiones registradas
    22. 22. Roles de la comunidad Hay más de 74.000* participantes registrados en la comunidad Moodle en moodle.org (cerca de 1.000 cuentas nuevas creadas cada día) *Datos de finales de 2008
    23. 23. Foros de Moodle
    24. 24. Moodle Docs
    25. 25. Moodle Tracker tracker.moodle.org Informes de bugs Votos y comentarios Ideas Información Prioridades Código de calidad
    26. 26. Moodle Tracker
    27. 27. Moodle Tracker
    28. 28. Repositorio CVS
    29. 29. Red de réplicas CVS
    30. 30. ... y Git
    31. 31. Sala de chat de desarrolladores
    32. 32. Listas de correo <ul><li>Commits (commits@lists.moodle.org) </li><ul><li>Todos los commits del repositorio CVS se envían a esta lista. </li></ul><li>Outages (outages@lists.moodle.org) </li><ul><li>Todas las paradas (planificadas o no) del servidor CVS maestro y de las réplicas se envían a esta lista. </li></ul><li>Security Alerts (securityalerts@lists.moodle.org) </li><ul><li>Alertas de seguridad desde moodle.org a los sitios registrados (únicamente). </li></ul><li>Tags (tags@lists.moodle.org) </li><ul><li>Todas las operaciones con etiquetas del repositorio CVS se envían a esta lista. </li></ul></ul>
    33. 33. Moodle Moots
    34. 34. La economía de Moodle
    35. 35. Moodle Partners
    36. 36. Moodle Partners
    37. 37. La marca registrada http://docs.moodle.org/en/License
    38. 38. Las personas clave Petr Škoda Rep. Checa Martin Dougiamas Australia Eloy Lafuente España Dongsheng Cai China (Australia) Jérôme Mouneyrac Francia (Australia) Jordan Tomkinson Australia David Mudrak Rep. Checa Moodle.com (HQ)
    39. 39. Las personas clave Moodle.com (HQ) Helen Foster Reino Unido (Bélgica) Tomaz Lasic Australia Andrew Davis Australia Rossiani Wijaya Australia Sam Hemelryk Australia Anthony Borrow Estados Unidos
    40. 40. Las personas clave
    41. 41. Las personas clave
    42. 42. Las personas clave
    43. 43. Las personas clave
    44. 44. Las personas clave
    45. 45. Historia 1999 0.0 Primeras versiones prototipo 11 / 2001 0.9 Primera versión pre-release en la web 8 / 2002 1.0 Foro, Encuesta, Diario, Recursos, Cuestionarios, ... 8 / 2003 1.1 Backups, Taller, Chat, Escalas,... 3 / 2004 1.2 Filtros, Grupos, Glosario, Lección, ... 5 / 2004 1.3 Calendario, Bloques, RSS, plugins de multimedia,... 8 / 2004 1.4 Instalador, Recursos, Matriculaciones, Wiki, ... 6 / 2005 1.5 XHTML, Temas, Bloques, Libro de calificaciones,... 6 / 2006 1.6 Unicode, Base de datos, Docs, Blogs, Informes,... 11 / 2006 1.7 Roles, menú Admin, Oracle y MS SQL, AJAX, ... 3 / 2007 1.8 Accesibilidad, MNET, MoodleForms, Multi-autenticación,... 3 / 2008 1.9 Libro de calificaciones, Competencias, Rendimiento, Etiquetas, Anotaciones, ... ? 2.0 ?
    46. 46. ¿Qué impulsa los cambios de Moodle?
    47. 47. Principales impulsores Administración Integración Usabilidad Web Abierta Control Pedagogía
    48. 48. Lo nuevo en...
    49. 49. 2.0
    50. 50. Ficheros Ficheros del curso en disco Ficheros en la base de datos
    51. 51. Recursos
    52. 52. Administración <ul><li>Crear/eliminar cursos
    53. 53. Crear/eliminar usuarios y roles
    54. 54. Mover gente hacia adentro y hacia afuera
    55. 55. Gestionar actividades dentro de los cursos
    56. 56. Estructurar el sitio (cursos, bloques, etc.)
    57. 57. Modularidad incrementada
    58. 58. Interfaces alternativas como Flash, iPhone, etc.
    59. 59. Control remoto de Moodle (web services). </li></ul>
    60. 60. ¿Roles mejorados?
    61. 61. Actividades condicionales
    62. 62. Principales impulsores Administración Integración Usabilidad Web Abierta Control Pedagogía
    63. 63. Integraciones <ul><li>&quot;Tirar&quot; (pull) contenido hacia dentro de Moodle
    64. 64. &quot;Empujar&quot; (push) contenido desde Moodle hacia afuera
    65. 65. Intercambiar usuarios y cursos con otros sistemas (SIS, RRHH)
    66. 66. &quot;Fundirse&quot; dentro de las webs de las instituciones
    67. 67. Soporte de estándares para intercambio de datos
    68. 68. Promover los &quot; mashups &quot; usando feeds (hacia dentro y hacia afuera)
    69. 69. Duplicar funcionalidad (sólo si es necesario) en Moodle </li></ul>
    70. 70. Repositorios
    71. 71. Portafolios
    72. 72. Mensajería
    73. 73. Comentarios
    74. 74. Integración con Google Los usuarios de Moodle se crean automáticamente en Google Apps <ul><li>Iniciar sesión en Moodle -> dentro de sesión en Google Apps
    75. 75. Bloque de Gmail en Moodle muestra los mensajes recientes de Gmail
    76. 76. Bloque de aplicaciones muestra enlaces a todas las aplicaciones de Google Apps
    77. 77. Un widget de Google muestra un enlace a Moodle en iGoogle, Gmail, etc. </li></ul>
    78. 78. Integración con Live@edu de MS
    79. 79. Principales impulsores Administración Integración Usabilidad Web Abierta Control Pedagogía
    80. 80. Usabilidad <ul><li>Navegación consistente
    81. 81. Disposición y estructura consistente
    82. 82. Temas estéticamente elegantes
    83. 83. No hay &quot;callejones sin salida&quot;
    84. 84. AJAX en cantidad, donde sea apropiado
    85. 85. Pruebas de usabilidad con usuarios reales
    86. 86. Accesible en un amplio rango de dispositivos </li></ul>
    87. 87. Navegación &quot; Mockups &quot; (maquetas) hechas con Balsamiq
    88. 88. Navegación
    89. 89. Navegación
    90. 90. Navegación
    91. 91. Usabilidad
    92. 92. Usabilidad
    93. 93. Temas <ul><li>Consistencia a lo largo de todas las páginas
    94. 94. Mejor separación del código y el diseño
    95. 95. Permitir el uso del plantillas si se desea
    96. 96. Flexibilidad incrementada
    97. 97. Hacer más felices a los diseñadores
    98. 98. Más &quot;azúcar para los ojos&quot; :) </li></ul>
    99. 99. Principales impulsores Administración Integración Usabilidad Web Abierta Control Pedagogía
    100. 100. API de Servicios Web
    101. 101. Hubs Comunitarios
    102. 102. Hubs Comunitarios
    103. 103. Futuro a medio y largo plazo Moodle 2.0 Re-escritura de la plataforma subyacente (infraestructura, conectividad, etc.) Moodle 2.1, 2.2, 2.3 ... 2.x Pedagogía, enseñanza, aprendizaje, usabilidad Y después... ¿Un enorme servicio Web único?
    104. 104. ¡Necesitamos tu ayuda! http://docs.moodle.org/en/Roadmap
    105. 105. ¿Preguntas?

    ×