Este martes, durante la primera mañana de ponencias de Innosoft, nos visitaron el consultor senior de Accenture Rafael Poveda (quien ha trabajado anteriormente en WordPress Foundation y Drupal Association), Ángeles Sánchez (cazadora de talentos) y Rubén Ruíz (mánager de desarrollo empresarial) para hablarnos sobre el uso que le dan al software libre dentro de esta enorme multinacional.
Para dar un poco de contexto sobre Accenture, una empresa multinacional de consultoría estratégica, servicios tecnológicos y externalización (outsourcing). Algunos datos que caben destacar sobre ella por su impresionante escala son, por ejemplo, que la revista Fortune la incluyó en su lista de las 500 mayores empresas en nivel de ingresos, cuenta con más de 469.000 empleados en 120 países, en octubre de 2015 empleaba solo en España a unos 10 000 profesionales. En el año fiscal finalizado el 31 de agosto de 2010, la compañía declaró unos ingresos netos de 23.090 millones de dólares estadounidenses.
Rafael Poveda comienza la ponencia contándonos cómo se utilizan a diario herramientas de software libre para el desarrollo de servicios software personalizados, a menudo incluso creando un producto con licencia open source.
Rafael y varios trabajadores de Accenture utilizan de manera diaria WordPress, Drupal, Joomla, Moodle, Magento, PrestaShop, oencms, Linux, MySQL, MariaDB, Servidores en Apache, Nginix, jQuery, Firefox, Python, php, symfony, Laravel, Eclipse, JavaScript (AngularJS, React, Vie.js), Android, Blender, GIMP…
Cómo y por qué usan software libre
Lo usan por varios motivos:
Flexibilidad: facilidad de configuración y de cambiar herramientas durante el desarrollo.
Seguridad y Versatilidad: se lanzan parches con gran velocidad
Conocimiento: el open source tiene una comunidad amplia de usuarios que dan su conocimiento de manera voluntaria mediante foros, servidores de Discord, etc.
Soluciones personalizadas: el software libre es altamente configurable, accesible y barato.
Como dato curioso, nos indican que se utiliza mucho WordPress como intermediario para muchas de las APIs móviles. Además, el frontend de muchos bancos están hechos con WordPress.
Las tiendas que desarrollan casi siempre usan Drupal.
Conectan Moodle con APIs propietarias para mostrar cosas en el frontend, por ejemplo, para organizaciones de cursos de oposiciones.
Hacen uso de Magento para comercios electrónicos por su simplicidad para manejarlos como administrador.
SAP
Rubén Ruíz proporcionó mucha información sobre SAP, el mayor fabricante de software del mundo, concretamente sobre su producto estrella ERP (Enterprise Resource Planning).
Para manejar nóminas, recursos de empresas privadas, etc.; se utiliza mucho software SAP. De hecho, para muchas empresas, el núcleo de negocios es SAP.
SAP es software propietario, pero no completamente. Tiene el escaparate Spartacus, escrito en Angular y disponible en Github.
Conclusiones
Software libre y software propietario conviven.
Ofertas de Trabajo
Por último, Ángeles Sánchez nos propone el programa Dixcover para prácticas profesionales, en el que ofrecen una gran variedad de proyectos y un tutor de prácticas.
Invita a los estudiantes de la carrera que le echen un vistazo y lo consideren, entrando en el siguiente enlace:
Accenture.com/incorpórate