Un poco tristes porque hoy hemos dado por finalizado el módulo IV del MIB dedicado a Tecnología y se va a hacer extraño no encontrarnos en el aula a Marcelo que, por ahora, ha sido el que más tiempo nos ha tenido que "aguantar".
Y para concluir el módulo, durante la primera parte de la sesión, hemos contado con la presencia, conocimientos y experiencia de Andrés Pedrera, Director de Tecnología de RTVE Medios Interactivos, quien nos ha presentado desde un punto de vista de gestión y con un enfoque eminentemente tecnológico cómo se llevó a cabo la transformación de la Web de RTVE.
Destacar que se trató de una creación desde 0 de un área que cuenta con más de 170 personas y en la que hubieron dos primeras decisiones cruciales:
- Elegir entre un producto desarrollado "in house" o un producto de mercado, con los beneficios e inconvenientes que cada uno conllevaba y donde la decisión de RTVE, tras definir las funcionalidades que necesitaban, publicar un RFP (Request For Proposal) y analizar las propuestas recibidas, fue adquirir un producto de mercado con personalización.
- Elegir entre un equipo propio o el outsourcing. Aquí se decantaron por un modelo híbrido, o lo que es lo mismo, un equipo propio para el desarrollo del software y el outsourcing para la administración de sistemas.
También nos ha mostrado Andrés un esquema simplificado de CDN (Content Distribution Network). El CDN es un servicio que permite hacer llegar contenido a un gran número de usuarios. El modelo de negocio que sigue se basa en comprar ancho de banda y vender bytes de tráfico (son costes la propia infraestructura del CDN y el bandwidth, pagado normalmente a un operador; y los ingresos provienen del servicio prestado). La tendencia apunta a que en un futuro próximo haya una integración total de operadores y CDNs.
Características técnicas más comunes de un CDN son:
- Cacheo del contenido
- Almacenamiento compartido entre todos los nodos
- Optimización de rutas
- Cercanía al usuario final
- Streaming de audio y video (altas concurrencias)
- Reglas de filtrado de tráfico
- …
Con esto, hemos pasado a la segunda parte de la sesión con Marcelo Roýán y el Open Source: software de código abierto caracterizado porque se entrega la aplicación junto con el código de programación o código fuente que hace que funcione; lo cual habilita al usuario a modificarlo para extenderlo, corregir problemas o examinarlo.
Decálogo Open Source:
- Libre redistribución: el software debe poder ser regalado o vendido libremente
- Código fuente: el código fuente debe estar incluido en las redistribuciones
- Trabajos derivados: la redistribución de modificaciones debe estar permitida
- Integridad del código fuente del autor
- Sin discriminación de personas o grupos: nadie puede dejarse fuera
- Sin discriminación de los usuarios comerciales
- Distribución de la licencia
- La licencia no debe ser específica de un producto
- La licencia no debe restringir otro software
- La licencia debe ser tecnológicamente neutral
En cuanto al modelo de negocio Open Source y, a pesar de que para la gente que trabaja en Open Source las motivaciones emocionales y sociales (notoriedad, marketing personal, reconocimiento y prestigio, sensación de pertenencia al grupo y a la comunidad, liderazgo,...) dominan sobre las motivaciones económicas, con el Open Source se puede ganar dinero:
- Parte tangible: soporte, servicios profesionales, consultoría, desarrollos
- Parte intangible: imagen de marca, peso en el mercado, credibilidad, confianza
Ventajas del Open Source:
- Disponibilidad inmediata de la aplicación
- Bajo coste inicial
- Motivación para el personal técnico ya que trabajar con OpenSource atrae técnicos cualificados y muy motivados
- Incorporación de las best practices que se producen en la comunidad
Inconvenientes:
- Escasez de documentación
- Falta de soporte técnico “oficial”
- Gran recomendación de estructura técnica interna o de empresa externa que se responsabilice del mantenimiento y la evolución del software
- Costes ocultos: implantación, personalización, mantenimiento, evolución,…
- Dependencia de la comunidad para el Roadmap y, por tanto, la evolución de nuestra aplicación
En cualquier caso Open Source es muy recomendable para emprendedores con pocos recursos económicos o cuando en el equipo hay personas de perfil técnico avanzado. Y es muy importante usar software Open Source de estabilidad contrastada y con un soporte amplio, tanto de comunidad como de empresas.
Para contar con información suficiente a la hora de valorar y decidir, se puede consultar el repositorio de aplicaciones Open Source: http://www.sourceforge.net/.
Hasta el Jueves. Mañana y el Miércoles tenemos la primera presentación del proyecto troncal.

No hay comentarios:
Publicar un comentario