investigación evaluación de herramienta arts jimmy villalobos juan v. garcía 30 de abril del 2008

21
Investigación Investigación Evaluación de Evaluación de Herramienta ARTS Herramienta ARTS Jimmy Villalobos Jimmy Villalobos Juan V. García Juan V. García 30 de Abril del 2008 30 de Abril del 2008

Upload: celino-abrego

Post on 19-Feb-2015

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Investigación Evaluación de Herramienta ARTS Jimmy Villalobos Juan V. García 30 de Abril del 2008

Investigación Investigación Evaluación de Evaluación de

Herramienta ARTSHerramienta ARTSJimmy VillalobosJimmy Villalobos

Juan V. GarcíaJuan V. García

30 de Abril del 200830 de Abril del 2008

Page 2: Investigación Evaluación de Herramienta ARTS Jimmy Villalobos Juan V. García 30 de Abril del 2008

AgendaAgenda

IntroducciónIntroducción Método de evaluaciónMétodo de evaluación Herramienta a evaluarHerramienta a evaluar Resultados obtenidosResultados obtenidos Conclusiones y recomendacionesConclusiones y recomendaciones

Page 3: Investigación Evaluación de Herramienta ARTS Jimmy Villalobos Juan V. García 30 de Abril del 2008

IntroducciónIntroducción Es útil el ejercicio de tomar una herramienta Es útil el ejercicio de tomar una herramienta

para evaluarla, guiándose por un modelo para evaluarla, guiándose por un modelo establecido previamente, que permita medir establecido previamente, que permita medir la calidad en la herramienta Softwarela calidad en la herramienta Software

En la administración de requerimientos en En la administración de requerimientos en una empresa, existen muchísimas opciones una empresa, existen muchísimas opciones en el mercado, y bien valdría la pena buscar en el mercado, y bien valdría la pena buscar el software que ofrezca el mejor balance el software que ofrezca el mejor balance entre funcionalidad, facilidad de uso y entre funcionalidad, facilidad de uso y costo. Este proceso previo podría ahorrar costo. Este proceso previo podría ahorrar muchos dolores de cabeza posteriormentemuchos dolores de cabeza posteriormente

Page 4: Investigación Evaluación de Herramienta ARTS Jimmy Villalobos Juan V. García 30 de Abril del 2008

Método de evaluaciónMétodo de evaluación

Basado en una matriz de pesosBasado en una matriz de pesos Peso a cada categoría, para determinar Peso a cada categoría, para determinar

relevanciarelevancia Escala puntaje simple y uniforme, Escala puntaje simple y uniforme,

entre 0 y 2entre 0 y 2 Escala de pesos,Escala de pesos,

– Primordial (5)Primordial (5)– deseable (3)deseable (3)– opcional (1)opcional (1)

Page 5: Investigación Evaluación de Herramienta ARTS Jimmy Villalobos Juan V. García 30 de Abril del 2008

Método de evaluaciónMétodo de evaluación

La fórmula del puntaje es la escala La fórmula del puntaje es la escala multiplicada por peso.multiplicada por peso.

Puntaje máximo que podría alcanzar Puntaje máximo que podría alcanzar una herramienta en este modelo una herramienta en este modelo sería de 128 puntossería de 128 puntos

Page 6: Investigación Evaluación de Herramienta ARTS Jimmy Villalobos Juan V. García 30 de Abril del 2008

Factores a evaluarFactores a evaluar

No-FuncionalesNo-Funcionales Facilidad de instalación - OpcionalFacilidad de instalación - Opcional Intuitividad/Usabilidad- DeseableIntuitividad/Usabilidad- Deseable Facilidad de uso de la ayuda - DeseableFacilidad de uso de la ayuda - Deseable Accesibilidad - OpcionalAccesibilidad - Opcional Soporte a ambientes distribuidos - Soporte a ambientes distribuidos -

PrimordialPrimordial Costo - DeseableCosto - Deseable

Page 7: Investigación Evaluación de Herramienta ARTS Jimmy Villalobos Juan V. García 30 de Abril del 2008

Factores a evaluarFactores a evaluar

No-FuncionalesNo-Funcionales Soporte técnico - DeseableSoporte técnico - Deseable Rendimiento - OpcionalRendimiento - Opcional Requerimientos de Hardware - Requerimientos de Hardware -

OpcionalOpcional Actualidad - DeseableActualidad - Deseable Seguridad - PrimordialSeguridad - Primordial Versiones para diferentes sistemas Versiones para diferentes sistemas

operativos - Deseableoperativos - Deseable

Page 8: Investigación Evaluación de Herramienta ARTS Jimmy Villalobos Juan V. García 30 de Abril del 2008

Factores a evaluarFactores a evaluar

FuncionalesFuncionales Administración de de usuarios - Administración de de usuarios -

PrimordialPrimordial Administración de proyectos - PrimordialAdministración de proyectos - Primordial Administración del cambio - PrimordialAdministración del cambio - Primordial Traceability - PrimordialTraceability - Primordial

Page 9: Investigación Evaluación de Herramienta ARTS Jimmy Villalobos Juan V. García 30 de Abril del 2008

Factores a evaluarFactores a evaluar

FuncionalesFuncionales Soporte a UML - PrimordialSoporte a UML - Primordial Manejo de patrones de Manejo de patrones de

requerimientos - Deseablerequerimientos - Deseable Apoyo a técnicas de levantamiento Apoyo a técnicas de levantamiento

de requerimientos - Opcionalde requerimientos - Opcional Apoyo a diversas fases del proyecto - Apoyo a diversas fases del proyecto -

DeseableDeseable

Page 10: Investigación Evaluación de Herramienta ARTS Jimmy Villalobos Juan V. García 30 de Abril del 2008

Herramienta a evaluarHerramienta a evaluar

ARTS (ARTS (AAnalyst nalyst RReal eal TTeam eam SSystem)ystem) De la empresa Goda SoftwareDe la empresa Goda Software

““ambiente integrado y comprensivo ambiente integrado y comprensivo para el seguimiento de requerimientos para el seguimiento de requerimientos y completa administración del ciclo de y completa administración del ciclo de vida”vida”

Dos ediciones: la personal y la múltiples Dos ediciones: la personal y la múltiples usuariosusuarios

www.analysttool.comwww.analysttool.com. .

Page 11: Investigación Evaluación de Herramienta ARTS Jimmy Villalobos Juan V. García 30 de Abril del 2008

Características anunciadasCaracterísticas anunciadas Fácil de usar: amigable al usuario y su uso Fácil de usar: amigable al usuario y su uso

no requiere de una capacitación extensiva.no requiere de una capacitación extensiva. Flexible: puede ser utilizado con cualquier Flexible: puede ser utilizado con cualquier

modelo de desarrollo de software (XP, modelo de desarrollo de software (XP, waterfall, y otros).waterfall, y otros).

Escalable: escalable fácilmente para el Escalable: escalable fácilmente para el desarrollo colaborativo.desarrollo colaborativo.

Integrado: provee soporte integrado para Integrado: provee soporte integrado para documentos, casos de uso, casos de documentos, casos de uso, casos de prueba y otros artefactos relacionados a prueba y otros artefactos relacionados a los procesos de desarrollo.los procesos de desarrollo.

Page 12: Investigación Evaluación de Herramienta ARTS Jimmy Villalobos Juan V. García 30 de Abril del 2008

Resultados obtenidosResultados obtenidos

Puntaje final fue de 75 de 128Puntaje final fue de 75 de 128 Seria un 59 % del total de puntosSeria un 59 % del total de puntos

Page 13: Investigación Evaluación de Herramienta ARTS Jimmy Villalobos Juan V. García 30 de Abril del 2008

Resultados obtenidosResultados obtenidosFactorFactor PesoPeso Resultado Resultado

Facilidad de instalaciónFacilidad de instalación OpcionalOpcional 66

Intuitividad/UsabilidadIntuitividad/Usabilidad DeseableDeseable 00

Facilidad de uso de la ayudaFacilidad de uso de la ayuda DeseableDeseable 66

AccesibilidadAccesibilidad OpcionalOpcional 00

Soporte a ambientes distribuidos Soporte a ambientes distribuidos PrimordialPrimordial 1010

CostoCosto DeseableDeseable 33

Soporte técnicoSoporte técnico DeseableDeseable 33

RendimientoRendimiento OpcionalOpcional 22

Requerimientos de HardwareRequerimientos de Hardware OpcionalOpcional 22

ActualidadActualidad DeseableDeseable 22

SeguridadSeguridad PrimordialPrimordial 00

Versiones para diferentes sistemas Versiones para diferentes sistemas operativosoperativos

DeseableDeseable 00

Page 14: Investigación Evaluación de Herramienta ARTS Jimmy Villalobos Juan V. García 30 de Abril del 2008

Resultados obtenidosResultados obtenidos

FactorFactor PesoPeso Resultado Resultado

Administración de usuariosAdministración de usuarios PrimordiPrimordialal

1010

Administración de proyectosAdministración de proyectos PrimordiPrimordialal

55

Administración del cambioAdministración del cambio PrimordiPrimordialal

55

TraceabilityTraceability PrimordiPrimordialal

1010

Soporte a UMLSoporte a UML PrimordiPrimordialal

55

Manejo de patrones de requerimientosManejo de patrones de requerimientos DeseablDeseablee

00

Apoyo a técnicas de levantamiento de Apoyo a técnicas de levantamiento de requerimientosrequerimientos

OpcionalOpcional 00

Apoyo a diversas fases del proyectoApoyo a diversas fases del proyecto DeseablDeseablee

66

Page 15: Investigación Evaluación de Herramienta ARTS Jimmy Villalobos Juan V. García 30 de Abril del 2008

Conclusiones y Conclusiones y recomendacionesrecomendaciones

En general ARTS provee las cosas que En general ARTS provee las cosas que se consideraron básicas para la se consideraron básicas para la administración de requerimientos, y si administración de requerimientos, y si se corrigieran un poco sus fallas en se corrigieran un poco sus fallas en seguridad y facilidad de uso, la misma seguridad y facilidad de uso, la misma sería una buena herramienta a un costo sería una buena herramienta a un costo razonable, comparado con otras razonable, comparado con otras alternativas en el mercado.alternativas en el mercado.

Page 16: Investigación Evaluación de Herramienta ARTS Jimmy Villalobos Juan V. García 30 de Abril del 2008

Prueba de Prueba de usabilidad/intuitividadusabilidad/intuitividad

Page 17: Investigación Evaluación de Herramienta ARTS Jimmy Villalobos Juan V. García 30 de Abril del 2008

Pruebas de SeguridadPruebas de Seguridad

Page 18: Investigación Evaluación de Herramienta ARTS Jimmy Villalobos Juan V. García 30 de Abril del 2008

Pruebas de administración del Pruebas de administración del CambioCambio

Page 19: Investigación Evaluación de Herramienta ARTS Jimmy Villalobos Juan V. García 30 de Abril del 2008

Pruebas de Administracion del Pruebas de Administracion del Cambio (Cont)Cambio (Cont)

Page 20: Investigación Evaluación de Herramienta ARTS Jimmy Villalobos Juan V. García 30 de Abril del 2008

Pruebas de administración de Pruebas de administración de usuariosusuarios

Page 21: Investigación Evaluación de Herramienta ARTS Jimmy Villalobos Juan V. García 30 de Abril del 2008

Pruebas de UMLPruebas de UML