SlideShare ist ein Scribd-Unternehmen logo
1 von 13
Downloaden Sie, um offline zu lesen
Jeimy Vél  R
J i   Vélez Ramos
    Febrero 9, 2010
Requisito: Concepto
  q             p
 RF:  Características que debe tener el sistema
R F R
 RnF: Restricción que d b satisfacer para que el
             i ió         debe      i f          l
 sistema sea aceptado por el cliente.
Actividades
 Identificación de actores
 Id ifi ió  d  
  Identificación de escenarios
                           i
 Identificación de casos de uso
 Refinamiento de casos de uso
 Identificación de las relaciones entre casos de  uso
 Identificación de relaciones entre casos de uso
 Identificación de requisitos no funcionales
Validación de requisitos
                q
 Corrección
 S fi i
  Suficiencia
           i
 Consistencia
 Claridad
 Realismo
 Verificable
 Rastreable
Actores
    Representan entidades externas que interactúan con el
    sistema.
    sistema
   ¿Cuáles grupos de usuarios son apoyados por el
    sistema para realizar su trabajo?
            p                     j
   ¿Cuáles grupos de usuarios ejecutan las funciones
    principales del sistema?
   ¿Cuáles grupos de usuarios realizan funciones
    secundarias, como el mantenimiento y la
    administración?
     d i i      ió ?
   ¿Interactúa el sistema con algún sistema de hardware o
    software externo?
Escenarios
    Descripción narrativa de lo que la gente hace y
    experimenta cuando trata de utilizar sistemas y
    aplicaciones de computadora” [Carroll, 1995]
   Descripción concreta
   Enfocada e informal
   Una l
    U sola característica d l sistema
                      í i del i
   Vista de un solo actor
Escenarios
 ¿Cuáles son las tareas que el actor quiere que realice el
  sistema?
 ¿Qué información consulta el actor? ¿Quién crea esos
  datos? ¿Se les puede modificar o eliminar? ¿Quién lo
  hace?
 ¿Qué cambios externos necesita informar el actor del
  sistema? ¿Con cuánta frecuencia? ¿Cuándo?
 ¿Cuáles eventos necesita el actor que l i f
   C ál        t        it l t           le informe el
                                                     l
  sistema? ¿Con cuánta latencia?
Casos de Uso (CU)
             ( )
  Especifica todos los escenarios posibles para una parte 
  de la funcionalidad dada. 
  de la funcionalidad dada  
 Iniciado por un actor
RRepresenta un flujo de eventos completo a través del 
                 fl j  d                l        é  d l 
  sistema.
Relaciones entre actores y CU
                         y
 Permiten a los desarrolladores y a los usuarios reducir
 la complejidad de los modelos y aumentar la
 comprensibilidad.
Relaciones entre actores y CU
                         y
 Comunicación: Representan el flujo de información
  durante el caso de uso
                     uso.
 Extensión: Un CU extiende a otro CU si el CU
  extendido puede incluir el comportamiento de la
  extensión bajo determinadas condiciones
Relaciones entre actores y CU
                         y
 Inclusión: Permite factorizar CU. El comportamiento
 sólo debe factorizarse en CU separados si es
 compartido entre dos o más CU.
Extensión vs. Inclusión
 Use relaciones extendidas para comportamientos
  excepcionales,
  excepcionales opcionales o que rara vez suceden
                                          suceden.
 Use relaciones de inclusión para comportamientos que
  se comparten entre dos o más casos de uso
                                        uso.
Referencias
 Bruegge, B. & Dutoit, A.: Ingeniería de Software
 Orientado a Objetos Pearson Education 2002
             Objetos.        Education. 2002.

Weitere ähnliche Inhalte

Ähnlich wie Obtencion de Requisitos

Casos de Uso ejercicios
Casos de Uso ejerciciosCasos de Uso ejercicios
Casos de Uso ejercicios
Walter Chacon
 
Csof5101 requerimientos
Csof5101 requerimientosCsof5101 requerimientos
Csof5101 requerimientos
armadoCA
 

Ähnlich wie Obtencion de Requisitos (20)

Diagrama de Casos de uso
Diagrama de Casos de usoDiagrama de Casos de uso
Diagrama de Casos de uso
 
Casos de Uso ejercicios
Casos de Uso ejerciciosCasos de Uso ejercicios
Casos de Uso ejercicios
 
Introduccion a Casos de Uso (1).pptx
Introduccion a Casos de Uso (1).pptxIntroduccion a Casos de Uso (1).pptx
Introduccion a Casos de Uso (1).pptx
 
Casos de uso
Casos de usoCasos de uso
Casos de uso
 
Exposicion de Diagrama de Casos de Uso.pptx
Exposicion de Diagrama de Casos de Uso.pptxExposicion de Diagrama de Casos de Uso.pptx
Exposicion de Diagrama de Casos de Uso.pptx
 
Diagramas UML
Diagramas UMLDiagramas UML
Diagramas UML
 
Presentacion Casos De Uso1
Presentacion Casos De Uso1Presentacion Casos De Uso1
Presentacion Casos De Uso1
 
Caso de uso
Caso de usoCaso de uso
Caso de uso
 
UNIDAD V - MODELADO DE ANALISIS ORIENTADO A OBJETOS
UNIDAD V - MODELADO DE ANALISIS ORIENTADO A OBJETOSUNIDAD V - MODELADO DE ANALISIS ORIENTADO A OBJETOS
UNIDAD V - MODELADO DE ANALISIS ORIENTADO A OBJETOS
 
Csof5101 requerimientos
Csof5101 requerimientosCsof5101 requerimientos
Csof5101 requerimientos
 
UML: CASOS DE USO
UML: CASOS DE USOUML: CASOS DE USO
UML: CASOS DE USO
 
UML: CASOS DE USO
UML: CASOS DE USOUML: CASOS DE USO
UML: CASOS DE USO
 
Casos de uso
Casos de usoCasos de uso
Casos de uso
 
Casos De Uso
Casos De UsoCasos De Uso
Casos De Uso
 
Casos de uso
Casos de usoCasos de uso
Casos de uso
 
Modelo de requerimientos
Modelo de requerimientosModelo de requerimientos
Modelo de requerimientos
 
Casos de uso 2016 Lina diagrama Ade casos de suso
Casos de uso  2016 Lina diagrama Ade casos de susoCasos de uso  2016 Lina diagrama Ade casos de suso
Casos de uso 2016 Lina diagrama Ade casos de suso
 
04 d notacion_casos_uso
04 d notacion_casos_uso04 d notacion_casos_uso
04 d notacion_casos_uso
 
Caso de uso
Caso de usoCaso de uso
Caso de uso
 
Casos de uso
Casos de usoCasos de uso
Casos de uso
 

Kürzlich hochgeladen

TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
jlorentemartos
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
RigoTito
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
patriciaines1993
 

Kürzlich hochgeladen (20)

Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 

Obtencion de Requisitos

  • 1. Jeimy Vél  R J i Vélez Ramos Febrero 9, 2010
  • 2. Requisito: Concepto q p  RF: Características que debe tener el sistema R F R RnF: Restricción que d b satisfacer para que el i ió debe i f l sistema sea aceptado por el cliente.
  • 3. Actividades  Identificación de actores  Id ifi ió  d   Identificación de escenarios i  Identificación de casos de uso  Refinamiento de casos de uso  Identificación de las relaciones entre casos de  uso  Identificación de relaciones entre casos de uso  Identificación de requisitos no funcionales
  • 4. Validación de requisitos q  Corrección  S fi i Suficiencia i  Consistencia  Claridad  Realismo  Verificable  Rastreable
  • 5. Actores Representan entidades externas que interactúan con el sistema. sistema  ¿Cuáles grupos de usuarios son apoyados por el sistema para realizar su trabajo? p j  ¿Cuáles grupos de usuarios ejecutan las funciones principales del sistema?  ¿Cuáles grupos de usuarios realizan funciones secundarias, como el mantenimiento y la administración? d i i ió ?  ¿Interactúa el sistema con algún sistema de hardware o software externo?
  • 6. Escenarios Descripción narrativa de lo que la gente hace y experimenta cuando trata de utilizar sistemas y aplicaciones de computadora” [Carroll, 1995]  Descripción concreta  Enfocada e informal  Una l U sola característica d l sistema í i del i  Vista de un solo actor
  • 7. Escenarios  ¿Cuáles son las tareas que el actor quiere que realice el sistema?  ¿Qué información consulta el actor? ¿Quién crea esos datos? ¿Se les puede modificar o eliminar? ¿Quién lo hace?  ¿Qué cambios externos necesita informar el actor del sistema? ¿Con cuánta frecuencia? ¿Cuándo?  ¿Cuáles eventos necesita el actor que l i f C ál t it l t le informe el l sistema? ¿Con cuánta latencia?
  • 8. Casos de Uso (CU) ( ) Especifica todos los escenarios posibles para una parte  de la funcionalidad dada.  de la funcionalidad dada    Iniciado por un actor RRepresenta un flujo de eventos completo a través del     fl j  d     l     é  d l  sistema.
  • 9. Relaciones entre actores y CU y Permiten a los desarrolladores y a los usuarios reducir la complejidad de los modelos y aumentar la comprensibilidad.
  • 10. Relaciones entre actores y CU y  Comunicación: Representan el flujo de información durante el caso de uso uso.  Extensión: Un CU extiende a otro CU si el CU extendido puede incluir el comportamiento de la extensión bajo determinadas condiciones
  • 11. Relaciones entre actores y CU y  Inclusión: Permite factorizar CU. El comportamiento sólo debe factorizarse en CU separados si es compartido entre dos o más CU.
  • 12. Extensión vs. Inclusión  Use relaciones extendidas para comportamientos excepcionales, excepcionales opcionales o que rara vez suceden suceden.  Use relaciones de inclusión para comportamientos que se comparten entre dos o más casos de uso uso.
  • 13. Referencias  Bruegge, B. & Dutoit, A.: Ingeniería de Software Orientado a Objetos Pearson Education 2002 Objetos. Education. 2002.