La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

PRIORIZACIÓN DE REQUISITOS DE SOFTWARE 1 ARV-EAFIT-2011.

Presentaciones similares


Presentación del tema: "PRIORIZACIÓN DE REQUISITOS DE SOFTWARE 1 ARV-EAFIT-2011."— Transcripción de la presentación:

1 PRIORIZACIÓN DE REQUISITOS DE SOFTWARE 1 ARV-EAFIT-2011

2 Introducción En la mayoría de los proyectos existen más requisitos candidatos que tiempo y recursos para construir estos Inicialmente para los usuarios todos los requisitos tiene la misma prioridad (obligatorios) 2ARV-EAFIT-2011

3 Técnica de comparación Pair wise Basada en el Analytic Hierarchy Process (AHP) Requiere una persona para determinar la importancia Relativa entre todos los pares de los requisitos candidatos Si n es el número de requisitos candidatos deben generarse n*(n-1)/2 comparaciones La persona compara cada par de requisitos utilizando la tabla Intensity of Importance 3ARV-EAFIT-2011

4 Técnica de comparación Pair wise Intensidad de Definición Importancia 1 Importancia igual 3 Importancia moderada de uno sobre otros 5 Importancia esencial o fuerte 7 Importancia muy fuerte 9 Importancia de extremos 2,4,6,8 Valores intermedios entre los dos juicios adyacentes 4ARV-EAFIT-2011

5 Técnica de comparación Pair wise La técnica se aplica así: Elaborar una matriz de n filas por n columnas En la diagonal principal de la matriz se colocan valores de 1 En la intersección de la fila i con la columna j, se coloca el valor obtenido en la comparación del par de requisitos En la posición transpuesta ( j, i ) se coloca el valor reciproco (el reciproco de 5 es 1/5) 5ARV-EAFIT-2011

6 Técnica de comparación Pair wise Utilice la técnica Averaging over normalized columns para calcular el porcentaje de importancia de cada requisito: Calcular la suma de las columnas Dividir cada elemento de la matriz por la suma de la columna y formar una nueva matriz Calcular la suma de cada fila Calcular el porcentaje de importancia: dividir cada suma de filas por el número de requisitos. 6ARV-EAFIT-2011

7 Técnica de Asignación de Numerales Es basada en el principio de que a cada requisito se le asigna un simbolo que representa la importancia percibida. Este enfoque es muy utlizado en QFD ( Quality Function Deployment ) Existen varias enfoques de aplicación de la tecnica. 7ARV-EAFIT-2011

8 Técnica de Asignación de Numerales Enfoque Brackett, los clasifica en: Obligatorio Deseable No esencial Otro enfoque los clasifica en: 5. Obligatorio 4. Muy importante (no desea estar sin el) 3. Algo importante (el cliente lo aprecia) 2. No es importante (se acepta su ausencia) 1. No importa 8ARV-EAFIT-2011

9 Caso de Estudio Ericsson Radio System AB Se trato de responder las siguientes preguntas: ¿Cuál técnica es más rapida? ¿Qué técnica genera los resultados más informativos? ¿Qué técnica es más confiable? ¿Cuáles genera respuestas más subjetivas? ¿Existen efectos secundarios cuando se prioriza? ¿Cuál técnica se recomienda su aplicación en el futuro y por que? 9ARV-EAFIT-2011

10 Caso de Estudio Ericsson Radio System AB Tres participantes aplicaron la técnica de comparación y la técnica asignación de numerales Se seleccionaron 14 requisitos Con la técnica de comparación Pair Wise: se hicieron n*(n-1)/2 = 14*(14-1)/2 = 91 comparaciones Con la técnica de asignación de numerales los participantes asignaron a cada requisito un valor de 1 a 5 10ARV-EAFIT-2011

11 Caso de Estudio Ericsson Radio System AB Resultados 11ARV-EAFIT-2011

12 Resultados Prioridad de requisitos Comparacion Pair-Wise Prioridad Técnica de asignación numérica 12ARV-EAFIT-2011

13 Conclusiones La técnica de comparaciones ofrece más información y exactitud La técnica de comparación Pair-Wise es más rápida La técnica de asignación de numerales es más subjetiva Un efecto secundario del proceso se refiere a que se consideran los requisitos desde diferentes puntos de vista y se pueden detectar deficiencias 13ARV-EAFIT-2011

14 Conclusiones Con la técnica de asignación de numerales se corre el riesgo de que todos los requisitos sean considerados de alta prioridad. El número de comparaciones requeridas es mayor en la técnica Pair-Wise Se pueden descartar algunos requisitos de los que se tiene muy claro su poca importancia, para reducir el número de comparaciones. Ericsson recomienda la técnica de la comparacion Pair-Wise. 14ARV-EAFIT-2011

15 Ventajas de las técnicas de priorización Un medio claro para seleccionar un conjuto optimizado de requisitos de software para la implemetación Ayuda para que Ingenieros de software resuelvan compensaciones en el desarrollo Ayuda a los administradores del proyecto a predecir la satisfacción de los cliente antes de que el sistema de software sea lanzado. 15ARV-EAFIT-2011


Descargar ppt "PRIORIZACIÓN DE REQUISITOS DE SOFTWARE 1 ARV-EAFIT-2011."

Presentaciones similares


Anuncios Google