Cultura Ingenieril

Somos una startup de ritmo rápido con ingenieros muy talentosos quienes aman el código abierto y los principios ágiles.

Nuestros valores son reflejados en la manera en que construimos software.

En EOS Costa Rica valoramos:#

Decentralización#

Nosotros estamos decentralizando los modelos económicos de la internet.

Transparencia#

Todos nuestros procesos son abiertos y transparentes. Somos un equipo multidisciplinario donde los desarrolladores saben también exactamente qué está ocurriendo en los servidores; no hay equipo DevOps-"si tu lo construyes, tu lo corres". Tenemos pautas claras de proyectos y discutimos los planes abiertamente en github; los mensajes y llamadas en zoom son frecuentes.

Comunicación y Franqueza#

Creemos en la honestidad, transparencia y franqueza como pilares para crear un sólido ambiente saludable donde cada uno puede desarrollar a su máximo potencial. Comunicación continua y llamadas uno a uno frecuentes son parte esencial de nuestro día a día en el trabajo.

Diseño Centrado en el Usuario#

Nosotros desarrollamos para humanos. Nuestro proceso empieza por entender las necesidades de las personas y cómo se alinean con el negocio y las metas de los productos. Un proceso iterativo nos permite validar continuamente para tomar decisiones acerca del desarrollo y el diseño.

Enfoque de Entrega de Valor#

Nos enfocamos en entregar valor por encima de todo; es la base de nuestras decisiones. Nos aseguramos que los hacemos entrega valor tanto a nuestros usuarios como a nuestros clientes.

Libertad para Explorar Ideas#

Estamos constantemente mejorando y evolucionando; estamos siempre buscando mejores y más efectivas formas; valoramos la exploración, experimentación y las mentes abiertas.

Salud y Bienestar#

Las personas felices y saludables se desenvuelven mejor. Promovemos el ejercicio, el arte, buen descanso y tiempo lejos de la computadora para recargar energías y evitar el agotamiento.

Organizamos trabajos en la playa de forma periódica con un programa llamado EOSurf.

Automatización de Tareas Repetitivas#

La automatización está encima en las lista de nuestras prioridades; todo desde de la configuración hasta la optimización en el código, pruebas, despliegue y entrega.

Proyectos de Código Abierto#

Promovemos la participación en proyectos de código abierto así como también abriendo nuestros proyectos a código abierto.

Agilidad Ligera#

Trabajamos con una ligera metodología para entregar la mayor cantidad de valor tan rápido como sea posible. Mantenemos lo que mejor se desempeña y descartamos reglas rígidas que pueden ser más un problema ya que no aportan gran valor. Valoramos las prácticas de principios ágiles.

Participación en las Comunidades de Desarrollo Local#

Creemos que involucrarnos y participar en las comuninidades de desarrollo nos permite aprender y crecer. Al mismo tiempo, nuestra participación enriquece la comunidad en general, ya que compartimos nuestro conocimiento con otros.

Diversidad, Colaboración y Respeto Mutuo#

Un grupo diferentes de personas y mentes diversas producen soluciones más creativas ya que cada individuo tiene para sí, su forma de pensar, operar y resolver problemas.

Revisión de Código por Pares (Peer code-reviewing)#

Programación en pares y revisión de código por pares son aspectos fundamentales en nuestro proceso de desarrollo; creemos que es una de las mejores formas de aumentar la calidad y esparcir el conocimiento. Seguimos el flujo de Github para desarrollar todas nuestras aplicaciones.

Integración Continua#

La Integración Continua nos permite detectar problemas de forma temprana y reducir costos que nos ayudan a entregar software robusto de forma rápida.

Retrospectivas#

Cuando algo va mal no buscamos culpables, en vez de eso, preferimos hacer una reunión de retrospectiva y aprender de lo que estuvo mal.

Libertad para Trabajar Desde donde Quieras#

Somos un equipo completamente distribuido, en pleno siglo 21, no hay una necesidad real para estar atascado en el tráfico y perder tiempo de tu vida moviéndote de un lugar a otro para trabajar en desarrollo de software. Nos reunimos en persona cada cierto tiempo cuando requerimos analizar, diseñar y coordinar el trabajo.

Last updated on by JustinCast