Está en la página 1de 28
ELICITACION DE REQUISITOS DE USABILIDAD: UN ESTUDIO SISTEMÁTICO Yeshica Isela Ormeño, Jose Ignacio Panach, Óscar
ELICITACION DE REQUISITOS DE USABILIDAD: UN ESTUDIO SISTEMÁTICO Yeshica Isela Ormeño, Jose Ignacio Panach, Óscar
ELICITACION DE REQUISITOS DE USABILIDAD: UN ESTUDIO SISTEMÁTICO Yeshica Isela Ormeño, Jose Ignacio Panach, Óscar
ELICITACION DE REQUISITOS DE USABILIDAD:
UN ESTUDIO SISTEMÁTICO
Yeshica Isela Ormeño,
Jose Ignacio Panach,
Óscar Pastor

Universitat Politècnica de València {yormeno, jpanach, opastor}@pros.upv.es

CONTENIDO 1. Introducción 2. Estado del Arte 3. Diseño del Estudio Sistemático • Preguntas de

CONTENIDO

1.

Introducción

2.

Estado del Arte

3.

Diseño del Estudio Sistemático

Preguntas de Investigación

Estrategia de Búsqueda

Criterios de Selección

Evaluación de la Calidad

Estrategia de Extracción de datos

4.

Resultados

5.

Discusión

6.

Conclusiones

[2]

Calidad • Estrategia de Extracción de datos 4. Resultados 5. Discusión 6. Conclusiones [2]
1. INTRODUCCIÓN  La usabilidad (IS e IPO) es considerada como factor clave para el

1. INTRODUCCIÓN

1. INTRODUCCIÓN  La usabilidad (IS e IPO) es considerada como factor clave para el desarrollo
1. INTRODUCCIÓN  La usabilidad (IS e IPO) es considerada como factor clave para el desarrollo

La usabilidad (IS e IPO) es considerada como factor clave para el desarrollo de un producto de calidad.

La usabilidad, en fase final afecta la interfaz y la arquitectura del sistema (mayor esfuerzo).

En general los métodos son orientados a tratar Requisitos Funcionales (RF) dejando de lado los Requisitos No Funcionales (NFR) en etapas iniciales.

El estudio identifica métodos de elicitación de requisitos de usabilidad existentes para su análisis.
-

paradigma dirigido por

Mayor

interés

en

MDD

modelos.

En general los métodos MDD no soportan el modelado de muchos requisitos de usabilidad.

[3]

en MDD modelos.  En general los métodos MDD no soportan el modelado de muchos requisitos
1. INTRODUCCIÓN  Dedicar mayores esfuerzos en realizar la elicitación de requisitos de usabilidad desde

1. INTRODUCCIÓN

Dedicar mayores esfuerzos en realizar la elicitación de requisitos de usabilidad desde las primeras etapas de desarrollo software.

Estudio Sistemático - metodología de Kitchenham.

Mejorar las prácticas actuales.



Enriquecer los métodos MDD.

las prácticas actuales.  Enriquecer los métodos MDD. Identificar propuestas existentes para la elicitación de

Identificar propuestas existentes para la elicitación de requisitos de usabilidad en etapas iniciales del desarrollo software

[4]

propuestas existentes para la elicitación de requisitos de usabilidad en etapas iniciales del desarrollo software [4]
1. Introducción 2. Estado del Arte 3. Diseño del Estudio Sistemático 4. Resultados 5.
1. Introducción 2. Estado del Arte 3. Diseño del Estudio Sistemático 4. Resultados 5.

1.

Introducción

2.

Estado del Arte

3.

Diseño del Estudio Sistemático

4.

Resultados

5.

Discusión

6.

Conclusiones

[5]

del Arte 3. Diseño del Estudio Sistemático 4. Resultados 5. Discusión 6. Conclusiones [5]
2. ESTADO DEL ARTE  Técnicas de elicitación  Revisiones sistemáticas y estado del arte

2. ESTADO DEL ARTE

Técnicas de elicitación

Revisiones sistemáticas

y estado del arte NFR

Estudios sistemáticos

o

o

     o o Dieste, actualización de técnicas de elicitación de requisitos. Carrizo,

Dieste, actualización de técnicas de elicitación de requisitos.

Dieste, actualización de técnicas de elicitación de requisitos.

Carrizo, identifica un marco para seleccionar la mejor técnica de elicitación.

Carrizo, identifica un marco para seleccionar la mejor técnica de elicitación.

Usabilidad como un NFR: Chung, Svensson, Nguyen, Sindgatta, Yi , y Ameller .

Usabilidad como un NFR : Chung, Svensson, Nguyen, Sindgatta, Yi , y Ameller .

Chung, estado del arte, elicitación, trazabilidad, reutilización de requisitos.

Chung, estado del arte, elicitación, trazabilidad, reutilización de requisitos.

Svensson elicitación de requisitos, métricas, dependencias, estimación de costos gestión de requisitos de calidad.

Svensson elicitación de requisitos, métricas, dependencias, estimación de costos gestión de requisitos de calidad.

Folmer, marco a nivel arquitectónico, explora la viabilidad de un enfoque de diseño que podría ser aplicado a la usabilidad.

marco a nivel arquitectónico , explora la viabilidad de un enfoque de diseño que podría ser

Fernández métodos de evaluación de usabilidad en las aplicaciones web.

Fernández métodos de evaluación de usabilidad en las aplicaciones web.

[6]

que podría ser aplicado a la usabilidad. Fernández métodos de evaluación de usabilidad en las aplicaciones
1. Introducción 2. Estado del Arte 3. Diseño del Estudio Sistemático • Preguntas de Investigación
1. Introducción 2. Estado del Arte 3. Diseño del Estudio Sistemático • Preguntas de Investigación

1.

Introducción

2.

Estado del Arte

3.

Diseño del Estudio Sistemático

Preguntas de Investigación

Estrategia de Búsqueda

Criterios de Selección

Evaluación de la Calidad

Estrategia de Extracción de datos

4.

Resultados

5.

Discusión

6.

Conclusiones

[7]

de la Calidad • Estrategia de Extracción de datos 4. Resultados 5. Discusión 6. Conclusiones [7]
3. DISEÑO DEL ESTUDIO SISTEMÁTICO Pasos del proceso seguido en el estudio sistemático 2 4

3. DISEÑO DEL ESTUDIO SISTEMÁTICO

Pasos del proceso seguido en el estudio sistemático

2 4 6 • PREGUNTA • CRITERIOS DE SELECCIÓN RESULTADOS • EVALUACIÓN • RESULTADOS •
2
4
6
• PREGUNTA
• CRITERIOS DE
SELECCIÓN
RESULTADOS
• EVALUACIÓN
• RESULTADOS
• ESTRATEGIA
DE
DE LA
• ESTRATEGIA DE
BÚSQUEDA
• REVISIÓN
Análisis de Pub.
INVESTIGACIÓN
Leer título y res.
DE
CALIDAD
Gráfica Comp.
DE
EXTRACCIÓN
Leer toda la pub.
Frecuencias del E.S.
Cadena de Búsq.
REFERENCIAS
DE DATOS
1
Fuentes de Búsq.
3
5
7
REFERENCIAS DE DATOS 1 • Fuentes de Búsq. 3 5 7 Usability, elicitation, Interaction , NFR

Usability, elicitation, Interaction , NFR, guideline, model driven, notation, tool, test AND - OR

model driven, notation, tool, test • AND - OR Guías de Kitchenham - 3 revisores -
model driven, notation, tool, test • AND - OR Guías de Kitchenham - 3 revisores -
model driven, notation, tool, test • AND - OR Guías de Kitchenham - 3 revisores -
model driven, notation, tool, test • AND - OR Guías de Kitchenham - 3 revisores -
model driven, notation, tool, test • AND - OR Guías de Kitchenham - 3 revisores -

Guías de Kitchenham - 3 revisores - Proc. Sistemático - aplicación herramienta y técnicas.

Nivel de concordancia (Factor H) Herramienta Publish and Perish.

[8]

- aplicación herramienta y técnicas. Nivel de concordancia (Factor H) – Herramienta Publish and Perish. [8]
3. DISEÑO DEL ESTUDIO SISTEMÁTICO : Pregunta de investigación • PREGUNTA 2 4 6 •

3. DISEÑO DEL ESTUDIO SISTEMÁTICO: Pregunta de investigación

• PREGUNTA 2 4 6 • CRITERIOS DE DE • EVALUACIÓN SELECCIÓN • ESTRATEGIA DE
• PREGUNTA
2
4
6
CRITERIOS DE
DE
• EVALUACIÓN
SELECCIÓN
• ESTRATEGIA
DE LA
• RESULTADOS
• ESTRATEGIA DE
• REVISIÓN
DE
Leer Tít./Res.
CALIDAD
INVESTIGACION
BUSQUEDA
DE
EXTRACCIÓN
Leer Pub.
• Cadena de Búsq.
REFERENCIAS
DE DATOS
• Fuentes de Búsq.
1
3
5
7

"¿Cuáles son las propuestas para elicitar los requisitos de usabilidad

durante el proceso de desarrollo de software?"

Sub preguntas de investigación:

SQ1. ¿Cuáles son los métodos para elicitar los requisitos de usabilidad? SQ2. ¿Cuáles son los
SQ1. ¿Cuáles son los métodos para elicitar los requisitos de usabilidad?
SQ2. ¿Cuáles son los métodos para elicitar los requisitos de interacción?
los métodos para elicitar los requisitos de interacción? SQ3. ¿Cuáles son las guías de usabilidad utilizadas

SQ3. ¿Cuáles son las guías de usabilidad utilizadas para elicitar los requisitos de usabilidad? SQ4. ¿Cuáles son las herramientas de apoyo a la elicitación de los requisitos de usabilidad?

de apoyo a la elicitación de los requisitos de usabilidad? SQ5. ¿Cuáles son las notaciones para
SQ5. ¿Cuáles son las notaciones para elicitar los requisitos de usabilidad? SQ6. ¿Ha sido la
SQ5. ¿Cuáles son las notaciones para elicitar los requisitos de usabilidad?
SQ6. ¿Ha sido la propuesta validada empíricamente?

[9]

son las notaciones para elicitar los requisitos de usabilidad? SQ6. ¿Ha sido la propuesta validada empíricamente?
3. DISEÑO DEL ESTUDIO SISTEMÁTICO: Estrategia de Búsqueda 2 4 6 • CRITERIOS DE •ESTRATEGIA

3. DISEÑO DEL ESTUDIO SISTEMÁTICO: Estrategia de Búsqueda

2 4 6 • CRITERIOS DE •ESTRATEGIA DE SELECCIÓN • PREGUNTA DE • EVALUACIÓN DE
2
4
6
CRITERIOS DE
•ESTRATEGIA DE
SELECCIÓN
• PREGUNTA DE
EVALUACIÓN DE
• RESULTADOS
INVESTIGACIÓN
Leer Tít./Res.
LA CALIDAD
ESTRATEGIA DE
BÚSQUEDA
REVISIÓN DE
Leer toda Pub.
EXTRACCIÓN DE
REFERENCIAS
DATOS
1 • Cadena de Búsqueda
• Fuentes de Búsqueda
3
5
7

Cadena de búsqueda

REQUISITOS DE USABILIDAD AND INGENIERÍA DEL SOFTWARE (usability requirement OR user requirement OR usability
REQUISITOS DE USABILIDAD
AND
INGENIERÍA DEL SOFTWARE
(usability requirement OR user requirement OR usability
elicitation OR interaction requirement OR non functional
OR usability guidelines)
(MDD OR model driven OR MDA OR notation OR tool OR
interface OR engineering OR test)

Fuentes de búsqueda

I. Periodo: 12 años (2000 2011)

II. BD: IEEExplore, ACM,Springer

III. Herramienta: Sciverse Scopus

IV. Área: Computers Science

150 Pub.

II. BD: IEEExplore, ACM,Springer III. Herramienta: Sciverse Scopus IV. Área: Computers Science 1 5 0 P
II. BD: IEEExplore, ACM,Springer III. Herramienta: Sciverse Scopus IV. Área: Computers Science 1 5 0 P

[10]

II. BD: IEEExplore, ACM,Springer III. Herramienta: Sciverse Scopus IV. Área: Computers Science 1 5 0 P
3. DISEÑO DEL ESTUDIO SISTEMÁTICO: Criterios de Selección •CRITERIOS DE 2 SELECCIÓN 4 6 •

3. DISEÑO DEL ESTUDIO SISTEMÁTICO: Criterios de Selección

•CRITERIOS DE 2 SELECCIÓN 4 6 • PREGUNTA • EVALUACIÓN • ESTRATEGIA DE • REVISION
•CRITERIOS DE
2 SELECCIÓN
4
6
• PREGUNTA
• EVALUACIÓN
ESTRATEGIA DE
• REVISION
• ESTRATEGIA
DE
• Leer Título y Resumen
DE LA
• RESULTADOS
BUSQUEDA
DE
DE
INVESTIGACIÓN
CALIDAD
Cad. Búsq.
REFERENCIA
EXTRACCIÓN
Fuentes de
• Leer toda la
DE DATOS
Búsqueda
1
publicación 3
5
7

Pub. devueltas a partir de la cadena de búsqueda Publicaciones Potenciales Pub. seleccionadas

CRITERIOS DE INCLUSION

IC1=¿El trabajo define cómo extraer los requisitos de usabilidad?

IC2=¿La propuesta se aplica a un entorno basado en los modelos

conceptuales (MDD)?

IC3=¿El trabajo define la forma de representar los requisitos de usabilidad?

CRITERIOS DE EXCLUSION

EC1=Las publicaciones que estudian guías, notaciones y herramientas que

no tratan la usabilidad.

EC2=Las publicaciones que solo tratan los requisitos funcionales.

EC3=Las publicaciones escritas en otro idioma diferente al Inglés.

65

Pub. Potenciales (título y resumen)

27

Pub. Seleccionadas (total)

Fleiss`kappa estadístico Nivel de concordancia [0,1], 0= fuerte concordancia, 1= débil concordancia

20/65 publicaciones al

azar. 3 revisores. valor 0,63 que significa “nivel considerable”

[11]

concordancia  20/65 publicaciones al azar. 3 revisores.  valor 0,63 que significa “nivel considerable” [11]
3. DISEÑO DEL ESTUDIO SISTEMÁTICO: Revisión de Referencias 4 2 6 • CRITERIOS DE •

3. DISEÑO DEL ESTUDIO SISTEMÁTICO: Revisión de Referencias

4 2 6 • CRITERIOS DE • EVALUACIÓN • PREGUNTA SELECCIÓN • ESTRATEGIA • ESTRATEGIA
4
2
6
CRITERIOS DE
• EVALUACIÓN
• PREGUNTA
SELECCIÓN
• ESTRATEGIA
ESTRATEGIA DE
DE LA
• RESULTADOS
DE
Leer Tít./Res.
BÚSQUEDA
•REVISIÓN DE
DE
INVESTIGACIÓN
CALIDAD
Leer toda Pub.
Cad. Búsq.
EXTRACCIÓN
Fuentes
3 REFERENCIAS
DE DATOS
1
5
7

Estrategia que evita el descarte de importantes publicaciones.

Publicaciones anteriores al 2000. Ejm. Nielsen.

El no aparecer en la referencias significa que no son de interés para la comunidad.

27 Pub. Seleccionadas + 2 Pub. (Por Ref.) = 29 Publicaciones Seleccionadas

[12]

no son de interés para la comunidad. 27 Pub. Seleccionadas + 2 Pub. (Por Ref.) =
3. DISEÑO DEL ESTUDIO SISTEMÁTICO: Evaluación de la Calidad 2 4 6 •EVALUACIÓN • CRITERIOS

3. DISEÑO DEL ESTUDIO SISTEMÁTICO: Evaluación de la Calidad

2 4 6 •EVALUACIÓN • CRITERIOS DE • PREGUNTA SELECCIÓN • ESTRATEGIA • ESTRATEGIA DE
2
4
6
•EVALUACIÓN
CRITERIOS DE
• PREGUNTA
SELECCIÓN
• ESTRATEGIA
ESTRATEGIA DE
DE LA CALIDAD
• RESULTADOS
DE
Leer Tít/Res.
• REVISION
DE
BUSQUEDA
INVESTIGACIÓN
Leer Pub.
DE
Cadena Búsq.
EXTRACCIÓN
REFERENCIAS
Fuentes Búsq.
DE DATOS
1
3
5
7

Cuestionario Likert (3)

Preguntas Subjetivas

1 = Si

0 = Parcialmente

-1 = No

1. ¿El método para elicitar los requisitos de usabilidad está

definido de forma clara?

2. ¿Las guías de elicitación de requisitos son comprensibles?

3. ¿Las guías de elicitación de requisitos son útiles en otro

contexto?

4. ¿Las herramientas que soportan a las publicaciones son

descargables?

5. ¿Existe un caso de estudio o ejemplo claro de la propuesta?

6. ¿La propuesta está validada empíricamente?

7. ¿Los resultados están claramente explicados?

8. ¿La notación para la captura de requisitos es fácil de aprender?

Preguntas Objetivas

9. ¿La publicación está en una revista o en un acta de congreso?

1 = Muy importante

0 = Importante

-1 = No tan importante

10. ¿La publicación ha sido citada por otros autores?

1 = M ás de 4

0 = E ntre 2 y 4

-1 = M enos de 2

Likert(3) 3 revisores 1,0,-1, valores preg. Subj./Obj. Preg. Nº 9 clasificación CORE.

1

= (A,B), libro.

0

= (C) , workshop.

-1 = no CORE, otro. JCR (incluida, otra lista, Ning. lista )

Preg.

Nº10: # de citas que recibe

H-factor con Publish or Perish.

Resultado por cada revisor [-10,10]. Media aritmética por cada publicación.

Muy Buena > =3 Buena [-2,2.9] Mala < -2

18 16 16 14 12 12 10 8 6 4 2 1 0 MUY BUENA
18
16
16
14
12
12
10
8
6
4
2
1
0
MUY BUENA
BUENA
MALA

[13]

Muy Buena > =3 Buena [-2,2.9] Mala < -2 18 16 16 14 12 12 10
3. DISEÑO DEL ESTUDIO SISTEMÁTICO : Estrategia de Extracción de datos 6 2 4 •

3. DISEÑO DEL ESTUDIO SISTEMÁTICO: Estrategia de

Extracción de datos

6 2 4 • CRITERIOS DE • EVALUACIÓN • PREGUNTA SELECCIÓN • ESTRATEGIA DE DE
6
2
4
CRITERIOS DE
• EVALUACIÓN
PREGUNTA
SELECCIÓN
ESTRATEGIA DE
DE LA
DE
• RESULTADOS
BUSQUEDA
Leer Tít./Res.
• REVISION
INVESTIGACIÓN
CALIDAD
Cadena Búsq.
Leer toda la
DE
•ESTRATEGIA DE
EXTRACCIÓN DE
publicación
Fuentes de
REFERENCIAS
Búsqueda
1
3
5
DATOS
7
SUB PREGUNTAS DE I NVESTIGACIÓN POSIBLES RESPUESTAS Nº % S Q1 MÉTODOS DE USABILIDAD ELICITACIÓN
SUB PREGUNTAS DE I NVESTIGACIÓN POSIBLES RESPUESTAS Nº % S Q1 MÉTODOS DE USABILIDAD ELICITACIÓN
SUB PREGUNTAS DE I NVESTIGACIÓN POSIBLES RESPUESTAS Nº % S Q1 MÉTODOS DE USABILIDAD ELICITACIÓN

SUB PREGUNTAS DE

I NVESTIGACIÓN

POSIBLES RESPUESTAS

Nº %
%

S Q1 MÉTODOS DE

USABILIDAD

ELICITACIÓN DE REQUISITOS DE

S Q2 M ÉTODOS DE ELICITACIÓN DE REQUISITOS DE

INTERACCIÓN

S Q3 USO DE LAS GUÍAS DE USABILIDAD

SI

7

24.14

NO

11

37.93

NO CONCERNIENTE

11

37.93

SI

5

17.24

NO

3

10.34

NO CONCERNIENTE

21

72.41

EXISTENTES

9

31.03

PROPUESTAS

7

24.14

NO EXISTE

13

44.83

UML

LENGUAJE NATURAL

I*

CTT

FORMAL

QOC

BPMN

NO CONCERNIENTE

S Q6 ENTORNO DE VALIDACIÓN EMP ÍRICA

INDUSTRIAL

ACADÉMICO

NINGUNO

12

41.38

8

27.59

8

27.59

4

13.79

2

6.90

2

6.90

1

3.45

5

17.24

3

10.34

17

58.62

9

31.03

5 17.24 3 10.34 17 58.62 9 31.03 S Q4 HERRAMIENTAS DE APOYO PARA LA ELICITACIÓN

S Q4 HERRAMIENTAS DE APOYO PARA LA ELICITACIÓN

DE REQUISITOS

S Q5 TIPOS DE NOTACIÓN PARA LA ELICITACIÓN DE

LOS REQUISITOS

DISEÑO DE INTERFA Z

5

17.24

DESARROLLO DE MODELO

7

24.14

NO EXISTE

11

37.93

NO CONCERNIENTE

6

20.69

[14]

Z 5 17.24 DESARROLLO DE MODELO 7 24.14 NO EXISTE 11 37.93 NO CONCERNIENTE 6 20.69
1. Introducción 2. Estado del Arte 3. Diseño del Estudio Sistemático 4. Resultados 5.
1. Introducción 2. Estado del Arte 3. Diseño del Estudio Sistemático 4. Resultados 5.

1.

Introducción

2.

Estado del Arte

3.

Diseño del Estudio Sistemático

4.

Resultados

5.

Discusión

6.

Conclusiones

[15]

del Arte 3. Diseño del Estudio Sistemático 4. Resultados 5. Discusión 6. Conclusiones [15]
4. RESULTADOS: Análisis de la Extracción de datos • RESULTADOS 2 4 6 • Análisis

4. RESULTADOS: Análisis de la Extracción de datos

• RESULTADOS 2 4 6 • Análisis de la Extracción • EVALUACIÓN • ESTRATEGIA DE
• RESULTADOS
2
4
6 • Análisis de la Extracción
• EVALUACIÓN
ESTRATEGIA DE
PREGUNTA
DE
BUSQUEDA
DE LA
CRITERIOS DE
INVESTIGACIÓN
ESTRATEGIA DE
Cadena Búsq.
SELECCIÓN
REVISION DE
CALIDAD
EXTRACCIÓN DE
Fuentes de Búsqueda
Leer Tít./Res.
REFERENCIAS
DATOS
Leer toda la publicación
1
3
5
de datos
• Combinación de sub
preguntas.
• Frecuencias de E.S.
7

4.1. Métodos de elicitación de requisitos de usabilidad

Si = 24.14 % No = 37.93 % NC = 37.93%
Si = 24.14 %
No = 37.93 %
NC = 37.93%
de usabilidad Si = 24.14 % No = 37.93 % NC = 37.93% - El proceso

- El proceso de elicitación de los NFRs comienza con técnicas tradicionales (entrevistas, cuestionarios, etc.) para la elicitación de requisitos.

- Los métodos pueden ser personalizables para otros

contextos diferentes si son adaptados. - Proporcionan sólo soporte básico a la gestión de requisitos por medio de extensiones para la captura de requisitos.

[16]

sólo soporte básico a la gestión de requisitos por medio de extensiones para la captura de
4. RESULTADOS: Estrategia de Extracción de datos 4.2. Métodos de elicitación de requisitos de interacción

4. RESULTADOS: Estrategia de Extracción de datos

4.2. Métodos de elicitación de requisitos de interacción

Si = 17.24 % No = 10.34 % NC = 72.41%
Si = 17.24 %
No = 10.34 %
NC = 72.41%

- Realizar un análisis exhaustivo de los requisitos para aliviar los problemas de interacción.

- Modelos basados en el análisis sistemático de

un conjunto de propiedades de interfaces estándar,

y/o patrones estructurales, potenciando la

usabilidad y experiencia de usuario.

4.3. Uso de las guías de usabilidad

Existentes = 31.03 % Propuestas = 24.14 % No Existe = 44.83%
Existentes =
31.03
%
Propuestas =
24.14
%
No Existe =
44.83%

- Ayudan a superar en parte el obstáculo de la integración de la usabilidad y su significado por los stakeholders.

la aplicación de las guías

requiere, en general, la interpretación de un

experto en usabilidad para su correcto uso.

- No obstante

[17]

requiere, en general, la interpretación de un experto en usabilidad para su correcto uso . -
4. RESULTADOS: Estrategia de Extracción de datos 4.4. Herramientas de apoyo para la elicitación de

4. RESULTADOS: Estrategia de Extracción de datos

4.4. Herramientas de apoyo para la elicitación de requisitos

Diseño de Interfaz = 17.24 % Desarrollo de Modelo = 24.14 % No Existe =
Diseño de Interfaz
= 17.24 %
Desarrollo de
Modelo = 24.14 %
No Existe =
37.93%
N.C. = 20.69
- Herramientas son de apoyo con funcionalidad limitada cuando es orientado a la elicitación de
- Herramientas son de apoyo con funcionalidad
limitada cuando es orientado a la elicitación de req.
-Interfaz usuario, se centran en la identificación de
requisitos para ser mas comprensibles por los
usuarios. Desarrollo de modelo, se desempeñan
mejor en cuanto a diseño de sistemas interactivos.
-
Su
uso
exige
cierto grado de esfuerzo en la
comprensión
y
aplicación
por
parte
del
analista
usuario.

4.5. Tipo de notación para la elicitación de los requisitos

UML = 41.38% Leng. Nat = 27.59% i* = 27.59% CTT = 13.79% Formal =
UML = 41.38%
Leng. Nat = 27.59%
i* = 27.59%
CTT = 13.79%
Formal = 6.9%
Q.O.C. = 6.9 %
BPMN = 3.45 %
N.C. = 17.24 %

- Las notaciones son utilizadas por los métodos en sus diferentes fases de desarrollo. - Los modelos de notación se representan en patrones, escenarios y plantillas. - En algunos métodos se ha utilizado más de una notación en combinación con mas de un artefacto. Son de gran uso para el analista, aunque no son tan comprendidos por el usuario final.

[18]

con mas de un artefacto. Son de gran uso para el analista, aunque no son tan
4. RESULTADOS: Estrategia de Extracción de datos • RESULTADOS 2 4 6 • Análisis de

4. RESULTADOS: Estrategia de Extracción de datos

• RESULTADOS 2 4 6 • Análisis de la Extracción • EVALUACIÓN • ESTRATEGIA DE
• RESULTADOS
2
4
6 • Análisis de la Extracción
• EVALUACIÓN
ESTRATEGIA DE
CRITERIOS DE
PREGUNTA
DE
BUSQUEDA
SELECCIÓN
DE LA
INVESTIGACIÓN
ESTRATEGIA DE
Cadena Búsq.
Leer Tít./Res.
REVISION DE
CALIDAD
EXTRACCIÓN DE
Fuentes de Búsqueda
Leer toda la
REFERENCIAS
DATOS
publicación
1
3
5
de datos
• Combinación de sub
preguntas.
• Frecuencias de E.S.
7

4.6. Entorno de validación Empírica

Industrial = 10.34 % Académico = 58.62 % Ninguno = 31.03%
Industrial = 10.34
%
Académico =
58.62 %
Ninguno =
31.03%

- Casos de estudio, experimentos o ejemplos que se plantean (académicos e industriales), no muestran métricas explícitas que determinen el nivel de

usabilidad logrado por el sistema.

- Los métodos están desarrollados para ciertas características de usabilidad consideradas de mayor impacto sobre la funcionalidad. Las listas de verificación, sesiones y gestión de escenarios son artefactos para evaluar la usabilidad.

[19]

Las listas de verificación , sesiones y gestión de escenarios son artefactos para evaluar la usabilidad.

SQ3 : USO DE GUÍAS DE USABILIDAD

SQ3 : USO DE GUÍAS DE USABILIDAD 4. RESULTADOS: Combinación de Sub preguntas • RESULTADOS 2

4. RESULTADOS: Combinación de Sub preguntas

• RESULTADOS 2 4 6 • Análisis de la Extracción • EVALUACIÓN • ESTRATEGIA DE
• RESULTADOS
2
4
6 • Análisis de la Extracción
• EVALUACIÓN
ESTRATEGIA DE
CRITERIOS DE
PREGUNTA
DE
BUSQUEDA
SELECCIÓN
DE LA
INVESTIGACIÓN
ESTRATEGIA DE
• •
Cadena Búsq.
Leer Tít./Res.
REVISION DE
CALIDAD
EXTRACCIÓN DE
• •
Fuentes de Búsqueda
Leer toda la
REFERENCIAS
• Combinación de sub
preguntas.
DATOS
publicación
1
3
5
• Frecuencias de E.S.
7

SQ1: MÉTODOS DE ELICITACIÓN DE REQUISITOS DE USABILIDAD

SQ4: HERRAMIENTAS DE APOYO

NO EXISTE
NO EXISTE

NO EXISTE

SQ4: HERRAMIENTAS DE APOYO NO EXISTE 7 1 3 4 3   PROPUESTAS EXISTENTES 3 2

7

1
1
3
3

4

3
3
 

PROPUESTAS

EXISTENTES

3

2

NO

1
1
2
2

DISEÑO

DE

INTERFAZ

3
3
2
2
7
7
3
3

DESARROLLO

DE MODELOS

NO EXISTE
NO
EXISTE
3 2 NO 1 2 DISEÑO DE INTERFAZ 3 2 7 3 DESARROLLO DE MODELOS NO
3 2 NO 1 2 DISEÑO DE INTERFAZ 3 2 7 3 DESARROLLO DE MODELOS NO
2 7 3 DESARROLLO DE MODELOS NO EXISTE 2 1 2 2 1 1 2 SQ2
2 7 3 DESARROLLO DE MODELOS NO EXISTE 2 1 2 2 1 1 2 SQ2
2 7 3 DESARROLLO DE MODELOS NO EXISTE 2 1 2 2 1 1 2 SQ2
2 7 3 DESARROLLO DE MODELOS NO EXISTE 2 1 2 2 1 1 2 SQ2

2

1
1

2

2 1

1
1
2
2

SQ2 : MÉTODOS DE ELICITACION DE REQUISITOS DE INTERACCIÓN

NO

SI
SI
SI
SI
SI
SI
SI
SI

SI

SI
SI

Figura 1. Resultado de la combinación de categorías SQ1,SQ2,SQ3,SQ4

[20]

DE INTERACCIÓN NO SI SI Figura 1. Resultado de la combinación de categorías SQ1,SQ2,SQ3,SQ4 [20]
4. RESULTADOS: Frecuencias del Estudio Sistemático • RESULTADOS 2 4 6 • Análisis de la

4. RESULTADOS: Frecuencias del Estudio Sistemático

• RESULTADOS 2 4 6 • Análisis de la Extracción • EVALUACIÓN • ESTRATEGIA DE
• RESULTADOS
2
4
6 • Análisis de la Extracción
• EVALUACIÓN
ESTRATEGIA DE
CRITERIOS DE
PREGUNTA
DE
BUSQUEDA
SELECCIÓN
DE LA
INVESTIGACIÓN
ESTRATEGIA DE
Cadena Búsq.
Leer Tít./Res.
REVISION DE
CALIDAD
EXTRACCIÓN DE
Fuentes de Búsqueda
Leer toda la
REFERENCIAS
• Combinación de sub
pregunta.
DATOS
publicación
1
3
5
• Frecuencias de E.S.
7

65 Pub. Potenciales, 29 Pub. Selectas.

Años sin Pub. Selectas ( 2001, 2002, 2003, 2011).

2008 (> Nº de Pub. Selectas).

Fuentes

Potenciales

Seleccionadas

Conferencias

Revistas

Libros

Workshop

Otros

Total

31

14

16

9

4

3

4

1

10

2

65

29

Niveles de

las

Conferencias

Potenciales

Seleccionadas

Nivel A

Nivel B

Nivel C

12

6

10

4

9

4

14 Public. Potenciales 13 12 Public. Seleccionadas 10 8 8 8 7 7 6 6
14
Public. Potenciales
13
12
Public. Seleccionadas
10
8
8 8
7 7
6
6 6
4
5
3
2
3 3
3 3
2 2
2 2
1
1
1
0

Figura 2. Número de las publicaciones clasificadas por año

[21]

7 7 6 6 6 4 5 3 2 3 3 3 3 2 2 2
1. Introducción 2. Estado del Arte 3. Diseño del Estudio Sistemático • Preguntas de
1. Introducción 2. Estado del Arte 3. Diseño del Estudio Sistemático • Preguntas de

1.

Introducción

2.

Estado del Arte

3.

Diseño del Estudio Sistemático

Preguntas de Investigación

Estrategia de Búsqueda

Criterios de Selección

Evaluación de la Calidad

Estrategia de Extracción de datos

4.

Resultados

5.

Discusión

6. Conclusiones

[22]

de la Calidad • Estrategia de Extracción de datos 4. Resultados 5. Discusión 6. Conclusiones [22]
DISCUSION  La elicitación de requisitos de usabilidad se realiza en la fase del análisis

DISCUSION

La elicitación de requisitos de usabilidad se realiza

en la fase del análisis, es decir, una vez elicitados los

RF, lo que puede implicar cambios en la arquitectura del sistema.

La cantidad de publicaciones que indican cómo se realiza la extracción de requisitos de usabilidad en etapas iniciales son mínimas.

de usabilidad en etapas iniciales son mínimas .  Utilización de artefactos (e.g . patrones, escenarios,
de usabilidad en etapas iniciales son mínimas .  Utilización de artefactos (e.g . patrones, escenarios,

Utilización de artefactos (e.g. patrones, escenarios, plantillas). La mayoría de las propuestas hacen uso de algún artefacto como apoyo al método.

Los métodos propuestos son poco flexibles y requieren bastante esfuerzo para aplicarlos en contextos

distintos.

[23]

Los métodos propuestos son poco flexibles y requieren bastante esfuerzo para aplicarlos en contextos distintos. [23]
DISCUSION  Las guías, notaciones y artefactos se encuentran más cerca del modelado de requisitos

DISCUSION

DISCUSION  Las guías, notaciones y artefactos se encuentran más cerca del modelado de requisitos de
DISCUSION  Las guías, notaciones y artefactos se encuentran más cerca del modelado de requisitos de

Las guías, notaciones y artefactos se encuentran

más cerca del modelado de requisitos de

interacción que del modelo de los requisitos de usabilidad.

Los trabajos que presentan casos de estudio, experimentos y ejemplos, no muestran

evidencias para verificar si los requisitos de

usabilidad crearon un verdadero impacto positivo en el producto final.

Publicaciones que hacen referencia a otros

muchos trabajos anteriores.

[24]

positivo en el producto final.  Publicaciones que hacen referencia a otros muchos trabajos anteriores .
1. Introducción 2. Estado del Arte 3. Diseño del Estudio Sistemático • Preguntas de
1. Introducción 2. Estado del Arte 3. Diseño del Estudio Sistemático • Preguntas de

1.

Introducción

2.

Estado del Arte

3.

Diseño del Estudio Sistemático

Preguntas de Investigación

Estrategia de Búsqueda

Criterios de Selección

Evaluación de la Calidad

Estrategia de Extracción de datos

4.

Resultados

5.

Discusión

6.

Conclusiones

[25]

de la Calidad • Estrategia de Extracción de datos 4. Resultados 5. Discusión 6. Conclusiones [25]
CONCLUSIONES  En la IS se han analizado los métodos de desarrollo que consideran la

CONCLUSIONES

En la IS se han analizado los métodos de desarrollo que consideran la usabilidad como un requisito más. IPO se han estudiado las guías y heurísticos utilizados para el

desarrollo de aplicaciones usables.

El objetivo final es estudiar los trabajos existentes tanto de IS como de IPO que proponen optimizar las características de usabilidad dentro del proceso de desarrollo de software.

de usabilidad dentro del proceso de desarrollo de software.  El estudio basado propuesta por Kitchenham.
de usabilidad dentro del proceso de desarrollo de software.  El estudio basado propuesta por Kitchenham.
de usabilidad dentro del proceso de desarrollo de software.  El estudio basado propuesta por Kitchenham.

El estudio basado propuesta por Kitchenham.

Los resultados obtenidos si bien se ajustan al enfoque de la elicitación de requisitos de usabilidad, no solucionan en gran medida los problemas que presentan las aplicaciones en el proceso de desarrollo.

[26]

no solucionan en gran medida los problemas que presentan las aplicaciones en el proceso de desarrollo.
CONCLUSIONES  El estudio sistemático sirve en gran medida para detectar los problemas existentes e

CONCLUSIONES

CONCLUSIONES  El estudio sistemático sirve en gran medida para detectar los problemas existentes e identificar

El estudio sistemático sirve en gran medida para detectar los problemas existentes e identificar trabajos futuros.

En resumen, existe una línea de investigación clara en el ámbito de los requisitos de usabilidad en entornos MDD. Los trabajos encontrados son especialmente

atractivos porque se podrían embeber en métodos

MDD a futuro. El estudio es punto de partida para futuras revisiones sistemáticas en torno a la elicitación de requisitos de usabilidad.

es punto de partida para futuras revisiones sistemáticas en torno a la elicitación de requisitos de

[27]

es punto de partida para futuras revisiones sistemáticas en torno a la elicitación de requisitos de
Gracias pro su atención … ¿Preguntas? [28]
Gracias pro su atención … ¿Preguntas? [28]
Gracias pro su atención … ¿Preguntas? [28]

Gracias pro su atención … ¿Preguntas?

[28]

Gracias pro su atención … ¿Preguntas? [28]