Upload
raul-herranz
View
4.055
Download
2
Embed Size (px)
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
([email protected] - 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