Contenu connexe Similaire à Javier Garzas (20) Javier Garzas1. giles: ad apt ando
Metod ologías á
a del soft ware a los
la ingenierí
ne gocios de l s. XXI
Dr. Javier Garzás
@jgarzas
KYBELE CONSULTING S.L. www.kybeleconsulting.com - Copyright © 2008 All rights reserved. Contains propietary information.
3. KYBELE
CONSULTING
S.L.
www.kybeleconsul;ng.com
-‐
Copyright
©
2012
All
rights
reserved.
Contains
propietary
informa;on.
12. 1987
“La Orientación a
Objetos es una
aproximación a la
industrialización del
desarrollo software”
- I. Jacobson
20. “Caminar
sobre
el
agua
y
desarrollar
software
en
base
a
una
especificación
es
fácil,
si
ambos
elementos
están
congelados”
(Edward
V.
Berard)
24. Cascada (Predicción)…
KYBELE
CONSULTING
S.L.
www.kybeleconsul;ng.com
-‐
Copyright
©
2012
All
rights
reserved.
Contains
propietary
informa;on.
25. …Espiral (Evolución)
KYBELE
CONSULTING
S.L.
www.kybeleconsul;ng.com
-‐
Copyright
©
2012
All
rights
reserved.
Contains
propietary
informa;on.
26. R
D
C
T
R R R R R R R R
D D D D D D D D
C C C C C C C C
T T T T T T T T
KYBELE
CONSULTING
S.L.
www.kybeleconsul;ng.com
-‐
Copyright
©
2012
All
rights
reserved.
Contains
propietary
informa;on.
27. Proyecto ágil: “Ciclo
iterativo e incremental
[extremo, semanas],
con equipos auto-
organizados”.
(Ambler, 2008)
KYBELE
CONSULTING
S.L.
www.kybeleconsul;ng.com
-‐
Copyright
©
2012
All
rights
reserved.
Contains
propietary
informa;on.
28. 1950: Ciclo de Vida
Iterativo y el X-15
KYBELE
CONSULTING
S.L.
www.kybeleconsul;ng.com
-‐
Copyright
©
2012
All
rights
reserved.
Contains
propietary
informa;on.
30. Gigantes de la era
industrial se desploman.
La nueva economía es de
base mental, (1) productos
específicos que detectan
necesidades reales de
grupos de usuarios
- Alvin Toffler
31. “Tenemos una oportunidad sin precedentes para
ejecutar (2) pruebas con usuarios en línea.
Innovar rápidamente en función de la respuesta
real del usuario.”
32. “Si no te mueves a la (3)
velocidad del mercado ya
estás muerto”
- Jack Welch (GE)
33. Hoy se impone
“construir lo correcto”
antes que
“construirlo correctamente”
-A. Savoia. Testing is dead, GTAC 2011
(Nota mía: lo que no significa construir de
cualquier manera)
37. Nuevas (ágiles) maneras de trabajar,
para dar respuesta a estas
necesidades. Que cambian por
completo el desarrollo tradicional
38. #1 Desaparece la ERS
En la época ágil /
iterativa no hay un
documento inamovible,
previo al arranque, con
todos los requisitos...
39. Las necesidades del producto
software se van tomando,
detallando y ajustando
mientras el proyecto avanza
41. #2 Desaparece el tester tradicional
Fuente:
agi
lescout.com
KYBELE
CONSULTING
S.L.
www.kybeleconsul;ng.com
-‐
Copyright
©
2012
All
rights
reserved.
Contains
propietary
informa;on.
43. El testing (y el rol de tester) se
integra en el día a día del
desarrollo, no es una fase final
aislada en la que muchas veces
“ya es demasiado tarde”
44. #3 Desaparecen las METODOLOGÍAS
FUENTE:
KANBAN
AND
SCRUM
–
MAKING
THE
MOST
OF
BOTH
KYBELE
CONSULTING
S.L.
www.kybeleconsul;ng.com
-‐
Copyright
©
2012
All
rights
reserved.
Contains
propietary
informa;on.
45. Scrum:
An
iterative
and
incremental
framework
that
focuses
on
project
management.
Javier Garzás - Kybele Consulting S.L. www.kybeleconsulting.com - Copyright © 2010 All rights reserved. Contains propietary information.
46. KYBELE CONSULTING S.L. www.kybeleconsulting.com - Copyright © 2012 All rights reserved. Contains propietary information.
48. #4 C ambia la gestió n de proyectos
tradici onal (Gantt, pre dicción, etc.)
Lean - Kanban
51. Conclusiones,
recomendaciones y
consideraciones finales…
KYBELE CONSULTING S.L. www.kybeleconsulting.com - Copyright © 2012 All rights reserved. Contains propietary information.
52. Trabajar de manera ágil
implica un desarrollo y
control de calidad
altamente sofisticado
(o volverás -y morirás- en el codifica prueba)
53. No toda empresa puede o
necesita seguir el mismo
entrenamiento (metodología)
KYBELE CONSULTING S.L. www.kybeleconsulting.com - Copyright © 2012 All rights reserved. Contains propietary information.
54. …Implica un gran
reto, cambio, social
El cliente/usuario es parte del equipo, colaboración
por encima de contratos, etc.
55. …Implica un gran
reto, cambio, técnico
KYBELE CONSULTING S.L. www.kybeleconsulting.com - Copyright © 2012 All rights reserved. Contains propietary information.
56. Unit testing
Refactoring Diseño de calidad
Continuous Automated
integration builds
Control de versiones
Continuous delivery
KYBELE CONSULTING S.L. www.kybeleconsulting.com - Copyright © 2012 All rights reserved. Contains propietary information.
57. Gracias!
www.javiergarzas.com
@jgarzas
KYBELE CONSULTING S.L. www.kybeleconsulting.com - Copyright © 2008 All rights reserved. Contains propietary information.