SlideShare una empresa de Scribd logo
Desarrollo ágil
David Díez Cebollero
Departamento de Informática
Universidad Carlos III de Madrid
DISEÑO DE
SISTEMAS INTERACTIVOS
Grado en
Ingeniería Informática
Diseño de Sistemas Interactivos
Perspectiva histórica
04/03/2016David Díez Cebollero
Diseño de Sistemas Interactivos
Perspectiva histórica
04/03/2016David Díez Cebollero
Diseño de Sistemas Interactivos
Perspectiva histórica
04/03/2016David Díez Cebollero
Diseño de Sistemas Interactivos
Perspectiva histórica
04/03/2016David Díez Cebollero
Diseño de Sistemas Interactivos
Perspectiva histórica
04/03/2016David Díez Cebollero
Diseño de Sistemas Interactivos
Perspectiva histórica
04/03/2016David Díez Cebollero
Diseño de Sistemas Interactivos
Perspectiva histórica
04/03/2016David Díez Cebollero
Diseño de Sistemas Interactivos
Manifiesto ágil
04/03/2016David Díez Cebollero
Snowbird, Utah
 Kent Beck
 Mike Beedle
 Arie van Bennekum
 Alistair Cockburn
 Ward Cunningham
 Martin Fowler
 James Grenning
 Jim Highsmith
 Andrew Hunt
 Ron Jeffries
 Jon Kern
 Brian Marick
 Robert C. Martin
 Steve Mellor
 Ken Schwaber
 Jeff Sutherland
 Dave Thomas
Diseño de Sistemas Interactivos
Manifiesto ágil
04/03/2016David Díez Cebollero
Diseño de Sistemas Interactivos
Manifiesto ágil
04/03/2016David Díez Cebollero
Diseño de Sistemas Interactivos
Metodología ágil
04/03/2016David Díez Cebollero
Diseño de Sistemas Interactivos
Metodología ágil
04/03/2016David Díez Cebollero
Diseño de Sistemas Interactivos
Metodología ágil > Scrum
04/03/2016David Díez Cebollero
“Scrum is an iterative and incremental agile
software development framework for
managing product development.”
Scrum Alliance
Diseño de Sistemas Interactivos
Metodología ágil > Scrum
04/03/2016David Díez Cebollero
 Product-oriented
 Cross-functional
 Self-organized
 Time-boxing
Diseño de Sistemas Interactivos
Metodología ágil > Scrum > Scrum Roles
04/03/2016David Díez Cebollero
Diseño de Sistemas Interactivos
Metodología ágil > Scrum > Scrum Meetings
04/03/2016David Díez Cebollero
Diseño de Sistemas Interactivos
Metodología ágil > Scrum > Scrum Artifacts
04/03/2016David Díez Cebollero
Diseño de Sistemas Interactivos
Metodología ágil > Scrum > Scrum Artifacts
04/03/2016David Díez Cebollero
Release Burndown
Sprint Burndown
Diseño de Sistemas Interactivos
Metodología ágil > Scrum
04/03/2016David Díez Cebollero
Diseño de Sistemas Interactivos
Metodología ágil > Lean
04/03/2016David Díez Cebollero
“Lean is a mindset—a mental model of how
the world works.”
Mary and Tom Poppendieck
Diseño de Sistemas Interactivos
Metodología ágil > Lean
04/03/2016David Díez Cebollero
Diseño de Sistemas Interactivos
Metodología ágil > Kanban
04/03/2016David Díez Cebollero
“Kanban is not a software development
lifecycle methodology or an approach to
project management. It requires
that some process is already in place
so that Kanban can be applied to
incrementally change the underlying
process.”
David Anderson
Diseño de Sistemas Interactivos
Metodología ágil > Kanban
04/03/2016David Díez Cebollero
Diseño de Sistemas Interactivos
Metodología ágil > Kanban
04/03/2016David Díez Cebollero
Diseño de Sistemas Interactivos
Metodología ágil > Kanban
04/03/2016David Díez Cebollero
Diseño de Sistemas Interactivos
Agile & UCD
04/03/2016David Díez Cebollero
¿Y qué pasa con el
diseño?
¿Y qué sucede con la
experiencia de usuario?
Diseño de Sistemas Interactivos
Agile & UCD
04/03/2016David Díez Cebollero
@Design. Creation of Artifacts in Society – University of Pennsylvania
Diseño de Sistemas Interactivos
Agile & UCD
04/03/2016David Díez Cebollero
(Fuzzy) Front-end
Diseño de Sistemas Interactivos
Agile & UCD
04/03/2016David Díez Cebollero
(Fuzzy) Front-end
Waterfall UX
Diseño de Sistemas Interactivos
Agile & UCD
04/03/2016David Díez Cebollero
Funciona y se usa, pero
no es una concepción ágil
del diseño y desarrollo de
producto
Diseño de Sistemas Interactivos
Agile & UCD
04/03/2016David Díez Cebollero
¿Cuál es la relación entre
el desarrollo ágil y el
diseño centrado en las
personas?
Diseño de Sistemas Interactivos
Agile & UCD
04/03/2016David Díez Cebollero
Diseño de Sistemas Interactivos
Agile & UCD
04/03/2016David Díez Cebollero
“Our highest priority is to
satisfy the customer
through early and
continuous delivery of
valuable software”.
“Our highest priority is to
help create an experience
for end-users where they
can achieve their goals
easily and efficiently with
minimal disruption to their
mental model of the
problem space”.
Diseño de Sistemas Interactivos
Agile & UCD
04/03/2016David Díez Cebollero
“Working software is the
primary measure of
progress”.
“The satisfaction of end-
user needs (user goals)
balanced with the
achievement of business
goals is the primary
measure of success”.
Diseño de Sistemas Interactivos
Agile UX vs. Lean UX
04/03/2016David Díez Cebollero
Diseño de Sistemas Interactivos
Agile UX
04/03/2016David Díez Cebollero
Agile UX describes update of Agile
Software Methodology with
UX Design methods.
The ultimate goal of Agile UX is to unify
developers and designers in the Agile
process of product development.
Diseño de Sistemas Interactivos
Agile UX
04/03/2016David Díez Cebollero
Opción 1.
Equipos distintos trabajando en paralelo
Diseño de Sistemas Interactivos
Agile UX
04/03/2016David Díez Cebollero
Opción 2.
Considerar a los diseñadores parte del equipo de desarrollo
Diseño de Sistemas Interactivos
Agile UX
04/03/2016David Díez Cebollero
Opción 3.
Intercalando ciclos de diseño en el proceso de desarrollo
Diseño de Sistemas Interactivos
Agile UX > Design Sprint
04/03/2016David Díez Cebollero
Diseño de Sistemas Interactivos
Agile UX > Design Sprint
04/03/2016David Díez Cebollero
Diseño de Sistemas Interactivos
Agile UX > Design Sprint
04/03/2016David Díez Cebollero
Diseño de Sistemas Interactivos
Lean UX
04/03/2016David Díez Cebollero
Lean UX describes methods and their
practical application in dynamic
environment of a Lean Startup.
Lean UX unites product development
and business, through constant
measurement and so called
“learning loops”.
Diseño de Sistemas Interactivos
Lean UX
04/03/2016David Díez Cebollero
Diseño de Sistemas Interactivos
Lean UX
04/03/2016David Díez Cebollero
@Annie Studio
Diseño de Sistemas Interactivos
Lean UX & Scrum
04/03/2016David Díez Cebollero
Diseño de Sistemas Interactivos
Lean UX > Minimum Viable Product (MVP)
04/03/2016David Díez Cebollero
Diseño de Sistemas Interactivos
Lean UX > Minimum Viable Product (MVP)
04/03/2016David Díez Cebollero

Más contenido relacionado

PPTX
Sesion05 analisis-definir
PPTX
Sesion06 sintesis-idear-prototipar
PPTX
Sesion07 sintesis-prescribir
PPTX
Sesion01 introduccion-ui
PPTX
Sesion08 evaluacion
PPTX
Sesion04 analisis-interpretar
PPTX
Sesion02 introduccion-ux
PPTX
Sesion03 analisis-recolectar
Sesion05 analisis-definir
Sesion06 sintesis-idear-prototipar
Sesion07 sintesis-prescribir
Sesion01 introduccion-ui
Sesion08 evaluacion
Sesion04 analisis-interpretar
Sesion02 introduccion-ux
Sesion03 analisis-recolectar

La actualidad más candente (7)

PDF
Antecedentes del Diseño Centrado en el Usuario (Diseño de productos)
PPTX
Fases del proceso tecnologico
PPTX
Fases del proceso tecnologico
PDF
¿Cómo evaluar la Experiencia de Usuario?
PDF
PDF
Diseño interactivo centrado en usuario
PPTX
Fases del proceso tecnologico
Antecedentes del Diseño Centrado en el Usuario (Diseño de productos)
Fases del proceso tecnologico
Fases del proceso tecnologico
¿Cómo evaluar la Experiencia de Usuario?
Diseño interactivo centrado en usuario
Fases del proceso tecnologico
Publicidad

Destacado (20)

PPTX
FlowagileXML: Una Estrategia de Contenido Ágil, Segura y Divertida
PDF
Caso practico de_la_metodologia_agil_xp
PDF
3. Análisis de Requerimientos
PDF
Historia de una transformación ágil en Ferrer - CAS 2016
PDF
Taller bitacora 21
PDF
Guia ti ni_docentes
PDF
Cómo las tecnologías de la información colaboran con la enseñanza
PPSX
Tecnicas de negociación
PDF
Centro de creatividad para la innovación
PPTX
Los principios de la gamificación en la agilidad
PDF
Negociación desde el ser
PDF
Red-LíderesTIC Encuentro2
PDF
El Mindset Ágil
PPTX
Presentación UVM Merca y Servicios
PPTX
Taller día 2 "Desarrollo de Habilidades Socioemocionales en el Marco del Prog...
PPTX
El equipo de metodología y cómo ayudar a evolucionar desde la disciplina haci...
PPTX
Metodologia Ágil
PDF
Gimnasio del ser
PPTX
Bootcamp: Startup Agile
PPT
Proceso innovacionycreatividadempresarial
FlowagileXML: Una Estrategia de Contenido Ágil, Segura y Divertida
Caso practico de_la_metodologia_agil_xp
3. Análisis de Requerimientos
Historia de una transformación ágil en Ferrer - CAS 2016
Taller bitacora 21
Guia ti ni_docentes
Cómo las tecnologías de la información colaboran con la enseñanza
Tecnicas de negociación
Centro de creatividad para la innovación
Los principios de la gamificación en la agilidad
Negociación desde el ser
Red-LíderesTIC Encuentro2
El Mindset Ágil
Presentación UVM Merca y Servicios
Taller día 2 "Desarrollo de Habilidades Socioemocionales en el Marco del Prog...
El equipo de metodología y cómo ayudar a evolucionar desde la disciplina haci...
Metodologia Ágil
Gimnasio del ser
Bootcamp: Startup Agile
Proceso innovacionycreatividadempresarial
Publicidad

Similar a Sesion09 desarrollo-agil (20)

DOC
Plan desarrollo software
PPTX
Metodologia de desarrollo ed software (2)
PPTX
03 ingsoft jdchc
PDF
IDF Santiago #09: Design for Innovation - Módulo 1: UX Strategy
PPTX
Metodologia de desarrollo ed software
PDF
Retos Públicos | Cómo presentar tu idea técnica en 10 slides
PDF
MADA | Información Visual 2016 | Clase 4
PPTX
Metodología gray watch
PPTX
Metodología de desarrollo de software
PPTX
Dd014 presentación caso práctico
PPTX
¿Diseñar para los usuarios o diseñar con los usuarios?
PPTX
CSA Summit 2017 - Infraestructuras Ágiles y Delivery Continuo, del testing ma...
PPTX
¿Cómo diseñar SUNAT.gob.pe? Aplicando Diseño Centrado en el Usuario
PPTX
Alto vuelo - Bus eléctrico
PPTX
Jornada Workshop: "Gobernando IT en el Siglo XXI"
PDF
2017.06.03 service design
PDF
PDF
Data Baséate
PPTX
Algunas Prioridades en la Enseñanza e Investigación en Ingeniería del Software
Plan desarrollo software
Metodologia de desarrollo ed software (2)
03 ingsoft jdchc
IDF Santiago #09: Design for Innovation - Módulo 1: UX Strategy
Metodologia de desarrollo ed software
Retos Públicos | Cómo presentar tu idea técnica en 10 slides
MADA | Información Visual 2016 | Clase 4
Metodología gray watch
Metodología de desarrollo de software
Dd014 presentación caso práctico
¿Diseñar para los usuarios o diseñar con los usuarios?
CSA Summit 2017 - Infraestructuras Ágiles y Delivery Continuo, del testing ma...
¿Cómo diseñar SUNAT.gob.pe? Aplicando Diseño Centrado en el Usuario
Alto vuelo - Bus eléctrico
Jornada Workshop: "Gobernando IT en el Siglo XXI"
2017.06.03 service design
Data Baséate
Algunas Prioridades en la Enseñanza e Investigación en Ingeniería del Software

Último (9)

PDF
Presentacion de compiladores e interpretes
PPTX
ORIGEN DE LA IA - GRADO 1102 INTELIGENCIA
PDF
AutoCAD Herramientas para el futuro, Juan Fandiño
PPTX
Control de seguridad en los sitios web.pptx
PDF
Clase 3 - Presentación visual (Insertando objetos visuales) POWER POINT.pdf
PPTX
Conceptos basicos de Base de Datos y sus propiedades
PPTX
Fundamentos de Python - Curso de Python dia 1
PPTX
Implementación equipo monitor12.08.25.pptx
PPTX
Tratará sobre Grafos_y_Arboles_Presentacion.pptx
Presentacion de compiladores e interpretes
ORIGEN DE LA IA - GRADO 1102 INTELIGENCIA
AutoCAD Herramientas para el futuro, Juan Fandiño
Control de seguridad en los sitios web.pptx
Clase 3 - Presentación visual (Insertando objetos visuales) POWER POINT.pdf
Conceptos basicos de Base de Datos y sus propiedades
Fundamentos de Python - Curso de Python dia 1
Implementación equipo monitor12.08.25.pptx
Tratará sobre Grafos_y_Arboles_Presentacion.pptx

Sesion09 desarrollo-agil

  • 1. Desarrollo ágil David Díez Cebollero Departamento de Informática Universidad Carlos III de Madrid DISEÑO DE SISTEMAS INTERACTIVOS Grado en Ingeniería Informática
  • 2. Diseño de Sistemas Interactivos Perspectiva histórica 04/03/2016David Díez Cebollero
  • 3. Diseño de Sistemas Interactivos Perspectiva histórica 04/03/2016David Díez Cebollero
  • 4. Diseño de Sistemas Interactivos Perspectiva histórica 04/03/2016David Díez Cebollero
  • 5. Diseño de Sistemas Interactivos Perspectiva histórica 04/03/2016David Díez Cebollero
  • 6. Diseño de Sistemas Interactivos Perspectiva histórica 04/03/2016David Díez Cebollero
  • 7. Diseño de Sistemas Interactivos Perspectiva histórica 04/03/2016David Díez Cebollero
  • 8. Diseño de Sistemas Interactivos Perspectiva histórica 04/03/2016David Díez Cebollero
  • 9. Diseño de Sistemas Interactivos Manifiesto ágil 04/03/2016David Díez Cebollero Snowbird, Utah  Kent Beck  Mike Beedle  Arie van Bennekum  Alistair Cockburn  Ward Cunningham  Martin Fowler  James Grenning  Jim Highsmith  Andrew Hunt  Ron Jeffries  Jon Kern  Brian Marick  Robert C. Martin  Steve Mellor  Ken Schwaber  Jeff Sutherland  Dave Thomas
  • 10. Diseño de Sistemas Interactivos Manifiesto ágil 04/03/2016David Díez Cebollero
  • 11. Diseño de Sistemas Interactivos Manifiesto ágil 04/03/2016David Díez Cebollero
  • 12. Diseño de Sistemas Interactivos Metodología ágil 04/03/2016David Díez Cebollero
  • 13. Diseño de Sistemas Interactivos Metodología ágil 04/03/2016David Díez Cebollero
  • 14. Diseño de Sistemas Interactivos Metodología ágil > Scrum 04/03/2016David Díez Cebollero “Scrum is an iterative and incremental agile software development framework for managing product development.” Scrum Alliance
  • 15. Diseño de Sistemas Interactivos Metodología ágil > Scrum 04/03/2016David Díez Cebollero  Product-oriented  Cross-functional  Self-organized  Time-boxing
  • 16. Diseño de Sistemas Interactivos Metodología ágil > Scrum > Scrum Roles 04/03/2016David Díez Cebollero
  • 17. Diseño de Sistemas Interactivos Metodología ágil > Scrum > Scrum Meetings 04/03/2016David Díez Cebollero
  • 18. Diseño de Sistemas Interactivos Metodología ágil > Scrum > Scrum Artifacts 04/03/2016David Díez Cebollero
  • 19. Diseño de Sistemas Interactivos Metodología ágil > Scrum > Scrum Artifacts 04/03/2016David Díez Cebollero Release Burndown Sprint Burndown
  • 20. Diseño de Sistemas Interactivos Metodología ágil > Scrum 04/03/2016David Díez Cebollero
  • 21. Diseño de Sistemas Interactivos Metodología ágil > Lean 04/03/2016David Díez Cebollero “Lean is a mindset—a mental model of how the world works.” Mary and Tom Poppendieck
  • 22. Diseño de Sistemas Interactivos Metodología ágil > Lean 04/03/2016David Díez Cebollero
  • 23. Diseño de Sistemas Interactivos Metodología ágil > Kanban 04/03/2016David Díez Cebollero “Kanban is not a software development lifecycle methodology or an approach to project management. It requires that some process is already in place so that Kanban can be applied to incrementally change the underlying process.” David Anderson
  • 24. Diseño de Sistemas Interactivos Metodología ágil > Kanban 04/03/2016David Díez Cebollero
  • 25. Diseño de Sistemas Interactivos Metodología ágil > Kanban 04/03/2016David Díez Cebollero
  • 26. Diseño de Sistemas Interactivos Metodología ágil > Kanban 04/03/2016David Díez Cebollero
  • 27. Diseño de Sistemas Interactivos Agile & UCD 04/03/2016David Díez Cebollero ¿Y qué pasa con el diseño? ¿Y qué sucede con la experiencia de usuario?
  • 28. Diseño de Sistemas Interactivos Agile & UCD 04/03/2016David Díez Cebollero @Design. Creation of Artifacts in Society – University of Pennsylvania
  • 29. Diseño de Sistemas Interactivos Agile & UCD 04/03/2016David Díez Cebollero (Fuzzy) Front-end
  • 30. Diseño de Sistemas Interactivos Agile & UCD 04/03/2016David Díez Cebollero (Fuzzy) Front-end Waterfall UX
  • 31. Diseño de Sistemas Interactivos Agile & UCD 04/03/2016David Díez Cebollero Funciona y se usa, pero no es una concepción ágil del diseño y desarrollo de producto
  • 32. Diseño de Sistemas Interactivos Agile & UCD 04/03/2016David Díez Cebollero ¿Cuál es la relación entre el desarrollo ágil y el diseño centrado en las personas?
  • 33. Diseño de Sistemas Interactivos Agile & UCD 04/03/2016David Díez Cebollero
  • 34. Diseño de Sistemas Interactivos Agile & UCD 04/03/2016David Díez Cebollero “Our highest priority is to satisfy the customer through early and continuous delivery of valuable software”. “Our highest priority is to help create an experience for end-users where they can achieve their goals easily and efficiently with minimal disruption to their mental model of the problem space”.
  • 35. Diseño de Sistemas Interactivos Agile & UCD 04/03/2016David Díez Cebollero “Working software is the primary measure of progress”. “The satisfaction of end- user needs (user goals) balanced with the achievement of business goals is the primary measure of success”.
  • 36. Diseño de Sistemas Interactivos Agile UX vs. Lean UX 04/03/2016David Díez Cebollero
  • 37. Diseño de Sistemas Interactivos Agile UX 04/03/2016David Díez Cebollero Agile UX describes update of Agile Software Methodology with UX Design methods. The ultimate goal of Agile UX is to unify developers and designers in the Agile process of product development.
  • 38. Diseño de Sistemas Interactivos Agile UX 04/03/2016David Díez Cebollero Opción 1. Equipos distintos trabajando en paralelo
  • 39. Diseño de Sistemas Interactivos Agile UX 04/03/2016David Díez Cebollero Opción 2. Considerar a los diseñadores parte del equipo de desarrollo
  • 40. Diseño de Sistemas Interactivos Agile UX 04/03/2016David Díez Cebollero Opción 3. Intercalando ciclos de diseño en el proceso de desarrollo
  • 41. Diseño de Sistemas Interactivos Agile UX > Design Sprint 04/03/2016David Díez Cebollero
  • 42. Diseño de Sistemas Interactivos Agile UX > Design Sprint 04/03/2016David Díez Cebollero
  • 43. Diseño de Sistemas Interactivos Agile UX > Design Sprint 04/03/2016David Díez Cebollero
  • 44. Diseño de Sistemas Interactivos Lean UX 04/03/2016David Díez Cebollero Lean UX describes methods and their practical application in dynamic environment of a Lean Startup. Lean UX unites product development and business, through constant measurement and so called “learning loops”.
  • 45. Diseño de Sistemas Interactivos Lean UX 04/03/2016David Díez Cebollero
  • 46. Diseño de Sistemas Interactivos Lean UX 04/03/2016David Díez Cebollero @Annie Studio
  • 47. Diseño de Sistemas Interactivos Lean UX & Scrum 04/03/2016David Díez Cebollero
  • 48. Diseño de Sistemas Interactivos Lean UX > Minimum Viable Product (MVP) 04/03/2016David Díez Cebollero
  • 49. Diseño de Sistemas Interactivos Lean UX > Minimum Viable Product (MVP) 04/03/2016David Díez Cebollero

Notas del editor

  • #4: Structured systems analysis and design method (SSADM)
  • #6: Falta DSDM, Crystal, FDD
  • #16: +
  • #17: Roles
  • #19: PBI – Product Backlog Item Task
  • #20: PBI – Product Backlog Item Task
  • #22: No es un conjunto de prácticas, como Scrum, sino una forma de trabajar, una mentalidad.
  • #23: Valores
  • #25: Principios
  • #34: Iteracción Validación con usuarios/clientes Colaborativo Multidisciplinar
  • #36: Building the thing right vs. building the right thing