Como equipo necesitamos tener la noción del todo antes de conocer el detalle. Necesitamos saber porqué haremos un cosa antes de empezar a hacerla. ¿Qué valor estamos buscando? ¿Qué historia queremos contar? En scrum se promueve la reflexión colectiva a través de la retrospectiva, una vez fi...
Existe una particularidad importante en el desarrollo de software: se permite la implantación de un producto no acabado o con errores conocidos. Esto provoca que se pueda poner en producción software inestable. A esta situación podemos sumarle que en muchas organizaciones centran sus políticas ...
El desarrollo iterativo (o incremental) es el proceso de desarrollo de software que consiste en la división del trabajo en pequeñas etapas repetitivas. Estos bloques temporales, bajo la metodología Scrum, se denominan sprints. En el desarrollo iterativo es una buena práctica que estos bloques te...
Antes de entrar en los aspectos técnicos de cómo definir un sprint veamos su origen, más allá del símbolo deportivo. A los inicios de los 90, con el alumbramiento de Internet, Media Lab, situada cerca del MIT, hacían proyectos de todo tipo, desde robots a tinta electrónica usada tiempo más t...