Predictibilidad vs. Agilidad vs. Flexibilidad

  • View
    4.042

  • Download
    2

  • Category

    Business

Preview:

DESCRIPTION

A la hora de abordar la gestión de un proyecto de desarrollo software es normal enfrentarse a un sinfín de dudas sobre qué metodología emplear. En esta presentación, que utilicé en la conferencia Predictibilidad vs. Agilidad vs. Flexibilidad en la TLP 2k11, confronto las metodologías predictivas o clásicas con las más modernas metodologías ágiles, para finalizar tratando de arrojar algo de luz sobre las nuevas tendencias en gestión de proyectos basadas en la flexibilidad.

Citation preview

predictibilidad vs.

agilidadvs.

flexibilidad

EMPLAZAMIENTOPUBLICITARIO

Profesional con más de 10 años de experiencia especializado en:● gestión de proyectos, ● consultoría y formación en metodologías de desarrollo,● implantación de modelos de calidad y mejora de procesos,● desarrollos web con java (html y xhtml, css, struts, spring, jsf,

ejb, hibernate, ibatis...) y consultoría tecnológica en éste área,● consultoría en accesibilidad web (WCAG 1.0/2.0)

...y además:

¿Quien soy?Raúl Herranz

(rherranz@utopicainformatica.com - www.utopicainformatica.com)

Profesor AcreditadoProfesor Acreditado

Evolución del Conocimiento

(Patrón dialéctico)

- predictibilidad -(tesis)

gestión clásica = gestión “predictiva”

porque predice, en el plan de proyecto:

● las operaciones requeridas● el tiempo que se empleará● el importe que costará

Se parte de unos requisitos(detallados y estables).

Se desarrolla el plan de proyectoadecuado a los recursos y tiemposdisponibles.

Se realiza un seguimiento para detectar posibles desviaciones y tomar medidas para mantener el plan o determinar quécambios son necesarios.

Gestión clásica:

El objetivo es mantener:

el alcance,

el tiempo, y

el coste

...que se había planificado

¡Mitriángulo!

...y la llave del éxito son los Requisitos

Detallados y Estables,

pero...

Desarrollo SW + Requisitos Detallados y Estables

= CIENCIA FICCIÓN

XQ?

¡¡LANZAMIENTOCONSTANTE DENOVEDADES!!

??

¡¡TIEMPOSDE DESARROLLO

REDUCIDOS!!

Muchas compañías han descubierto que para mantenerse en el actualmercado competitivo necesitan algo más que los conceptos básicos decalidad elevada, costes reducidos y diferenciación.

Además de esto, también es necesario velocidad y flexibilidad.

(The New New Product Development Game - Nonaka y Takeuchi - 1986)

XQ?XQ?¡¡LANZAMIENTOCONSTANTE DENOVEDADES!!

¡¡TIEMPOSDE DESARROLLO

REDUCIDOS!!

¿Desarrollo SW + Gestión predictiva?

- agilidad -(antítesis)

…hemos aprendido a valorar

http://agilemanifesto.org/iso/es/

Individuos e interacciones sobre procesos y herramientas

Software que funciona sobre documentación exhaustiva

Colaboración con el cliente sobre negociación de contratos

Responder ante el cambio sobre seguimiento de un plan

http://agilemanifesto.org/iso/es/

Un ejemplo: Scrum(otros: XP, TDD, Crystal Clear, ...)

comprometidos

implicados

El principal objetivo:

Incrementar el valoren cada paso

El principal objetivo:

Incrementar el valoren cada paso

¿DIFERENCIAS?

...y la llave del éxito son ¿los Requisitos Detallados y Estables?,

...y la llave del éxito son

pero...

las ¡¡PERSONAS!!,

No todo el montees orégano

Muchos clientes nos piden

proyectos "cerrados"(¿alcance?, tiempo y coste)

Otros desconfían de estos

inventos modernos

Roy Batty (replicante) – Blade Runner

En nuestras empresasdebemos "aplanar" las viejas

estructuras jerárquicas

Los Jefes de Proyecto ¡no quieren perder poder!

EQUIPO con

conocimientos + compromiso

+ profesionalidad

(siempre hay alguien)

En general

"Me gusta", pero...

...además

Predictiva vs. ágil

- flexibilidad -(síntesis)

Tenemos que encontrar el...

punto de encuentro

...y adaptar la forma y el curso del desarrollo

a las características del proyecto,

y a la evolución de los requisitos.

ELCONOCIMIENTO

ES PODER

VIVA LA FORMACIÓN

las personas ayudan al

procedimiento

los procedimientosayudan a laspersonas

EXPLICITO

TÁCITOCONOCIMIENTO

PROCESOS

RUTINAS

Entender losprocedimientos como

ayuda que se adapta a la organización, a los

equipos y a las personas¡NUNCA AL REVÉS!

¡¡¡RUTINAS!!!

las retrospectivas ganan importancia

COMO PROFESIONALESSEAMOS CRÍTICOS

ANTE LAS

SOLUCIONESMÁGICAS X

ESTA VEZNOS TOCARÁ

CURRÁRNOSLO

Las balas de plata

NO EXISTEN