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...
El Mínimo Producto Viable (en inglés Minimum Viable Product, MVP) sirve para comprovar nuestras suposiciones. Gracias a la iteración continua en distintos MVP podemos reducir al mínimo el tiempo dedicado a las ideas que todavía no hemos probado. Cuanto antes se validen las funciones en las que ...
Cuando trabajamos en un producto o proyecto debemos escoger dónde ponemos nuestros esfuerzos y qué hacemos primero. Podemos escoger concentrar nuestros esfuerzos solamente en lo que podemos construir. En este caso es probable que se acabe haciendo algo que en realidad nadie quiere, por más que a ...