SlideShare uma empresa Scribd logo
1 de 22
Ingeniería de Requisitos en
metodologías de desarrollo ágiles y
SCRUM
José Manuel Muñoz
Agenda




• Introducción

• Metodologías Ágiles

• Scrum

• Requisitos en Scrum

• Un ejemplo: Scrum en IRQA

                                   2
La importancia de los requisitos




“The hardest single part of building a software system is deciding
precisely what to build.

No other part of the conceptual work is as difficult as establishing the
detailed technical requirements, including all the interfaces to people,
machines, and other software systems.

No other part of the work so cripples the resulting system if done wrong.
No other part is more difficult to rectify later.”

                                                  -Fredrick P. Brooks (1986),
            “No Silver Bullet – Essence and Accident in Software Engineering”
       Proceedings of the IFIP Tenth World Computing Conference: 1069-1076


                                                                                3
Problemas típicos de la ingeniería de requisitos




• El desarrollo y la gestión de los requisitos son un problema de
  (versan sobre) comunicación
• Stakeholders y equipos de desarrollo no suelen tener un claro
  entendimiento de los requisitos conforme son escritos
• La validación es tardía en el ciclo de vida
• Los usuarios ven el producto en los últimos estadios del proyecto
• Se tiende a “congelar” los requisitos demasiado pronto, lo que
  muchas veces termina en que no se construirá lo que la gente
  necesita, sino lo que inicialmente pensaban que querían


 “No tiene por qué cambiar, la supervivencia no es obligatoria”
                                         Edward Deming


                                                                      4
Metodologías Ágiles




• “Para triunfar el solo planteamiento (planificación) es insuficiente, es
  necesario improvisar”
                                               Isaac Asimov - Fundación



• En el año 2001 un grupo de profesionales de la industria del SW
  deja de lado los modelos predictivos y adoptan los principios de
  agilidad identificados en la década de los 80 por Nonaka y Takeuchi
  (The New New Product Development Game, 1986) creando el
  llamado manifiesto Ágil (Agile Manifesto)




                                                                             5
Agile Manifesto




                     http://agilemanifesto.org
 Estamos descubriendo formas mejores de desarrollar software tanto
  por nuestra propia experiencia como ayudando a terceros. A través
              de este trabajo hemos aprendido a valorar:

Individuos e interacciones      sobre      procesos y herramientas
  Software funcionando          sobre     documentación extensiva
Colaboración con el cliente     sobre      negociación contractual
Respuesta ante el cambio        sobre           seguir un plan

      Esto es, aunque valoramos los elementos de la derecha,
                  valoramos más los de la izquierda.


                                                                      6
Agile Manifesto




                     http://agilemanifesto.org
 Estamos descubriendo formas mejores de desarrollar software tanto
  por nuestra propia experiencia como ayudando a terceros. A través
              de este trabajo hemos aprendido a valorar:

Individuos e interacciones     sobre       procesos y herramientas
  Software funcionando         sobre      documentación extensiva
Colaboración con el cliente    sobre       negociación contractual
Respuesta ante el cambio       sobre            seguir un plan

      Esto es, aunque valoramos los elementos de la derecha,
                  valoramos más los de la izquierda.


                                                                      7
SCRUM




    8
SCRUM



•   Scrum es una metodología ágil que nos permite centrarnos en crear aquello
    que aporte más valor al negocio en el mínimo tiempo posible.
•   Equipos auto-organizados: El cliente, los usuarios y/o las necesidades del
    negocio establece las prioridades. Los equipos se organizan para
    determinar la mejor manera de producir las funcionalidades de mayor
    prioridad.
•   Iterativo: Nos permite rápida y repetidamente inspeccionar el
    funcionamiento del software. Aproximadamente cada 2 semanas cualquiera
    puede ver el software funcionando y decidir liberarlo o continuar
    mejorándolo durante otro sprint.
•   Número reducido de artefactos: Los requisitos se capturan en el “product
    backlog”.
•   Comenzar más tarde: La ingeniería de requisitos no ocurre exclusivamente
    al inicio del proyecto sino que es un proceso continuo.
•   Número reducido de roles (product owner, scrum master, equipo).



                                                                                 9
Requisitos en SCRUM




• Software funcionando sobre documentación extensiva.


• La documentación sigue siendo necesaria (así como los requisitos)

• En SCRUM los requisitos se representan por medio del “product
  backlog” y el “sprint backlog”
   – Product backlog: Una lista priorizada de funcionalidades con tiempos
     estimados para su implementación. Se sitúan en el dominio del
     problema Requisitos de Usuario
   – Sprint backlog: Lista de tareas definidas por el equipo para un sprint. Se
     sitúa en el dominio de la solución. Requisitos de Sistema.




                                                                                  10
User Stories




•   Es una representación de un requisito de software escrito en una o dos
    frases utilizando el lenguaje común del usuario

•   Se deben identificar el quién, el qué y el por qué.
     – Como (rol) quiero (algo) para poder (beneficio)


•   Los User Stories no son por tanto un conjunto de requisitos altamente
    documentados sino mas bien un recordatorio para colaborar sobre una
    funcionalidad (feature) concreta

•   Si bien generalmente recogen funcionalidad pueden también recoger
    elementos no funcionales
     – Como visitante de la página, quiero poder volver a la página de inicio rapida y
       facilmente.


                                                                                         11
Requisitos vs User Stories




• Requisitos tradicionales (“shall” statements)
   – The system shall provide a user configurable interface for all user and
     system manager functions
   – The user interface shall be configurable in the areas of:
       ‒ Screen layout
       ‒ Font
       ‒ Background and text color


• User Story correspondiente
   – Como un usuario del sistemas o administrador del sistema,
   – Quiero poder configurar la interfaz de usuario incluyendo el layout, la
     fuente, el color del fondo y el color del texto,
   – Para poder usar el sistema de la forma más cómoda posible


                                                                               12
Casos de Uso vs User Stories




• Mientras que un Caso de Uso esta fuertemente estructurado y
  cuenta una “historia”, los User Stories describen someramente una
  funcionalidad o una necesidad.

• Un User Story podría considerarse como el preludio de un Caso de
  uso, enunciando la necesidad antes de que el caso de uso nos
  cuente una historia.

• Los User Stories son muy útiles para recoger y priorizar las
  funcionalidades de alto nivel.

• Las User Stories pueden evolucionar a casos de uso o requisitos
  una vez que se tenga más nivel de detalle

                                                                      13
Resumen


       “Software funcionando sobre documentación extensiva“

• Los requisitos siguen siendo necesarios (¿Cómo sabremos si no
  que tenemos que hacer?).

• Generalmente recogidos en forma de User Stories en el Product
  Backlog.

• Más enfocados a la comunicación.

• Más dinámicos y cambiantes (aunque no durante el sprint).



Y ahora… ¿Cómo podríamos dar soporte a Scrum en IRQA?...

                                                                   14
Scrum en IRQA




           15
Scrum en IRQA – Product Backlog




                             16
Scrum en IRQA – CU y Pruebas




                          17
Scrum en IRQA – Sprint Backlog




                            18
Informes – Burn Down Chart




                        19
Informes – Burn Down Chart




                        20
Despedida y Cierre




Gracias por su Atención




                                      21
Despedida y Cierre




                22

Mais conteúdo relacionado

Mais procurados

Pruebas de performance ¿Realmente hacemos pruebas completas?
Pruebas de performance ¿Realmente hacemos pruebas completas?Pruebas de performance ¿Realmente hacemos pruebas completas?
Pruebas de performance ¿Realmente hacemos pruebas completas?Software Guru
 
Una experiencia práctica de Scrum a través del aprendizaje basado en proyecto...
Una experiencia práctica de Scrum a través del aprendizaje basado en proyecto...Una experiencia práctica de Scrum a través del aprendizaje basado en proyecto...
Una experiencia práctica de Scrum a través del aprendizaje basado en proyecto...Sergio Yazyi
 
Scrum trainer clase 7 y 8
Scrum trainer clase 7 y 8Scrum trainer clase 7 y 8
Scrum trainer clase 7 y 8S
 
Scrum sesion 03 principios
Scrum sesion 03 principiosScrum sesion 03 principios
Scrum sesion 03 principiosOpen Source Pyme
 
Prediciendo el futuro con Azure Machine Learning + aplicación en Xamarin
Prediciendo el futuro con Azure Machine Learning + aplicación en XamarinPrediciendo el futuro con Azure Machine Learning + aplicación en Xamarin
Prediciendo el futuro con Azure Machine Learning + aplicación en XamarinSoftware Guru
 
Trabajo metodologia-scrum
Trabajo metodologia-scrumTrabajo metodologia-scrum
Trabajo metodologia-scrumacmetnt
 
Trabajo metodologia-scrum
Trabajo metodologia-scrumTrabajo metodologia-scrum
Trabajo metodologia-scrumMarielKatia
 
Clase 04a requerimientos introduccion
Clase 04a requerimientos introduccionClase 04a requerimientos introduccion
Clase 04a requerimientos introduccionDemián Gutierrez
 
User Story Mapping - Proceso de construcción
User Story Mapping - Proceso de construcciónUser Story Mapping - Proceso de construcción
User Story Mapping - Proceso de construcciónMarco Avendaño
 

Mais procurados (20)

Pruebas de performance ¿Realmente hacemos pruebas completas?
Pruebas de performance ¿Realmente hacemos pruebas completas?Pruebas de performance ¿Realmente hacemos pruebas completas?
Pruebas de performance ¿Realmente hacemos pruebas completas?
 
Una experiencia práctica de Scrum a través del aprendizaje basado en proyecto...
Una experiencia práctica de Scrum a través del aprendizaje basado en proyecto...Una experiencia práctica de Scrum a través del aprendizaje basado en proyecto...
Una experiencia práctica de Scrum a través del aprendizaje basado en proyecto...
 
Introduction to Scrum v2
Introduction to Scrum v2Introduction to Scrum v2
Introduction to Scrum v2
 
Metodología scrum
Metodología scrumMetodología scrum
Metodología scrum
 
Inceptions
InceptionsInceptions
Inceptions
 
Scrum trainer clase 7 y 8
Scrum trainer clase 7 y 8Scrum trainer clase 7 y 8
Scrum trainer clase 7 y 8
 
Scrum: la guía básica
Scrum: la guía básicaScrum: la guía básica
Scrum: la guía básica
 
Scrum sesion 03 principios
Scrum sesion 03 principiosScrum sesion 03 principios
Scrum sesion 03 principios
 
Prediciendo el futuro con Azure Machine Learning + aplicación en Xamarin
Prediciendo el futuro con Azure Machine Learning + aplicación en XamarinPrediciendo el futuro con Azure Machine Learning + aplicación en Xamarin
Prediciendo el futuro con Azure Machine Learning + aplicación en Xamarin
 
Presentación de Scrum
Presentación de ScrumPresentación de Scrum
Presentación de Scrum
 
Trabajo metodologia-scrum
Trabajo metodologia-scrumTrabajo metodologia-scrum
Trabajo metodologia-scrum
 
Trabajo metodologia-scrum
Trabajo metodologia-scrumTrabajo metodologia-scrum
Trabajo metodologia-scrum
 
Metodologìa Scrum y mas
Metodologìa Scrum y mas Metodologìa Scrum y mas
Metodologìa Scrum y mas
 
Curso Taller Lean UX Clase 04/04
Curso Taller Lean UX Clase 04/04Curso Taller Lean UX Clase 04/04
Curso Taller Lean UX Clase 04/04
 
METODOLOGIA SCRUM
METODOLOGIA SCRUM METODOLOGIA SCRUM
METODOLOGIA SCRUM
 
Clase 04a requerimientos introduccion
Clase 04a requerimientos introduccionClase 04a requerimientos introduccion
Clase 04a requerimientos introduccion
 
Introducción a Scrum
Introducción a ScrumIntroducción a Scrum
Introducción a Scrum
 
User Story Mapping - Proceso de construcción
User Story Mapping - Proceso de construcciónUser Story Mapping - Proceso de construcción
User Story Mapping - Proceso de construcción
 
Monografia de scrum
Monografia de scrumMonografia de scrum
Monografia de scrum
 
Curso Taller LEAN UX Clase 01/04
Curso Taller LEAN UX Clase 01/04Curso Taller LEAN UX Clase 01/04
Curso Taller LEAN UX Clase 01/04
 

Destaque

Diseño de secuencia didáctica
Diseño de secuencia didácticaDiseño de secuencia didáctica
Diseño de secuencia didácticaromuz
 
Programa 2011 introducción al pensamiento geográfico
Programa 2011   introducción al pensamiento geográficoPrograma 2011   introducción al pensamiento geográfico
Programa 2011 introducción al pensamiento geográficoEstefdelmar
 
Rutina
RutinaRutina
RutinaLUZ M.
 
¿QUE SIGNIFICA SER SECRETARIA DE DIRECCION? MESA REDONDA - PONENTE: CONCHITA...
¿QUE SIGNIFICA SER SECRETARIA DE DIRECCION?  MESA REDONDA - PONENTE: CONCHITA...¿QUE SIGNIFICA SER SECRETARIA DE DIRECCION?  MESA REDONDA - PONENTE: CONCHITA...
¿QUE SIGNIFICA SER SECRETARIA DE DIRECCION? MESA REDONDA - PONENTE: CONCHITA...ASPM
 
La puerta... (el cuadro)
La puerta... (el cuadro) La puerta... (el cuadro)
La puerta... (el cuadro) LUZ M.
 
Présentation passeport professionnel v1
Présentation passeport professionnel v1Présentation passeport professionnel v1
Présentation passeport professionnel v1lulabebop
 
Plan de tesina alfabetización
Plan de tesina alfabetizaciónPlan de tesina alfabetización
Plan de tesina alfabetizaciónSusana Balda
 
L'Echo Touristique Avril 2014 - Bagan Lodge
L'Echo Touristique Avril 2014 - Bagan LodgeL'Echo Touristique Avril 2014 - Bagan Lodge
L'Echo Touristique Avril 2014 - Bagan LodgeHang Do
 
Actividadesdeequilibrio 110710210152-phpapp02
Actividadesdeequilibrio 110710210152-phpapp02Actividadesdeequilibrio 110710210152-phpapp02
Actividadesdeequilibrio 110710210152-phpapp02Catherine Soto
 
Tema direccoinalidad de las letras
Tema direccoinalidad de las letrasTema direccoinalidad de las letras
Tema direccoinalidad de las letrasPablo Homero S
 
Mendigos
MendigosMendigos
MendigosLUZ M.
 
Auditoria contable
Auditoria contableAuditoria contable
Auditoria contableBEKANN0404
 
Presentacion wikipedia.
Presentacion wikipedia.Presentacion wikipedia.
Presentacion wikipedia.leonel29
 
Los amigos del alma
Los amigos del almaLos amigos del alma
Los amigos del almaLUZ M.
 

Destaque (20)

Diseño de secuencia didáctica
Diseño de secuencia didácticaDiseño de secuencia didáctica
Diseño de secuencia didáctica
 
Media sur egm_2ª ola 2011
Media sur egm_2ª ola 2011Media sur egm_2ª ola 2011
Media sur egm_2ª ola 2011
 
Programa 2011 introducción al pensamiento geográfico
Programa 2011   introducción al pensamiento geográficoPrograma 2011   introducción al pensamiento geográfico
Programa 2011 introducción al pensamiento geográfico
 
Rutina
RutinaRutina
Rutina
 
Producto 10
Producto 10Producto 10
Producto 10
 
¿QUE SIGNIFICA SER SECRETARIA DE DIRECCION? MESA REDONDA - PONENTE: CONCHITA...
¿QUE SIGNIFICA SER SECRETARIA DE DIRECCION?  MESA REDONDA - PONENTE: CONCHITA...¿QUE SIGNIFICA SER SECRETARIA DE DIRECCION?  MESA REDONDA - PONENTE: CONCHITA...
¿QUE SIGNIFICA SER SECRETARIA DE DIRECCION? MESA REDONDA - PONENTE: CONCHITA...
 
La puerta... (el cuadro)
La puerta... (el cuadro) La puerta... (el cuadro)
La puerta... (el cuadro)
 
Présentation passeport professionnel v1
Présentation passeport professionnel v1Présentation passeport professionnel v1
Présentation passeport professionnel v1
 
Broushure dual concept
Broushure dual conceptBroushure dual concept
Broushure dual concept
 
Blogger
BloggerBlogger
Blogger
 
Plan de tesina alfabetización
Plan de tesina alfabetizaciónPlan de tesina alfabetización
Plan de tesina alfabetización
 
L'Echo Touristique Avril 2014 - Bagan Lodge
L'Echo Touristique Avril 2014 - Bagan LodgeL'Echo Touristique Avril 2014 - Bagan Lodge
L'Echo Touristique Avril 2014 - Bagan Lodge
 
Actividadesdeequilibrio 110710210152-phpapp02
Actividadesdeequilibrio 110710210152-phpapp02Actividadesdeequilibrio 110710210152-phpapp02
Actividadesdeequilibrio 110710210152-phpapp02
 
Relation blogueur-marque
Relation blogueur-marqueRelation blogueur-marque
Relation blogueur-marque
 
Tema direccoinalidad de las letras
Tema direccoinalidad de las letrasTema direccoinalidad de las letras
Tema direccoinalidad de las letras
 
Diseño e implementación de un sistema de manejo nutricional para el coto de c...
Diseño e implementación de un sistema de manejo nutricional para el coto de c...Diseño e implementación de un sistema de manejo nutricional para el coto de c...
Diseño e implementación de un sistema de manejo nutricional para el coto de c...
 
Mendigos
MendigosMendigos
Mendigos
 
Auditoria contable
Auditoria contableAuditoria contable
Auditoria contable
 
Presentacion wikipedia.
Presentacion wikipedia.Presentacion wikipedia.
Presentacion wikipedia.
 
Los amigos del alma
Los amigos del almaLos amigos del alma
Los amigos del alma
 

Semelhante a 2012 The Requirements Week Visure Solutions Jose Manuel Muñoz Ingeniería de requisitos en metodologías de desarrollo ágiles

Introducción a scrum
Introducción a scrumIntroducción a scrum
Introducción a scrumEddie Malca
 
Introducción a SCRUM
Introducción a SCRUMIntroducción a SCRUM
Introducción a SCRUMEddie Malca
 
Metodologia scrum presentacion
Metodologia scrum   presentacionMetodologia scrum   presentacion
Metodologia scrum presentacionFernando Solis
 
metodologia scrum.pptx
metodologia scrum.pptxmetodologia scrum.pptx
metodologia scrum.pptxjuan gonzalez
 
Capgemini charla agile_uv
Capgemini charla agile_uvCapgemini charla agile_uv
Capgemini charla agile_uvQAexpert
 
trabajo-metodologia-scrum.ppt
trabajo-metodologia-scrum.ppttrabajo-metodologia-scrum.ppt
trabajo-metodologia-scrum.pptJorgeLuqueDelgado
 
trabajo-metodologia-scrum.ppt
trabajo-metodologia-scrum.ppttrabajo-metodologia-scrum.ppt
trabajo-metodologia-scrum.pptDayanaLopez188744
 
trabajo-metodologia-scrum.ppt
trabajo-metodologia-scrum.ppttrabajo-metodologia-scrum.ppt
trabajo-metodologia-scrum.pptGiampierrePoma
 
Comprensión de los Requerimientos
Comprensión de los Requerimientos Comprensión de los Requerimientos
Comprensión de los Requerimientos Mauricio Blandon
 
An evening with... Scrum
An evening with... ScrumAn evening with... Scrum
An evening with... ScrumArkhotech
 
Desarrollo ágil de aplicaciones
Desarrollo ágil de aplicacionesDesarrollo ágil de aplicaciones
Desarrollo ágil de aplicacionesMario Solarte
 
METODOLOGIAS AGILES
METODOLOGIAS AGILESMETODOLOGIAS AGILES
METODOLOGIAS AGILESmikyWatt
 
520313818-Metodologias-Agiles.pptx
520313818-Metodologias-Agiles.pptx520313818-Metodologias-Agiles.pptx
520313818-Metodologias-Agiles.pptxronald flores
 
520313818-metodologias-agiles-220418045721.pdf
520313818-metodologias-agiles-220418045721.pdf520313818-metodologias-agiles-220418045721.pdf
520313818-metodologias-agiles-220418045721.pdfEdgarAngelRojas
 
520313818-metodologias-agiles-220418045721.pdf
520313818-metodologias-agiles-220418045721.pdf520313818-metodologias-agiles-220418045721.pdf
520313818-metodologias-agiles-220418045721.pdfEdgarAngelRojas
 

Semelhante a 2012 The Requirements Week Visure Solutions Jose Manuel Muñoz Ingeniería de requisitos en metodologías de desarrollo ágiles (20)

Introducción a scrum
Introducción a scrumIntroducción a scrum
Introducción a scrum
 
Introducción a SCRUM
Introducción a SCRUMIntroducción a SCRUM
Introducción a SCRUM
 
Curso gratuito de Agile y scrum
Curso gratuito de Agile y scrumCurso gratuito de Agile y scrum
Curso gratuito de Agile y scrum
 
3.desarrollo ágil
3.desarrollo ágil3.desarrollo ágil
3.desarrollo ágil
 
Metodologia scrum presentacion
Metodologia scrum   presentacionMetodologia scrum   presentacion
Metodologia scrum presentacion
 
metodologia scrum.pptx
metodologia scrum.pptxmetodologia scrum.pptx
metodologia scrum.pptx
 
Capgemini charla agile_uv
Capgemini charla agile_uvCapgemini charla agile_uv
Capgemini charla agile_uv
 
Scrum
ScrumScrum
Scrum
 
Introducción al Marco de Trabajo Scrum
Introducción al Marco de Trabajo ScrumIntroducción al Marco de Trabajo Scrum
Introducción al Marco de Trabajo Scrum
 
trabajo-metodologia-scrum.ppt
trabajo-metodologia-scrum.ppttrabajo-metodologia-scrum.ppt
trabajo-metodologia-scrum.ppt
 
trabajo-metodologia-scrum.ppt
trabajo-metodologia-scrum.ppttrabajo-metodologia-scrum.ppt
trabajo-metodologia-scrum.ppt
 
trabajo-metodologia-scrum.ppt
trabajo-metodologia-scrum.ppttrabajo-metodologia-scrum.ppt
trabajo-metodologia-scrum.ppt
 
Trabajo metodologia-scrum
Trabajo metodologia-scrumTrabajo metodologia-scrum
Trabajo metodologia-scrum
 
Comprensión de los Requerimientos
Comprensión de los Requerimientos Comprensión de los Requerimientos
Comprensión de los Requerimientos
 
An evening with... Scrum
An evening with... ScrumAn evening with... Scrum
An evening with... Scrum
 
Desarrollo ágil de aplicaciones
Desarrollo ágil de aplicacionesDesarrollo ágil de aplicaciones
Desarrollo ágil de aplicaciones
 
METODOLOGIAS AGILES
METODOLOGIAS AGILESMETODOLOGIAS AGILES
METODOLOGIAS AGILES
 
520313818-Metodologias-Agiles.pptx
520313818-Metodologias-Agiles.pptx520313818-Metodologias-Agiles.pptx
520313818-Metodologias-Agiles.pptx
 
520313818-metodologias-agiles-220418045721.pdf
520313818-metodologias-agiles-220418045721.pdf520313818-metodologias-agiles-220418045721.pdf
520313818-metodologias-agiles-220418045721.pdf
 
520313818-metodologias-agiles-220418045721.pdf
520313818-metodologias-agiles-220418045721.pdf520313818-metodologias-agiles-220418045721.pdf
520313818-metodologias-agiles-220418045721.pdf
 

Mais de Visure Solutions

Visure Solutions INCOSE Tool Vendor Challenge 2013
Visure Solutions INCOSE Tool Vendor Challenge  2013Visure Solutions INCOSE Tool Vendor Challenge  2013
Visure Solutions INCOSE Tool Vendor Challenge 2013Visure Solutions
 
Una puerta abierta al futuro - Gregorio Oterino - Visure Solutions
Una puerta abierta al futuro - Gregorio Oterino - Visure SolutionsUna puerta abierta al futuro - Gregorio Oterino - Visure Solutions
Una puerta abierta al futuro - Gregorio Oterino - Visure SolutionsVisure Solutions
 
Requisitos el alma de cualquier sistema - Guillermo Collada - Visure Solutions
Requisitos el alma de cualquier sistema - Guillermo Collada - Visure SolutionsRequisitos el alma de cualquier sistema - Guillermo Collada - Visure Solutions
Requisitos el alma de cualquier sistema - Guillermo Collada - Visure SolutionsVisure Solutions
 
Ingeniería de requisitos en sistemas complejos ferroviarios - Pedro Calle - T...
Ingeniería de requisitos en sistemas complejos ferroviarios - Pedro Calle - T...Ingeniería de requisitos en sistemas complejos ferroviarios - Pedro Calle - T...
Ingeniería de requisitos en sistemas complejos ferroviarios - Pedro Calle - T...Visure Solutions
 
Despliegue de una herramienta de ingeniería de requisitos en la industria de ...
Despliegue de una herramienta de ingeniería de requisitos en la industria de ...Despliegue de una herramienta de ingeniería de requisitos en la industria de ...
Despliegue de una herramienta de ingeniería de requisitos en la industria de ...Visure Solutions
 
Caso práctico: desarrollador de robótica - José Manuel Muñoz - Visure Solutions
Caso práctico: desarrollador de robótica - José Manuel Muñoz - Visure SolutionsCaso práctico: desarrollador de robótica - José Manuel Muñoz - Visure Solutions
Caso práctico: desarrollador de robótica - José Manuel Muñoz - Visure SolutionsVisure Solutions
 
Meeting DO-178B/C Certification with Visure Requirements
Meeting DO-178B/C Certification with Visure RequirementsMeeting DO-178B/C Certification with Visure Requirements
Meeting DO-178B/C Certification with Visure RequirementsVisure Solutions
 
Why managing Requirements right is fundamental for your winning embedded prod...
Why managing Requirements right is fundamental for your winning embedded prod...Why managing Requirements right is fundamental for your winning embedded prod...
Why managing Requirements right is fundamental for your winning embedded prod...Visure Solutions
 
From Requirements to high quality deliverables - Visure Solutions & Wind River
From Requirements to high quality deliverables - Visure Solutions & Wind RiverFrom Requirements to high quality deliverables - Visure Solutions & Wind River
From Requirements to high quality deliverables - Visure Solutions & Wind RiverVisure Solutions
 
Hablemos sobre requisitos - Jordi Borja - Visures Solutions
Hablemos sobre requisitos - Jordi Borja - Visures SolutionsHablemos sobre requisitos - Jordi Borja - Visures Solutions
Hablemos sobre requisitos - Jordi Borja - Visures SolutionsVisure Solutions
 
2012 The Requirements Week Visure Solutions Miguel Tomico Un ciclo de vida co...
2012 The Requirements Week Visure Solutions Miguel Tomico Un ciclo de vida co...2012 The Requirements Week Visure Solutions Miguel Tomico Un ciclo de vida co...
2012 The Requirements Week Visure Solutions Miguel Tomico Un ciclo de vida co...Visure Solutions
 
2012 The Requirements Week Visure Solutions Fernando Valera Soporte a sistema...
2012 The Requirements Week Visure Solutions Fernando Valera Soporte a sistema...2012 The Requirements Week Visure Solutions Fernando Valera Soporte a sistema...
2012 The Requirements Week Visure Solutions Fernando Valera Soporte a sistema...Visure Solutions
 
2012 The Requirements Week Visure Solutions Jordi Borja 12+1 cosas que no deb...
2012 The Requirements Week Visure Solutions Jordi Borja 12+1 cosas que no deb...2012 The Requirements Week Visure Solutions Jordi Borja 12+1 cosas que no deb...
2012 The Requirements Week Visure Solutions Jordi Borja 12+1 cosas que no deb...Visure Solutions
 
2012 The Requirements Week Visure Solutions Almudena Diez Soporte a BABOK de ...
2012 The Requirements Week Visure Solutions Almudena Diez Soporte a BABOK de ...2012 The Requirements Week Visure Solutions Almudena Diez Soporte a BABOK de ...
2012 The Requirements Week Visure Solutions Almudena Diez Soporte a BABOK de ...Visure Solutions
 
2012 The Requirements Week Steria Paco Saez ROI en ingeniería de requisitos
2012 The Requirements Week Steria Paco Saez ROI en ingeniería de requisitos2012 The Requirements Week Steria Paco Saez ROI en ingeniería de requisitos
2012 The Requirements Week Steria Paco Saez ROI en ingeniería de requisitosVisure Solutions
 
2012 The Requirements Week Atos Domingo Gaitero La importancia de los aspecto...
2012 The Requirements Week Atos Domingo Gaitero La importancia de los aspecto...2012 The Requirements Week Atos Domingo Gaitero La importancia de los aspecto...
2012 The Requirements Week Atos Domingo Gaitero La importancia de los aspecto...Visure Solutions
 
2012 The Requirements Week Airbus Military Antonio Monzón La calidad de los r...
2012 The Requirements Week Airbus Military Antonio Monzón La calidad de los r...2012 The Requirements Week Airbus Military Antonio Monzón La calidad de los r...
2012 The Requirements Week Airbus Military Antonio Monzón La calidad de los r...Visure Solutions
 
2012 The Requirements Week Visure Solutions Miguel Tomico Missing Requirements
2012 The Requirements Week Visure Solutions Miguel Tomico Missing Requirements2012 The Requirements Week Visure Solutions Miguel Tomico Missing Requirements
2012 The Requirements Week Visure Solutions Miguel Tomico Missing RequirementsVisure Solutions
 
Hiroaki Katanopres REConf2012 Visure Solutions
Hiroaki Katanopres REConf2012   Visure SolutionsHiroaki Katanopres REConf2012   Visure Solutions
Hiroaki Katanopres REConf2012 Visure SolutionsVisure Solutions
 
Kuka REConf 2011 Visure Solutions
Kuka REConf 2011   Visure SolutionsKuka REConf 2011   Visure Solutions
Kuka REConf 2011 Visure SolutionsVisure Solutions
 

Mais de Visure Solutions (20)

Visure Solutions INCOSE Tool Vendor Challenge 2013
Visure Solutions INCOSE Tool Vendor Challenge  2013Visure Solutions INCOSE Tool Vendor Challenge  2013
Visure Solutions INCOSE Tool Vendor Challenge 2013
 
Una puerta abierta al futuro - Gregorio Oterino - Visure Solutions
Una puerta abierta al futuro - Gregorio Oterino - Visure SolutionsUna puerta abierta al futuro - Gregorio Oterino - Visure Solutions
Una puerta abierta al futuro - Gregorio Oterino - Visure Solutions
 
Requisitos el alma de cualquier sistema - Guillermo Collada - Visure Solutions
Requisitos el alma de cualquier sistema - Guillermo Collada - Visure SolutionsRequisitos el alma de cualquier sistema - Guillermo Collada - Visure Solutions
Requisitos el alma de cualquier sistema - Guillermo Collada - Visure Solutions
 
Ingeniería de requisitos en sistemas complejos ferroviarios - Pedro Calle - T...
Ingeniería de requisitos en sistemas complejos ferroviarios - Pedro Calle - T...Ingeniería de requisitos en sistemas complejos ferroviarios - Pedro Calle - T...
Ingeniería de requisitos en sistemas complejos ferroviarios - Pedro Calle - T...
 
Despliegue de una herramienta de ingeniería de requisitos en la industria de ...
Despliegue de una herramienta de ingeniería de requisitos en la industria de ...Despliegue de una herramienta de ingeniería de requisitos en la industria de ...
Despliegue de una herramienta de ingeniería de requisitos en la industria de ...
 
Caso práctico: desarrollador de robótica - José Manuel Muñoz - Visure Solutions
Caso práctico: desarrollador de robótica - José Manuel Muñoz - Visure SolutionsCaso práctico: desarrollador de robótica - José Manuel Muñoz - Visure Solutions
Caso práctico: desarrollador de robótica - José Manuel Muñoz - Visure Solutions
 
Meeting DO-178B/C Certification with Visure Requirements
Meeting DO-178B/C Certification with Visure RequirementsMeeting DO-178B/C Certification with Visure Requirements
Meeting DO-178B/C Certification with Visure Requirements
 
Why managing Requirements right is fundamental for your winning embedded prod...
Why managing Requirements right is fundamental for your winning embedded prod...Why managing Requirements right is fundamental for your winning embedded prod...
Why managing Requirements right is fundamental for your winning embedded prod...
 
From Requirements to high quality deliverables - Visure Solutions & Wind River
From Requirements to high quality deliverables - Visure Solutions & Wind RiverFrom Requirements to high quality deliverables - Visure Solutions & Wind River
From Requirements to high quality deliverables - Visure Solutions & Wind River
 
Hablemos sobre requisitos - Jordi Borja - Visures Solutions
Hablemos sobre requisitos - Jordi Borja - Visures SolutionsHablemos sobre requisitos - Jordi Borja - Visures Solutions
Hablemos sobre requisitos - Jordi Borja - Visures Solutions
 
2012 The Requirements Week Visure Solutions Miguel Tomico Un ciclo de vida co...
2012 The Requirements Week Visure Solutions Miguel Tomico Un ciclo de vida co...2012 The Requirements Week Visure Solutions Miguel Tomico Un ciclo de vida co...
2012 The Requirements Week Visure Solutions Miguel Tomico Un ciclo de vida co...
 
2012 The Requirements Week Visure Solutions Fernando Valera Soporte a sistema...
2012 The Requirements Week Visure Solutions Fernando Valera Soporte a sistema...2012 The Requirements Week Visure Solutions Fernando Valera Soporte a sistema...
2012 The Requirements Week Visure Solutions Fernando Valera Soporte a sistema...
 
2012 The Requirements Week Visure Solutions Jordi Borja 12+1 cosas que no deb...
2012 The Requirements Week Visure Solutions Jordi Borja 12+1 cosas que no deb...2012 The Requirements Week Visure Solutions Jordi Borja 12+1 cosas que no deb...
2012 The Requirements Week Visure Solutions Jordi Borja 12+1 cosas que no deb...
 
2012 The Requirements Week Visure Solutions Almudena Diez Soporte a BABOK de ...
2012 The Requirements Week Visure Solutions Almudena Diez Soporte a BABOK de ...2012 The Requirements Week Visure Solutions Almudena Diez Soporte a BABOK de ...
2012 The Requirements Week Visure Solutions Almudena Diez Soporte a BABOK de ...
 
2012 The Requirements Week Steria Paco Saez ROI en ingeniería de requisitos
2012 The Requirements Week Steria Paco Saez ROI en ingeniería de requisitos2012 The Requirements Week Steria Paco Saez ROI en ingeniería de requisitos
2012 The Requirements Week Steria Paco Saez ROI en ingeniería de requisitos
 
2012 The Requirements Week Atos Domingo Gaitero La importancia de los aspecto...
2012 The Requirements Week Atos Domingo Gaitero La importancia de los aspecto...2012 The Requirements Week Atos Domingo Gaitero La importancia de los aspecto...
2012 The Requirements Week Atos Domingo Gaitero La importancia de los aspecto...
 
2012 The Requirements Week Airbus Military Antonio Monzón La calidad de los r...
2012 The Requirements Week Airbus Military Antonio Monzón La calidad de los r...2012 The Requirements Week Airbus Military Antonio Monzón La calidad de los r...
2012 The Requirements Week Airbus Military Antonio Monzón La calidad de los r...
 
2012 The Requirements Week Visure Solutions Miguel Tomico Missing Requirements
2012 The Requirements Week Visure Solutions Miguel Tomico Missing Requirements2012 The Requirements Week Visure Solutions Miguel Tomico Missing Requirements
2012 The Requirements Week Visure Solutions Miguel Tomico Missing Requirements
 
Hiroaki Katanopres REConf2012 Visure Solutions
Hiroaki Katanopres REConf2012   Visure SolutionsHiroaki Katanopres REConf2012   Visure Solutions
Hiroaki Katanopres REConf2012 Visure Solutions
 
Kuka REConf 2011 Visure Solutions
Kuka REConf 2011   Visure SolutionsKuka REConf 2011   Visure Solutions
Kuka REConf 2011 Visure Solutions
 

Último

Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 

Último (16)

Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 

2012 The Requirements Week Visure Solutions Jose Manuel Muñoz Ingeniería de requisitos en metodologías de desarrollo ágiles

  • 1. Ingeniería de Requisitos en metodologías de desarrollo ágiles y SCRUM José Manuel Muñoz
  • 2. Agenda • Introducción • Metodologías Ágiles • Scrum • Requisitos en Scrum • Un ejemplo: Scrum en IRQA 2
  • 3. La importancia de los requisitos “The hardest single part of building a software system is deciding precisely what to build. No other part of the conceptual work is as difficult as establishing the detailed technical requirements, including all the interfaces to people, machines, and other software systems. No other part of the work so cripples the resulting system if done wrong. No other part is more difficult to rectify later.” -Fredrick P. Brooks (1986), “No Silver Bullet – Essence and Accident in Software Engineering” Proceedings of the IFIP Tenth World Computing Conference: 1069-1076 3
  • 4. Problemas típicos de la ingeniería de requisitos • El desarrollo y la gestión de los requisitos son un problema de (versan sobre) comunicación • Stakeholders y equipos de desarrollo no suelen tener un claro entendimiento de los requisitos conforme son escritos • La validación es tardía en el ciclo de vida • Los usuarios ven el producto en los últimos estadios del proyecto • Se tiende a “congelar” los requisitos demasiado pronto, lo que muchas veces termina en que no se construirá lo que la gente necesita, sino lo que inicialmente pensaban que querían “No tiene por qué cambiar, la supervivencia no es obligatoria” Edward Deming 4
  • 5. Metodologías Ágiles • “Para triunfar el solo planteamiento (planificación) es insuficiente, es necesario improvisar” Isaac Asimov - Fundación • En el año 2001 un grupo de profesionales de la industria del SW deja de lado los modelos predictivos y adoptan los principios de agilidad identificados en la década de los 80 por Nonaka y Takeuchi (The New New Product Development Game, 1986) creando el llamado manifiesto Ágil (Agile Manifesto) 5
  • 6. Agile Manifesto http://agilemanifesto.org Estamos descubriendo formas mejores de desarrollar software tanto por nuestra propia experiencia como ayudando a terceros. A través de este trabajo hemos aprendido a valorar: Individuos e interacciones sobre procesos y herramientas Software funcionando sobre documentación extensiva Colaboración con el cliente sobre negociación contractual Respuesta ante el cambio sobre seguir un plan Esto es, aunque valoramos los elementos de la derecha, valoramos más los de la izquierda. 6
  • 7. Agile Manifesto http://agilemanifesto.org Estamos descubriendo formas mejores de desarrollar software tanto por nuestra propia experiencia como ayudando a terceros. A través de este trabajo hemos aprendido a valorar: Individuos e interacciones sobre procesos y herramientas Software funcionando sobre documentación extensiva Colaboración con el cliente sobre negociación contractual Respuesta ante el cambio sobre seguir un plan Esto es, aunque valoramos los elementos de la derecha, valoramos más los de la izquierda. 7
  • 8. SCRUM 8
  • 9. SCRUM • Scrum es una metodología ágil que nos permite centrarnos en crear aquello que aporte más valor al negocio en el mínimo tiempo posible. • Equipos auto-organizados: El cliente, los usuarios y/o las necesidades del negocio establece las prioridades. Los equipos se organizan para determinar la mejor manera de producir las funcionalidades de mayor prioridad. • Iterativo: Nos permite rápida y repetidamente inspeccionar el funcionamiento del software. Aproximadamente cada 2 semanas cualquiera puede ver el software funcionando y decidir liberarlo o continuar mejorándolo durante otro sprint. • Número reducido de artefactos: Los requisitos se capturan en el “product backlog”. • Comenzar más tarde: La ingeniería de requisitos no ocurre exclusivamente al inicio del proyecto sino que es un proceso continuo. • Número reducido de roles (product owner, scrum master, equipo). 9
  • 10. Requisitos en SCRUM • Software funcionando sobre documentación extensiva. • La documentación sigue siendo necesaria (así como los requisitos) • En SCRUM los requisitos se representan por medio del “product backlog” y el “sprint backlog” – Product backlog: Una lista priorizada de funcionalidades con tiempos estimados para su implementación. Se sitúan en el dominio del problema Requisitos de Usuario – Sprint backlog: Lista de tareas definidas por el equipo para un sprint. Se sitúa en el dominio de la solución. Requisitos de Sistema. 10
  • 11. User Stories • Es una representación de un requisito de software escrito en una o dos frases utilizando el lenguaje común del usuario • Se deben identificar el quién, el qué y el por qué. – Como (rol) quiero (algo) para poder (beneficio) • Los User Stories no son por tanto un conjunto de requisitos altamente documentados sino mas bien un recordatorio para colaborar sobre una funcionalidad (feature) concreta • Si bien generalmente recogen funcionalidad pueden también recoger elementos no funcionales – Como visitante de la página, quiero poder volver a la página de inicio rapida y facilmente. 11
  • 12. Requisitos vs User Stories • Requisitos tradicionales (“shall” statements) – The system shall provide a user configurable interface for all user and system manager functions – The user interface shall be configurable in the areas of: ‒ Screen layout ‒ Font ‒ Background and text color • User Story correspondiente – Como un usuario del sistemas o administrador del sistema, – Quiero poder configurar la interfaz de usuario incluyendo el layout, la fuente, el color del fondo y el color del texto, – Para poder usar el sistema de la forma más cómoda posible 12
  • 13. Casos de Uso vs User Stories • Mientras que un Caso de Uso esta fuertemente estructurado y cuenta una “historia”, los User Stories describen someramente una funcionalidad o una necesidad. • Un User Story podría considerarse como el preludio de un Caso de uso, enunciando la necesidad antes de que el caso de uso nos cuente una historia. • Los User Stories son muy útiles para recoger y priorizar las funcionalidades de alto nivel. • Las User Stories pueden evolucionar a casos de uso o requisitos una vez que se tenga más nivel de detalle 13
  • 14. Resumen “Software funcionando sobre documentación extensiva“ • Los requisitos siguen siendo necesarios (¿Cómo sabremos si no que tenemos que hacer?). • Generalmente recogidos en forma de User Stories en el Product Backlog. • Más enfocados a la comunicación. • Más dinámicos y cambiantes (aunque no durante el sprint). Y ahora… ¿Cómo podríamos dar soporte a Scrum en IRQA?... 14
  • 16. Scrum en IRQA – Product Backlog 16
  • 17. Scrum en IRQA – CU y Pruebas 17
  • 18. Scrum en IRQA – Sprint Backlog 18
  • 19. Informes – Burn Down Chart 19
  • 20. Informes – Burn Down Chart 20
  • 21. Despedida y Cierre Gracias por su Atención 21