Scrum: ¡Somos ágiles!
Para ser ágiles, todos los procesos deben serlo y la metodología de trabajo no iba a ser menos: Scrum, una metodología que nos ayuda a desarrollar de forma transparente, iterativa e incremental, adjetivos que facilitan el cambio y la interacción cliente/desarrollador.
Un proyecto, durante su desarrollo, se va alejando de su planteamiento inicial, entonces ¿por qué establecer un documento de requisitos que defina y le ponga límites al cambio? La colaboración con el cliente debe estar por encima de cualquier documento y como desarrolladores abrazar el cambio es una idea que nos complace aceptar.
El cliente debe tener control sobre su producto, ser participe del mismo, conocer como evoluciona y poder cambiar su dirección durante su desarrollo. Encontrarse con resultados inesperados esta lejos de estas ideas.
El flujo de desarrollo es el siguiente:
¿Cuales son las ventajas? ¡Muchas!
- Flexibilidad y adaptación
- Comprobar que sus expectativas se van cumpliendo
- Resultados anticipados y a corto plazo
- Mitigación de riesgos
- Retorno de inversión (ROI)