Moodle: Un ejemplo del modelo de desarrollo y gestión de proyectos open source
Upcoming SlideShare
Loading in...5
×
 

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

on

  • 9,467 views

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

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

Statistics

Views

Total Views
9,467
Views on SlideShare
9,387
Embed Views
80

Actions

Likes
3
Downloads
103
Comments
0

1 Embed 80

http://www.slideshare.net 80

Accessibility

Categories

Upload Details

Uploaded via as OpenOffice

Usage Rights

CC Attribution-NonCommercial-NoDerivs LicenseCC Attribution-NonCommercial-NoDerivs LicenseCC Attribution-NonCommercial-NoDerivs License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • 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 Moodle: Un ejemplo del modelo de desarrollo y gestión de proyectos open source Presentation Transcript

  • Un ejemplo del modelo de desarrollo y gestión de proyectos open source Iñaki Arenaza Escuela Politécnica Superior Mondragon Unibertsitatea (@iarenaza)
  • Antes de empezar...
    • ¿Cuántos de vosotros conocéis Moodle?
    • ¿Cuántos de vosotros utilizáis software libre habitualmente?
    • ¿Cuántos de vosotros participáis en un proyecto de software libre?
    • ¿Cuántos participando en foros de discusión, canales de IRC o similares?
    • ¿Cuántos haciendo documentación?
    • ¿Cuántos desarrollando código o corrigiendo errores?
    • ¿Cuántos (co)liderando el proyecto?
  • Vamos a hablar de...
    • 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
  • Plataforma de aprendizaje
  • Software libre
    • Libre para descargarse
    • Libre para usarse
    • Libre para explorarse, modificarse y extenderse
    • Libre para distribuirse (bajo licencia GPL)
    • Y eres...
    • Libre de ayudar con el desarrollo
    • Libre de elegir su proveedor de servicio
    • Libre para hacer dinero con él.
    • ¡Libre para usar cualquier otra cosa si no te gusta!
  • 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
  • Entornos
  • Ubicaciones
  • Versiones registradas
  • 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
  • Foros de Moodle
  • Moodle Docs
  • Moodle Tracker tracker.moodle.org Informes de bugs Votos y comentarios Ideas Información Prioridades Código de calidad
  • Moodle Tracker
  • Moodle Tracker
  • Repositorio CVS
  • Red de réplicas CVS
  • ... y Git
  • Sala de chat de desarrolladores
  • Listas de correo
    • Commits (commits@lists.moodle.org)
      • Todos los commits del repositorio CVS se envían a esta lista.
    • Outages (outages@lists.moodle.org)
      • Todas las paradas (planificadas o no) del servidor CVS maestro y de las réplicas se envían a esta lista.
    • Security Alerts (securityalerts@lists.moodle.org)
      • Alertas de seguridad desde moodle.org a los sitios registrados (únicamente).
    • Tags (tags@lists.moodle.org)
      • Todas las operaciones con etiquetas del repositorio CVS se envían a esta lista.
  • Moodle Moots
  • La economía de Moodle
  • Moodle Partners
  • Moodle Partners
  • La marca registrada http://docs.moodle.org/en/License
  • 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)
  • 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
  • Las personas clave
  • Las personas clave
  • Las personas clave
  • Las personas clave
  • Las personas clave
  • 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 ?
  • ¿Qué impulsa los cambios de Moodle?
  • Principales impulsores Administración Integración Usabilidad Web Abierta Control Pedagogía
  • Lo nuevo en...
  • 2.0
  • Ficheros Ficheros del curso en disco Ficheros en la base de datos
  • Recursos
  • Administración
    • Crear/eliminar cursos
    • Crear/eliminar usuarios y roles
    • Mover gente hacia adentro y hacia afuera
    • Gestionar actividades dentro de los cursos
    • Estructurar el sitio (cursos, bloques, etc.)
    • Modularidad incrementada
    • Interfaces alternativas como Flash, iPhone, etc.
    • Control remoto de Moodle (web services).
  • ¿Roles mejorados?
  • Actividades condicionales
  • Principales impulsores Administración Integración Usabilidad Web Abierta Control Pedagogía
  • Integraciones
    • "Tirar" (pull) contenido hacia dentro de Moodle
    • "Empujar" (push) contenido desde Moodle hacia afuera
    • Intercambiar usuarios y cursos con otros sistemas (SIS, RRHH)
    • "Fundirse" dentro de las webs de las instituciones
    • Soporte de estándares para intercambio de datos
    • Promover los " mashups " usando feeds (hacia dentro y hacia afuera)
    • Duplicar funcionalidad (sólo si es necesario) en Moodle
  • Repositorios
  • Portafolios
  • Mensajería
  • Comentarios
  • Integración con Google Los usuarios de Moodle se crean automáticamente en Google Apps
    • Iniciar sesión en Moodle -> dentro de sesión en Google Apps
    • Bloque de Gmail en Moodle muestra los mensajes recientes de Gmail
    • Bloque de aplicaciones muestra enlaces a todas las aplicaciones de Google Apps
    • Un widget de Google muestra un enlace a Moodle en iGoogle, Gmail, etc.
  • Integración con Live@edu de MS
  • Principales impulsores Administración Integración Usabilidad Web Abierta Control Pedagogía
  • Usabilidad
    • Navegación consistente
    • Disposición y estructura consistente
    • Temas estéticamente elegantes
    • No hay "callejones sin salida"
    • AJAX en cantidad, donde sea apropiado
    • Pruebas de usabilidad con usuarios reales
    • Accesible en un amplio rango de dispositivos
  • Navegación " Mockups " (maquetas) hechas con Balsamiq
  • Navegación
  • Navegación
  • Navegación
  • Usabilidad
  • Usabilidad
  • Temas
    • Consistencia a lo largo de todas las páginas
    • Mejor separación del código y el diseño
    • Permitir el uso del plantillas si se desea
    • Flexibilidad incrementada
    • Hacer más felices a los diseñadores
    • Más "azúcar para los ojos" :)
  • Principales impulsores Administración Integración Usabilidad Web Abierta Control Pedagogía
  • API de Servicios Web
  • Hubs Comunitarios
  • Hubs Comunitarios
  • 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?
  • ¡Necesitamos tu ayuda! http://docs.moodle.org/en/Roadmap
  • ¿Preguntas?