Skip to content

Commit b72a062

Browse files
committed
Added spanish version of the post
1 parent d41235c commit b72a062

File tree

4 files changed

+76
-4
lines changed

4 files changed

+76
-4
lines changed

content/posts/inner-source.es.md

+72
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
---
2+
title: "El Inner Source SI funciona!"
3+
description: "Inner source necesita ser implementado de manera correcta para que funcione. Descubre cómo puedes aprovechar al máximo esta metodología en tu organización."
4+
date: "2024-10-02"
5+
draft: true
6+
hidden: false
7+
tags: [inner-source, collaboration, enterprise]
8+
---
9+
10+
Independientemente de lo que hayas escuchado en internet (posiblemente de un influencer tech con el cabello largo, lentes y que no le gusta para nada ReactJS), **inner source** es real y es una excelente forma de fomentar la colaboración e innovación dentro de tu empresa, al igual que lo hace el software open source en la comunidad global.
11+
12+
## ¿Qué es Inner Source?
13+
14+
Inner source trae el modelo de open source a las empresas, permitiendo que los equipos colaboren en proyectos internos. Promueve la transparencia y el desarrollo compartido, ayudando a los equipos a mejorar sistemas de forma conjunta y evitar el trabajo duplicado.
15+
16+
## ¿Por qué tanto escepticismo?
17+
18+
Aunque "odio" quizá sea una palabra fuerte, hay quienes se muestran escépticos respecto a los beneficios del inner source. El problema principal es que muchos lo usan como **justificación** para su elección de tecnologías. Los críticos argumentan que el inner source no vale la pena porque creen que nadie contribuirá a sus proyectos. Dentro de una organización, todos tienen sus propias tareas y prioridades, y a menudo son reacios a dedicar tiempo a algo que no beneficia directamente sus objetivos inmediatos.
19+
Los verdaderos beneficios del Inner Source
20+
21+
Pero la realidad es muy diferente. El inner source puede traer beneficios sorprendentes, si sabes cómo aplicarlo correctamente. ¿Has considerado en qué áreas de tu empresa podría realmente marcar una diferencia este enfoque?
22+
23+
Si bien es cierto que todos tienen sus propias tareas, el inner source puede ayudar a alinear esas tareas con los objetivos generales de la organización.
24+
25+
Esto es especialmente evidente en empresas con equipos de desarrollo divididos en diferentes departamentos, particularmente cuando el producto principal no es software.
26+
27+
En estos casos, el inner source puede ayudar a alinear a los diversos departamentos, permitiendo que el equipo de desarrollo trabaje como una unidad, en lugar de que cada departamento cree su propia solución para el mismo problema.
28+
29+
> Hoy en día, no puedes desarrollar software sin usar open source.
30+
>
31+
> -- <cite>Wolfgang Gehring, Embajador FOSS en Mercedes-Benz</cite>
32+
33+
### Escenario hipotético
34+
35+
Imagina que tienes una empresa con múltiples ubicaciones en todo el mundo y una sede central que intenta guiarlas a todas. Algunas ubicaciones tienen equipo de desarrollo, pero cada departamento está separado.
36+
37+
Cada ubicación tiene que predecir escasez de productos, y todas deben desarrollar una solución para hacer estas predicciones:
38+
39+
- Ubicación A: Con más desarrolladores, crean 3 soluciones en Angular + C#.
40+
- Ubicación B: Equipo decente; desarrollan una solución en React + Python mientras trabajan en otros proyectos.
41+
- Ubicación C: Un solo desarrollador; crea una solución en Vue + NodeJS.
42+
- Ubicación D: Sin desarrolladores; crean una solución en Excel.
43+
44+
Ahora, cuando alguien quiere mejorar las predicciones, debe elegir entre cinco soluciones diferentes y hablar con otras ubicaciones para decidir si una nueva sería mejor. Los usuarios se resisten porque tienen que aprender un sistema nuevo cada vez, mientras que la solución local satisface mejor sus necesidades.
45+
46+
Este escenario es común en empresas que carecen de una cultura sólida de desarrollo de software. Quizá pienses que estas situaciones no son realistas, o tal vez te describo tu propio lugar de trabajo.
47+
48+
En este caso, el inner source puede ayudar a alinear a los departamentos, permitiendo que el equipo de desarrollo trabaje como una sola unidad en lugar de que cada departamento cree su propia solución para el mismo problema.
49+
50+
### Una solución
51+
52+
La sede decide que todas las plantas deben usar un sistema unificado. Crean un repositorio con una versión base que incluye todas las funciones actuales, permitiendo que las diferentes ubicaciones contribuyan. El sistema está construido en un lenguaje familiar para todos los equipos y diseñado para ser extendido según sea necesario. Con acceso al código abierto, cualquiera puede detectar problemas o entender cómo funciona el sistema.
53+
54+
Esto no solo ayuda a alinear las diferentes ubicaciones, sino que también fomenta una cultura de colaboración entre ellas. Ahora, las ubicaciones pueden compartir su conocimiento y crear una solución mejor que la que tenían antes. Además, se crea un estándar en cuanto al lenguaje y la calidad del código que se espera dentro de la empresa.
55+
56+
## Implementación de Inner Source
57+
58+
El primer paso es identificar las áreas que más necesitan inner source. Esto puede ser un proyecto que está teniendo problemas para cumplir sus objetivos, un equipo que tiene dificultades para colaborar, o un departamento que no está alineado con los objetivos generales de la organización.
59+
60+
Después, es necesario fomentar una cultura de colaboración. Es fundamental eliminar el ego y dejar de pensar que tu solución es mejor que la de cualquier otro equipo. Se necesita crear un ambiente donde todos se sientan cómodos compartiendo sus ideas y trabajando juntos para lograr un objetivo común.
61+
62+
Crea una estructura que permita a todos contribuir. Esto puede ser un repositorio centralizado donde todos puedan enviar su código, o un sistema que permita revisiones de código y retroalimentación.
63+
64+
Finalmente, reconoce y recompensa las contribuciones. Esto puede ser tan simple como dar crédito a la persona que más contribuyó, o tan complejo como crear un sistema de recompensas e incentivos para quienes más aporten.
65+
66+
## Conclusión
67+
68+
Inner source no es solo una palabra de moda; es un enfoque transformador que puede alinear a los equipos y mejorar la colaboración.
69+
70+
Así que, la próxima vez que escuches a alguien desestimar el inner source, recuerda que, con la implementación adecuada y las circunstancias correctas, puede cambiar las reglas del juego en tu organización.
71+
72+
Tómate un momento para evaluar las prácticas de colaboración de tu organización. ¿Qué pasos puedes tomar hoy para comenzar a aprovechar el poder del inner source?

content/posts/inner-source.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,15 @@ hidden: false
77
tags: [inner-source, collaboration, enterprise]
88
---
99

10-
Regardless of what you might have heard on the internet (possibly from a tech influencer with a mustache who dislikes ReactJS), inner source is real and it's a fantastic way to foster collaboration and innovation within your organization, much like open source does in the wider community.
10+
Regardless of what you might have heard on the internet (possibly from a tech influencer with a mustache who dislikes ReactJS), **inner source** is real and it's a fantastic way to foster collaboration and innovation within your organization, much like open source does in the wider community.
1111

1212
## What is Inner Source?
1313

1414
Inner source brings the open-source model into a company, allowing teams to collaborate on internal projects. It promotes transparency and shared development, helping teams improve systems together and avoid duplicated work.
1515

1616
## Why the Skepticism?
1717

18-
While "hate" might be too strong a word, there are certainly many who are skeptical about the benefits of inner source. The main issue is that many people use it as a justification for their choice of tech stack. Critics argue that inner source is not worth the effort because they believe no one will contribute to their projects. In an organization, everyone has their own tasks and priorities, and they may be reluctant to spend time on something that doesn't directly benefit their immediate goals.
18+
While "hate" might be too strong a word, there are certainly many who are skeptical about the benefits of inner source. The main issue is that many people use it as a **justification** for their choice of tech stack. Critics argue that inner source is not worth the effort because they believe no one will contribute to their projects. In an organization, everyone has their own tasks and priorities, and they may be reluctant to spend time on something that doesn't directly benefit their immediate goals.
1919
The Real Benefits of Inner Source
2020

2121
But here’s the thing: the reality is often quite different. Inner source can bring about some amazing benefits—if you know where to apply it. Have you ever considered which areas in your organization could truly benefit from this approach?

content/posts/reinventing-the-wheel.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@
22
title: "Why do we reinvent the wheel?"
33
date: "2024-10-02"
44
draft: true
5-
hidden: false
5+
hidden: true
66
tags: []
77
---

content/posts/unhealthy-competition.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@
22
title: "Unhealthy Competition"
33
date: "2024-10-06"
44
draft: true
5-
hidden: false
5+
hidden: true
66
tags: []
77
---

0 commit comments

Comments
 (0)