Agile

  • ¿Qué es el Cloud Computing?

    Hemos escuhado hablar de Cloud Computing (o, en español, Computación en la nube) montones de veces. Pero, ¿a qué refiere exactamente? En este artículo vamos a ver los diferentes tipos que existen y, como desarrolladores de software, para que nos sirve cada uno.

  • 9 preguntas imprescindibles para empezar un proyecto 

    A la hora de tomar un proyecto nuevo se nos ocurren muchas preguntas para hacer, pero ¿cuáles son críticas para comenzar sin contratiempos? ¿Cuáles nos darán el mejor entendimiento del proyecto desde el día 1? En este artículo veremos las preguntas que creemos que son imprescindibles para comenzar un proyecto (en orden de importancia) y qué pasa si no las hacemos.

  • Daily - ¿Qué debo observar?

    En este artículo vamos a conocer los puntos críticos que debe estar observando un scrum master durante el Daily Scrum o Scrum Diario para que este sea efectivo.

  • Entendiendo la velocidad de un sprint

    La velocidad de un sprint es la cantidad de puntos de historia que un equipo de desarrollo puede completar durante la misma iteración, ¿Pero qué beneficio nos trae esta información al equipo?¿Cómo podemos saber cuál es la velocidad de nuestro equipo?

  • Estimando en un marco de trabajo agile

    Estimar desde mi experiencia fue una actividad que me costó entender apenas empecé a trabajar como desarrollador. ¿Estimar por puntos? ¿Qué representan esos puntos? ¿Cómo le asignó puntos a algo que no conozco? ¿Por qué no usamos fechas?

  • La cultura agil y sus pilares.

    bailarina

    ¿Que es la cultura ágil?

    Con cultura nos referimos al conjunto de conocimientos, valores, normas, costumbres, comportamientos y muchos otros símbolos que un grupo de personas comparten. Es una externalización de conocimientos que dejamos plasmados en la realidad que nos rodea, para que otros individuos la adapten para si mismos, transformando así nuestro entorno, no de forma material, sino mas bien simbólica. Es una construcción intangible y etérea que se va dando a lo largo del tiempo y en conjunto.

  • Mitos del Pair Programming

    Quizá estés familiarizado con el concepto de Pair Programming, o tal vez sea una práctica que normalmente no hacés o no conocés bien. Capaz pensás que lo estás haciendo perfectamente. O quizá creas que no. Podría ser que creas que tu organización rechaza la idea de hacer pair programming por pensar que es perjudicial para el negocio.

    Si tenés algunas dudas sobre el Pair Programming o hay cosas que no te cierren de la práctica (¡más ahora en cuarentena!) te invito a que reflexionemos juntos.

  • Planificación: ¿Qué debo considerar?

    En este artículo vamos a conocer los puntos críticos que debe estar observando un scrum master durante la sprint planning (planificación del sprint) para que la misma sea efectiva.  

  • SCRUM Desde la PC: El lado binario de la agilidad

    Para la lectura de este artículo recomiendo leer la guía de scrum o contar con conocimientos sobre los conceptos de la metodología

    Introducción

    Precedemos años de pandemia donde los trabajos se reinventaron, ya no estamos en una oficina compartiendo cubículos, horarios de almuerzo. Bah, si la metodología hibrida nos da esta posibilidad. Pero…. La mayoría trabajamos en la virtualidad. Sabemos que la agilidad nos brinda la posibilidad de ser eficientes y efectivos en el trabajo iterativo incremental sobre el producto. Háblese de SCRUM, Kanban entre otras tantas en la que nos zambullimos sobre el manifiesto ágil para crear Software en este caso.

    Si estuviéramos en una sala de trabajo con 4 programadores, un scrum master y un product owner. Tendríamos la posibilidad revisar y manifestar personalmente en carne y hueso las reacciones, los tiempos, orquestar y auditar el trabajo sería un poco más sencillo, aunque no olvidemos que somos personas y el elemento humano es tan dinámico y cambiante como en sí mismo.

    Es por eso que la agilidad que vivíamos en años anteriores por ejemplo 2018, 2019 tuvo grandes cambios a día de hoy que me encuentro escribiendo esto en el año 2023. La virtualidad arrasó a pasos agigantados y con ella la agilidad. Apareciendo herramientas como Jira, Trello, Miro, Teams, entre muchas otras para llevar a cabo los eventos y trabajar como si en presencialidad estuviéramos.

  • Siete (7) consejos para alcanzar tus objetivos

    La vida es una serie de pequeñas decisiones. Cada una, por más insignificante que parezca, nos lleva en una dirección determinada. Los objetivos personales nacen de la necesidad de avanzar en una dirección diferente a la que estamos siguiendo hoy reflejado lo que realmente queremos para nosotros.

    Entonces, ¿por qué nos cuesta alcanzar estos objetivos? En este post vamos a ver algunas herramientas que nos van a ayudar a alcanzarlos.

  • Sprint Retrospective - ¿Qué debo observar?

    En este artículo vamos a estar detallando los puntos a considerar para tener un Sprint Retrospective efectivo.