Autor: Juan Camilo Salazar

Importancia del Agile testing en el desarrollo del software

Importancia del Agile testing en el desarrollo del software Definición de Agile Testing Si se separan los dos términos, testing se define como el proceso de validación y verificación de las características desarrolladas para un software que busca entregar un producto de calidad, mientras que agile es una metodología de trabajo que se enfoca en..

Comunicación asertiva en tiempos de trabajo remoto

Trabajo Remoto la nueva realidad En la actualidad es común escuchar hablar del teletrabajo o  trabajo remoto, como una nueva alternativa de desarrollo profesional, que trae consigo grandes ventajas para las organizaciones y las personas, un estudio reciente de la consultora Meta4,  confirmó que las ventajas se reflejan en aspectos como: “reducción del ausentismo en..

Trabajo Remoto la nueva realidad

Trabajo Remoto la nueva realidad No es ajeno a nuestra realidad que estamos en una tendencia donde las pequeñas, medianas y grandes empresas están migrando al trabajo remoto, estrategia y opción en la que los empleados en Colombia han migrado al trabajo desde la tecnología, llevándolo así a mejorar su calidad de vida en muchos..

Observabilidad: vista al frente, manos al volante

Observabilidad: vista a frente, manos al volante Recuerdo lo emocionante que era en mi preadolescencia, la idea de subirme por primeras vez a un vehículo para tener la posibilidad de iniciar la marcha del mismo, la sensación de control y poder que me generaba aquel motor de 1.300 cc de ese clásico Renault 4, era..

Kafka en la transformación digital del sector retail

Kafka en la transformación digital del sector retail Con los avances tecnológicos que han incursionado en el mercado, el sector retail tuvo que cuestionar la posición tradicional de los minoristas en la cadena de valor revisando su capacidad para ofrecer agilidad en tiempo de adquisición, servicios, y canales de atención, entendiendo la necesidad de adquirir..

Observabilidad: Ojos en tiempo real sobre el sistema

Observabilidad: Ojos en tiempo real sobre el sistema Uno de los principales retos que enfrentamos los equipos que trabajamos con sistemas distribuidos en la nube, es la capacidad de comprender cómo se ejecutan las diferentes tareas de nuestras aplicaciones y el estado general de las mismas, para  determinar si el proceso tiene problemas de desempeño..

Proceso de automatización de pruebas en entornos web

Proceso de automatización de pruebas en entornos web Con el objetivo de lograr una alta calidad de los sistemas desarrollados, haciéndolos más robustos frente a fallos y evitando que el producto final tenga errores tanto de requerimientos, como de diseño o funcionalidad, se realizan las pruebas de software, en donde se tienen planteadas distintas metodologías..

Devops Adoption en Satrack

Habilitamos la infraestructura, automatizamos y capacitamos a los equipos de tecnología en capacidades base de prácticas DevOps. Ahora satrack tiene el potencial de: Liberar a los desarrolladores de tareas operativas y repetitivas. Esto les permite enfocarse en actividades de valor de negocio. Eliminar la dependencia de infraestructura para salir a producción. Mejorar la calidad a través de..

Quind APP en Protección

Habilitamos conversaciones entre negocio y tecnología a través de métricas clave que permiten ver el impacto de negocio que tienen las prácticas técnicas. Hoy protección mide a sus equipos y proveedores a través de KPIs en la aplicación Quind App. Dinero ahorrado en despliegues automatizados. Mejora en la frecuencia de despliegue de los equipos. Mejora en..

El diseño de software es un asunto de negocio

Desde el punto de vista gerencial hay 3 factores clave a medir en los proyectos de desarrollo de software: Que sea confiable, es decir que haga lo que tiene que hacer en el momento que tiene que hacerlo, esto incluye que el software funcione correctamente según las especificaciones y otros atributos de calidad como el..

DevOps para gerentes y personas no técnicas

Logrando el máximo nivel de eficiencia en el desarrollo de software. Una de las preocupaciones generales de una empresa es saber si sus procesos son óptimos y eficientes en cada frente del negocio. Estas incógnitas son generadas por un mercado cambiante, competitivo, variable, exigente y globalizado donde sólo los negocios que mejor se adaptan al..