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

Slides:



Advertisements
Presentaciones similares
Unida III Software para la administración de proyectos
Advertisements

Metodologías ágiles.
Plan de Implantación Sistemas de Información III
Levantamiento de requerimientos Personas
Sistemas de Información Gerencial
UNIDAD IV EVALUACION DE PROYECTOS DE SOFTWARE
Virtual PC.
INGENIERIA DE SOFTWARE
Nielsoft Informática Ltda.
Metodologías de Desarrollo
Distribuciones de Sistema opertativo Linux 1. 2 RED HAT Linux Mint es una distribución del sistema operativo GNU/Linux, basado en la distribución Ubuntu.
Unidad I: Transición del Análisis hacia el Diseño
Introducción a Windows Movie Maker
Guia Diseño Robert Echeverria
SISTEMA DE GESTIÓN PARA LA CONTINUIDAD DEL NEGOCIO QUE GARANTICE A LA COOPERATIVA DE AHORRO Y CRÉDITO “ATUNTAQUI LTDA.” LA CAPACIDAD DE OPERAR EN FORMA.
Diseño e implementación de un juego matemático de disparos en 3D y análisis de los dispositivos de interacción de 2D y 3D Vanessa Echeverría B. Iván.
DESARROLLO E IMPLEMENTACIÓN DE UN PLUGIN DE GOOGLE WALLET PARA PAGOS ONLINE UTILIZANDO SOFTWARE OPEN SOURCE.
Sistema de Agrupamiento y Búsqueda de Contenidos de la Blogosfera de la ESPOL, Utilizando Hadoop como Plataforma de Procesamiento Masivo y Escalable de.
“COMPARACIÓN DE LOS SISTEMAS DE GESTIÓN DE CONTENIDOS, DE SOFTWARE LIBRE: JOOMLA, DRUPAL, LIFERAY Y APLICACIÓN AL CASO PRÁCTICO PARA LA AGENCIA DE VIAJES.
MARCO METODOLOGICO.
TOGAF.
Visual Studio 2005 Gestión del Ciclo de Vida Jose Murillo Responsable programas técnicos para Fabricantes.
Evaluación de Productos
Ciclo de formulación del proyecto.
Conclusiones Fase de Construcción Grupo 1.  Objetivos de la Fase  Cumplimientos  Conclusiones Puntos a tratar:
Las etapas de un proyecto
El Proceso de Software es la única manera de desarrollar sistemas de calidad. F. o V. Justifica tu respuesta. Que tiene que ver la globalización.
Aguinaga mantilla David Adrián Vaca Montenegro Erick paúl
Unidad VI Documentación
DESARROLLO DE UNA APLICACIÓN MÓVIL PARA APOYAR AL TURISMO DEL CENTRO HISTÓRICO, UTILIZANDO REALIDAD AUMENTADA Y GEOLOCALIZACIÓN, PARA LA EMPRESA VLBS.
Evaluación de sistemas de cómputo Edna Martha Miranda Chavez Sergio Fuenlabrada Velázquez Sep 2010 BENCH MARK para compra de software de base, herramientas,
Ingeniería de Software: Metodologías Agustín J. González ElO329: Diseño y Programación Orientados a Objeto Adaptado de:
Noviembre 2010 Ferreyra, Paula Huerta, María de las Nieves
DOKEOS ANGELA PATRICIA MORENO CAÑON COD INTRODUCCION A LA INGENIERIA.
Construcción de Software
Agenda  Introducción  Relevamientos de tecnologías Objetivos de la fase de relevamiento de tecnologías Principales tecnologías disponibles -OpenMosix,
INTRODUCCIÓN A GRETL Diana Ruiz Tinajero..
Team Software Process IntroductionTSPiSM Watts Humphrey
Unidad ll Equipo 2 Juan Carlos Martínez Ramos
TEMA: DESARROLLO DE UN SISTEMA INFORMÁTICO PARA EL CONTROL DE USO Y EL MANTENIMIENTO DE VEHÍCULOS DE UNA INSTITUCIÓN PÚBLICA AUTOR: EDISON GUAMAN   DIRECTOR:
Diseño Experimental Director del Curso: Jeysson Sánchez, BSc. MSc.
Proyecto de Ingeniería de Software Grupo Nº 9 - GXPost (Desarrollo con GeneXus 8.0) Evaluación de la Fase Construcción (Jueves 4 de Noviembre de.
El rol de SQA en PIS.
INGENIERÍA DEL SOFTWARE GESTIÓN DE PROYECTOS
Balance social gestión de empresas de economía solidaria
¿QUE SON LAS ACTUALIZACIONES?  Las actualizaciones son adiciones al software que pueden evitar problemas o corregirlos, mejorar el funcionamiento del.
Método iterativo Integrantes : Paola Ramón Armando 19 octubre 2011.
Métricas de calidad de software
BALANCE DE RESPONSABILIDAD ORGANIZACIONAL Dr. Miguel A. Bustamante U.
BLACKBOARD INTEGRANTES: Fernanda Reséndiz Michelle Ávila Michelle Martínez Kenia Martínez Denisse Salas.
problemas de la calidad del software
Estructurar tus ideas para hacerlas realidad
REVISION Y AUDITORIA.
NIVELES DE CALIDAD DEL SOFTWARE
Carolina Rangel Felipe Montaño Alexis García
Diseño de Caso Único Profesora: Carolina Mora UCV- Caracas.
SISTEMAS DE INFORMACION ORGANIZACIONAL
 es el conjunto de conocimientos y técnicas científicas aplicadas al desarrollo, implementación, mantenimiento y perfeccionamiento de estructuras (tanto.
Diseño Experimental-IPAB
LOGO Grupo de desarrollo de software (GDS) Grupo de desarrollo de software.
Aplicaciones Empresariales Fase IV. Características Funcionales Esta fase comprende el estudio de lo que es el detalle del sistema. Abarca todo lo concerniente.
Marco de Trabajo para Indexación, Clasificación y Recopilación Automática de Documentos Digitales Javier Caicedo Espinoza Gonzalo Parra Chico.
UTFSM - Departamento de Electrónica1 Noviembre de 2003 “Beneficios del Uso de Metodologías en el Desarrollo de Proyectos”
Comprar o desarrollar un software Desarrollo de software Ventajas desventajas 1. Se ha diseñado específicamente para las necesidades empresariales.
TEAM SOFTWARE PROCESS CICLO 1. El software propuesto por el equipo de Ingenium para cumplir con las necesidades planteadas, modela los un conjunto de.
INSTITUTO TECNOLÓGICO DE LIBRES INGENIERÍA EN SISTEMAS COMPUTACIONALES FUNDAMENTOS E DESARROLLO DE SISTEMAS “PRUEBAS E IMPLEMENTACIONES” INTEGRANTES: SOTERO.
GOOGLE DOCS Y TALK Alba Berja Torres y Lucía García Martínez.
VERIFICACIÓN Y VALIDACIÓN DE SISTEMAS 3.10 Fase de manejo de requerimientos 4.1 Modelado de pruebas en UML Ponente: ing. Alejandro tapia vazquez.
Entregables del Proyecto
FASES DE LA AUDITORÍA ADMINISTRATIVA
Transcripción de la presentación:

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

Agenda Introducción Introducción Método de evaluación Método de evaluación Herramienta a evaluar Herramienta a evaluar Resultados obtenidos Resultados obtenidos Conclusiones y recomendaciones Conclusiones y recomendaciones

Introducción Es útil el ejercicio de tomar una herramienta para evaluarla, guiándose por un modelo establecido previamente, que permita medir la calidad en la herramienta Software Es útil el ejercicio de tomar una herramienta para evaluarla, guiándose por un modelo establecido previamente, que permita medir la calidad en la herramienta Software En la administración de requerimientos en una empresa, existen muchísimas opciones en el mercado, y bien valdría la pena buscar el software que ofrezca el mejor balance entre funcionalidad, facilidad de uso y costo. Este proceso previo podría ahorrar muchos dolores de cabeza posteriormente En la administración de requerimientos en una empresa, existen muchísimas opciones en el mercado, y bien valdría la pena buscar el software que ofrezca el mejor balance entre funcionalidad, facilidad de uso y costo. Este proceso previo podría ahorrar muchos dolores de cabeza posteriormente

Método de evaluación Basado en una matriz de pesos Basado en una matriz de pesos Peso a cada categoría, para determinar relevancia Peso a cada categoría, para determinar relevancia Escala puntaje simple y uniforme, Escala puntaje simple y uniforme, entre 0 y 2 Escala de pesos, Escala de pesos, –Primordial (5) –deseable (3) –opcional (1)

Método de evaluación La fórmula del puntaje es la escala multiplicada por peso. La fórmula del puntaje es la escala multiplicada por peso. Puntaje máximo que podría alcanzar una herramienta en este modelo sería de 128 puntos Puntaje máximo que podría alcanzar una herramienta en este modelo sería de 128 puntos

Factores a evaluar No-Funcionales Facilidad de instalación - Opcional Facilidad de instalación - Opcional Intuitividad/Usabilidad- Deseable Intuitividad/Usabilidad- Deseable Facilidad de uso de la ayuda - Deseable Facilidad de uso de la ayuda - Deseable Accesibilidad - Opcional Accesibilidad - Opcional Soporte a ambientes distribuidos - Primordial Soporte a ambientes distribuidos - Primordial Costo - Deseable Costo - Deseable

Factores a evaluar No-Funcionales Soporte técnico - Deseable Soporte técnico - Deseable Rendimiento - Opcional Rendimiento - Opcional Requerimientos de Hardware - Opcional Requerimientos de Hardware - Opcional Actualidad - Deseable Actualidad - Deseable Seguridad - Primordial Seguridad - Primordial Versiones para diferentes sistemas operativos - Deseable Versiones para diferentes sistemas operativos - Deseable

Factores a evaluar Funcionales Administración de de usuarios - Primordial Administración de de usuarios - Primordial Administración de proyectos - Primordial Administración de proyectos - Primordial Administración del cambio - Primordial Administración del cambio - Primordial Traceability - Primordial Traceability - Primordial

Factores a evaluar Funcionales Soporte a UML - Primordial Soporte a UML - Primordial Manejo de patrones de requerimientos - Deseable Manejo de patrones de requerimientos - Deseable Apoyo a técnicas de levantamiento de requerimientos - Opcional Apoyo a técnicas de levantamiento de requerimientos - Opcional Apoyo a diversas fases del proyecto - Deseable Apoyo a diversas fases del proyecto - Deseable

Herramienta a evaluar ARTS (Analyst Real Team System) ARTS (Analyst Real Team System) De la empresa Goda Software De la empresa Goda Software ambiente integrado y comprensivo para el seguimiento de requerimientos y completa administración del ciclo de vida Dos ediciones: la personal y la múltiples usuarios Dos ediciones: la personal y la múltiples usuarios

Características anunciadas Fácil de usar: amigable al usuario y su uso no requiere de una capacitación extensiva. Fácil de usar: amigable al usuario y su uso no requiere de una capacitación extensiva. Flexible: puede ser utilizado con cualquier modelo de desarrollo de software (XP, waterfall, y otros). Flexible: puede ser utilizado con cualquier modelo de desarrollo de software (XP, waterfall, y otros). Escalable: escalable fácilmente para el desarrollo colaborativo. Escalable: escalable fácilmente para el desarrollo colaborativo. Integrado: provee soporte integrado para documentos, casos de uso, casos de prueba y otros artefactos relacionados a los procesos de desarrollo. Integrado: provee soporte integrado para documentos, casos de uso, casos de prueba y otros artefactos relacionados a los procesos de desarrollo.

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

Resultados obtenidos Factor PesoResultado Facilidad de instalación Opcional6 Intuitividad/UsabilidadDeseable0 Facilidad de uso de la ayuda Deseable6 AccesibilidadOpcional0 Soporte a ambientes distribuidos Primordial10 CostoDeseable3 Soporte técnico Deseable3 RendimientoOpcional2 Requerimientos de Hardware Opcional2 ActualidadDeseable2 SeguridadPrimordial0 Versiones para diferentes sistemas operativos Deseable0

Resultados obtenidos Factor PesoResultado Administración de usuarios Primordial10 Administración de proyectos Primordial5 Administración del cambio Primordial5 TraceabilityPrimordial10 Soporte a UML Primordial5 Manejo de patrones de requerimientos Deseable0 Apoyo a técnicas de levantamiento de requerimientos Opcional0 Apoyo a diversas fases del proyecto Deseable6

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

Prueba de usabilidad/intuitividad

Pruebas de Seguridad

Pruebas de administración del Cambio

Pruebas de Administracion del Cambio (Cont)

Pruebas de administración de usuarios

Pruebas de UML