¿Conoces Scrum? Uno de los métodos que más se escuchan, y más se demandan, todo hay que decirlo.
Un proyecto es un esfuerzo con principio, medio y fin que se realiza para obtener un resultado, y la forma en que llegamos a ese resultado final se llama Gestión de Proyectos , es todo el trabajo que no va directamente enfocado a producir. Por ejemplo, si el proyecto es una app para iPhone, lo que no sea definición de requisitos, diseño de la aplicación, programación o pruebas, es gestión.
Una buena dirección o gestión de proyectos, nos permitirá garantizar factores como la fecha de terminación del proyecto, costes, recursos necesarios y la satisfacción del cliente o usuario . Y así como surgen nuevas tecnologías de programación, surgen nuevas herramientas y métodos de sacar adelante un proyecto.
En este post encontrarás:
ocultar
Diferentes «estilos» de Gestión
Existen dos grandes estrategias para llevar a cabo proyectos de desarrollo: Tradicional y Ágil . La Gestión de Proyectos Tradicional está basada en calcular previamente tiempos y costes, y controlar no desviarse de estos parámetros. Pero a veces es difícil determinar el alcance del proyecto porque tal vez el cliente no tiene claro qué quiere o necesita, o surgen nuevos factores que alteran el plan inicial. Por eso nace la Gestión de Proyectos Ágil , se avanza en el trabajo y se revisa constantemente el progreso con el cliente para lograr mayor flexibilidad, adaptación, y un producto final completamente acorde a los objetivos planteados. Perfecto para trabajar con tecnologías nuevas. En esta metodología, es común que el equipo sea auto-organizado , es decir, no hay nadie que te diga lo que tienes que hacer y cuándo lo tienes que hacer. La gran ventaja es que todos son responsables, y se elimina la burocracia de esperar instrucciones de un gestor.Scrum: ¿sabes de qué va?
Dentro de la familia de frameworks o metodologías que encajan en la categoría Ágil o «Agile», Scrum es la más demandada en empresas y startups, precisamente porque la rapidez es cada vez más valorada. Es un framework inmensamente útil, y conlleva muchos detalles en su ejecución. Hoy te lo describimos a grandes rasgos, a partir de los elementos que se pueden adaptar a cualquier aspecto de la vida diaria. En primer lugar, cada implicado cumple un papel:- Dueño del producto: la persona que solicita el desarrollo del proyecto y marca los requerimientos.
- Experto Scrum/Scrum Master: el gestor de proyectos, guía del equipo.
- Equipo Scrum: los desarrolladores que ejecutarán el proyecto.
- Usuarios: los clientes finales, quienes disfrutarán el resultado.
- Product Backlog: los requerimientos principales, los objetivos del proyecto.
- Sprint Backlog: las tareas necesarias para alcanzar esos objetivos.
- Scrum Meeting: la reunión de equipo para verificar el progreso logrado.