InnerSource. Cómo la cultura Open Source puede "infectar” la cultura corporativa
¿Qué es **InnerSource**? ¿Lo necesito?
José Antonio Suárez Guerrero
After so many years working on different projects, technologies, countries, using Scrum or SAFe, applying robust patterns and practises: Headless Content Design, API Contract First, Data Driven Architectures, Event-Driven System… after meeting so many people, what really remains and what I’m most proud of is my personal commitment with my colleagues while working as Accenture Technology, Spain ATC, Technology Architecture Lead.
¿Puedo aplicar la filosofía Open Source a la documentación, los procesos, metodología o herramientas de una gran empresa?
¿Vamos a dar una masterclass tostón-teórica? Todo lo contrario: Queremos compartir la experiencia real de mover un tren sin ruedas con los siguientes alicientes:
- Más de 20 equipos, 250 personas repartidas en Reinos de Taifas haciéndose la guerra durante años junto al cliente, contra el cliente y entre ellos según la temporada.
- Dinosaurios Cliente Servidor evolucionados a macro-monolitos como lo más novedoso en la última década.
- Tecnologías tan obsoletas que dentro de poco volverán a ser tendencia.
- Documentación y conocimientos en la mente de las personas… que ya no están en la empresa.
- Todo aderezado con una metodología Waterfall para darle vidilla al asunto… ¡si hasta siguen teniendo Jefes de Proyecto!
Con esta situación ideal de partida, donde aún a día de hoy seguimos haciendo de El Cid Campeador, nos hemos divertido y sufrido desde hace 2 años, innovando muy rápido para algunos o muy lento para nosotros, donde algunas frases memorables pueden hacer entender el infierno desértico atravesado:
“¿Para qué quiero documentar qué hace un proceso si le puedo preguntar al de negocio?”
"No hace falta compilar en local par comprobar que funciona"
"Hacéis demasiados pases a desarrollo. ¡Nos váis a tirar producción!"
“Si ya estamos haciendo pruebas de regresión con JUnits…”
“Kubernetes es un engendro del demonio”
Disfrutaremos rememorando estas situaciones, los problemas subyacentes y cómo los solucionamos.
Explicaremos con ejemplos lo que es InnerSource como estrategia de desarrollo que nos permite basarnos en experiencias anteriores, casos de éxito que poder sacar de la manga en reuniones difíciles, utilizando una serie de principios y prácticas basadas en la Ingeniería del Software, permitiendo que la documentación pase a ser ciudadano de primera clase como el propio código e incluso plantear la “Metodología como Código”, la colaboración como principio básico y la creación de una cultura distinta rompiendo todas las barreras levantadas durante 20 años.
¿Quieres aplicarlo a tus proyectos? Nosotros compartiremos las claves de nuestra experiencia.
- Date:
- 2023 June 9 - 15:30
- Duration:
- 45 min
- Room:
- Sala Mollina
- Conference:
- Opensouthcode 2023
- Language:
- Spanish; Castilian
- Track:
- Difficulty:
- Medium
- Streaming data analysis with ksqlDB
- Start Time:
- 2023 June 9 15:30
- Room:
- Sala Riogordo-1
- Hola React Query
- Start Time:
- 2023 June 9 15:30
- Room:
- Sala Fuengirola
- ¡Adiós pip!
- Start Time:
- 2023 June 9 15:30
- Room:
- Sala Colmenar-3
- Audiofilia en Linux
- Start Time:
- 2023 June 9 15:30
- Room:
- Sala Canillas - Akademy-es
- Seguridad desde cero en contenedores y Kubernetes
- Start Time:
- 2023 June 9 15:30
- Room:
- Sala Riogordo-2
- Clean code, ¿de verdad vale la pena?
- Start Time:
- 2023 June 9 15:30
- Room:
- Sala Benalmádena
- Primeros pasos con Spring Native
- Start Time:
- 2023 June 9 15:30
- Room:
- Sala Riogordo-3