A finales de mayo, nuestros socios de la comunidad Open edX de la Universidad de Stanford compartieron una experiencia excepcionalmente reflexiva conjunto de recomendaciones (documento completo aquí) sobre cómo hacer avanzar Open edX como proyecto de código abierto y como plataforma de enseñanza y aprendizaje. Hemos considerado esas ideas cuidadosamente y las estamos usando como base para desarrollar las hojas de ruta de Open edX y edX Platform 2014-2015. Una versión actualizada de nuestra hoja de ruta se publicará a finales de julio en nuestro wiki público, y actualizado trimestralmente. En este post me refiero a la objetivos de negocios que inspiran la inversión continua en nuestra estrategia de código abierto y un enfoque de plataforma para el desarrollo. también delineo áreas clave de desarrollo específico para la iniciativa Open edX que será el foco de los esfuerzos de ingeniería de edX y socios en los próximos 6 a 12 meses. Una versión más larga y detallada de esta publicación también está disponible como Documento de Google.
Objetivos de negocios
Aumentar la cantidad de personas que usan edX en todo el mundo a través de la adopción de la plataforma
Al promover el uso de Open edX por parte de las comunidades de aprendizaje a nivel mundial como su solución educativa, aumentaremos el número total de usuarios de la plataforma. De manera similar a cómo cultivamos, promovemos y apoyamos a los desarrolladores de MOOC de edX, nos beneficiamos al hacer lo mismo con nuestros socios de Open edX, ya sea que desarrollen y ejecuten MOOC, complementen los programas universitarios residenciales o respalden otras experiencias de aprendizaje permanente.
Aumentar el número de instituciones que utilizan edX en todo el mundo fomentando la innovación, creando un ecosistema para desarrollar y distribuir contenido para un uso amplio.
El código abierto pone las herramientas de innovación en manos de las personas más cercanas a las oportunidades específicas de enseñanza y aprendizaje que presenta la educación en línea: profesores y diseñadores de instrucción. Si bien anticiparemos (y hemos anticipado) muchas de las herramientas y servicios más relevantes que impulsarán el desarrollo de cursos efectivos, nuestro objetivo es fomentar la innovación en todas partes y no ser un cuello de botella en el proceso de experimentación. Además, nuestra intención es refinar y estandarizar nuestro formato de contenido, lo que facilita compartir cursos de una manera amplia.
Amplíe la capacidad más allá de la ingeniería de edX y facilite la contribución a la plataforma
Creemos que la inspiración y la motivación para el desarrollo de funciones pueden provenir de cualquier parte de la comunidad, y la plataforma de código abierto proporciona los medios para ampliar la capacidad más allá de las paredes de edX. Si bien podemos planificar inversiones en las muchas capacidades clave importantes que son fundamentales para el éxito de la plataforma, en última instancia, seguirá habiendo un interés significativo en las funciones que edX no crea o ni siquiera se fusiona con la plataforma base de edX. Esperamos que la mayoría de estas contribuciones estén en el ámbito de las extensiones de edX.
Habilite la compatibilidad con múltiples dispositivos de aplicaciones
A través de la exposición de un amplio conjunto de puntos de integración (por ejemplo, XBlocks, API), un subconjunto de nuestros esfuerzos de plataforma, es posible crear múltiples interfaces (móviles, adaptables, traducibles) rápidamente y a un costo relativamente bajo. Además, para cualquiera que no quiera ser responsable de construir y mantener su propia instancia de edX, pero quiera crear experiencias personalizadas derivadas de la plataforma edX o ampliar la plataforma, las API brindan otra vía para la integración.
Resumen de Compromisos para 2014
La siguiente lista resume nuestros compromisos para el resto de 2014, en tres categorías:
- Verde – Funciones y actividades asumidas por los equipos de desarrollo de productos de edX
- Amarillo – Funciones en las que deseamos apoyar a la comunidad Open edX en la construcción que se convertirán en parte de la plataforma compatible
- Azul – Características que no anticipamos tener la capacidad o el interés de desarrollar en el corto plazo
Damos la bienvenida al diálogo sobre cómo las contribuciones de la comunidad se convierten en parte de nuestra hoja de ruta "Amarillo". A medida que avancemos, presentaremos un proceso formal para solicitar que edX "patrocine" su función como un elemento de nuestra hoja de ruta. Junto con nuestro compromiso de apoyar sus esfuerzos, piensa se le pedirá que comprometa personas o fondos, que pueda describir el tipo de apoyo que necesita (es decir, personas para asesorar, responder a los correos electrónicos, acelerar potencialmente los elementos en la hoja de ruta, etc.) y proponer un cronograma. En general, estas designaciones se aplican en todas las áreas de funciones de edX. Específicamente, esta sección describe cómo se aplican estas designaciones a la hoja de ruta de Open edX.
En ese sentido, desde ahora hasta finales de 2014, nos comprometemos a los siguientes esfuerzos:
Lista verde
- Cree una lista pública de errores y un backlog activo
- Crear y actualizar la hoja de ruta pública trimestralmente
- Desarrollar lanzamientos con nombre y publicarlos trimestralmente
- Publicar nuestra API y hacer públicas las interfaces
- Designar un community manager a tiempo completo
- Aclarar y dar la bienvenida al diálogo sobre la misión de Open edX
- Defina KPI para el éxito de Open edX (incluida una función de teléfono de inicio con opción de exclusión)
- Patrocine una conferencia Open edX (19 de noviembre de 2014)
- Publicar nuestro formato XML (edXML)
- Lanzar un sitio web de Platform Adopter (+área de desarrollador)
Lista Amarilla
En la mayoría de los casos, los miembros de la comunidad ya se han acercado a nosotros en busca de alianzas en estos esfuerzos de desarrollo, lo que dará como resultado funciones que se convertirán en parte de la plataforma. Si está interesado en ser parte del proceso de incorporar estas características a la plataforma, ya sea como consultor, colaborador, probador, etc., contáctenos en producto@edx.org. También es probable que esta lista evolucione significativamente a medida que nos involucremos como comunidad y, por supuesto, esto no impide los esfuerzos independientes de cualquier miembro de la comunidad para contribuir a nuestros repositorios de código abierto después de estas pautas.
- Estilo de sitio de soporte (subconjunto de temas)
- Compatibilidad con pila abierta
- Soporte LTI 2.0
- Apoye los cursos de OLI en edX
- Compatibilidad con la integración de insignias abiertas de Mozilla
- Admite la integración de Shibboleth [sin socio comunitario]
Lista Azul
En este punto, todavía estamos refinando la hoja de ruta de edX 2014-2015, pero por lo que sabemos hoy y en base a lo que creemos que son nuestras competencias principales, es poco probable que los siguientes elementos estén programados para desarrollo o desarrollo respaldado en el corto plazo :
- Scripts de instalación completos y documentación de respaldo para implementaciones que no son de AWS
- SIS completo, LMS y otros proyectos de integración de sistemas de campus
- Inversión en un equipo de ingeniería de soporte de servicio completo o de guardia para adoptantes y desarrolladores
Esta lista se elaborará más con el tiempo, y nuestra hoja de ruta completa para 2014-15 se publicará a finales de julio, lo que también debería brindar una mejor orientación a la comunidad sobre nuestros esfuerzos de ingeniería.
Beth Porter es la VP de Producto en edX. Siempre está ansiosa por recibir comentarios directamente de las personas que usan la plataforma edX y los miembros de la comunidad Open edX. Por favor escríbele a ella bporter@edx.org.
Apéndice
25 de Julio, 2014
Algunos de ustedes han preguntado sobre este elemento "azul", "SIS completo, LMS y otros proyectos de integración del sistema del campus". Quiero aclarar qué trabajo estamos haciendo en el dominio de integración del campus para apoyar el aprendizaje en línea para estudiantes residenciales. Este año, queremos apoyar integraciones muy específicas que agilicen el uso de cursos en el contexto de los sistemas del campus. Específicamente, queremos permitir que los alumnos inicien sesión en sus cursos de edX utilizando otros mecanismos de autenticación, como proveedores de identidad pública, como Google, y servicios de identidad orientados a la educación, como Shibboleth. También estamos comprometidos con el potencial de la interoperabilidad de herramientas de aprendizaje (LTI), ampliando lo que ofrecemos a través del protocolo LTI 1.1 y expandiéndonos a LTI 2.x para permitir que las calificaciones se transfieran al LMS y los cursos se inicien desde otros entornos. Los miembros de nuestra comunidad de código abierto están dando un paso adelante para liderar estas iniciativas y apoyaremos su trabajo para ayudar a que esos proyectos tengan éxito. Sabemos que existen muchas otras oportunidades potenciales de integración, pero estamos enfocados en estas iniciativas como las más solicitadas por nuestros socios y de claro valor para apoyarlos.
gracias-beth
![]()