evaluacion de productos

Upload: abraham-zerp

Post on 01-Mar-2016

3 views

Category:

Documents


0 download

DESCRIPTION

EP

TRANSCRIPT

  • Producto de

    software

    Proceso de

    evaluacin

    Recursos y

    entorno

    Efecto del

    producto

    software

    Apoyo a la

    evaluacin

    Proceso de

    evaluacin

    Mtricas

    Internas

    Mtricas

    externas

    Mtricas de

    calidad en

    uso

    14598-2

    14598-6

    14598-3

    14598-4

    14598-5

    14598-1

    9126-3

    9126-2

    9126-4

    9126-1

    Grupo 2

    Agenda

    IntroduccinNorma ISO/IEC 14598Proceso para Evaluadores

    Grupo 2

    Proceso para evaluadoresDefine un proceso de evaluacinActividadesEntregablesDebera ser usado por:Laboratorios evaluadoresEmpresas desarrolladoras de softwareAdquirientes de softwareUsuarios de un productoEntidades certificadoras

    Grupo 2

    Proceso para evaluadores (2)Promueve las siguientes caractersticas:RepetibleReproducibleImparcialObjetivo

    Grupo 2

    aEstablecimiento de los Requerimientos

    Grupo 2

    Establecimiento de los RequerimientosPropsitoDefinir los objetivos de la evaluacin.

    -Proyectar uso del producto de software y riesgos asociados.- Puede ser interesante considerar diferentes puntos de vista (desarrollador, proveedor, encargado de mantenimiento, etc)

    Grupo 2

    Caja AmpliadaEstablecimiento de los Requerimientos

    Grupo 2

    EntradasRequerimientos del SolicitanteAspectos del producto a gran escala que el Solicitante quiere evaluar.

    Grupo 2

    Actividades a desarrollarPlanteo de requerimientos del Solicitante. Definicin del cubrimiento de la evaluacin por parte del Solicitante. Orientacin del Evaluador hacia el Solicitante en la definicin de requerimientos.Acuerdo mutuo en la definicin de requerimientos.

    3. Dada su propia experiencia

    Grupo 2

    SalidasRequerimientos de la EvaluacinDescripcin general del dominio de la aplicacinListado de requerimientos de calidad a evaluar (se recomienda basarse en ISO/IEC 9126-1)Ponderar reqs. de calidad en funcin del tipo de aplicacin a evaluar

    Grupo 2

    Ejemplo: Reqs de la EvaluacinProducto a Evaluar: GmailEvaluacin de Interfaz en las sig. tareasEnvio de mailUso de ChatArmado de gruposRedireccionamiento a otra casilla de correoAtributos de calidadEfectividadProductividadSatisfaccion

    Grupo 2

    Especificacin de la Evaluacin

    Grupo 2

    Especificacin de la EvaluacinPropsitoEspecificar las mediciones a realizar acerca de los atributos anteriormente seleccionados.Brindar un nivel de detalle suficiente como para asegurar que el proceso sea repetible y reproducible.

    Grupo 2

    Especificacin de la Evaluacin

    Grupo 2

    EntradasRequerimientos de Evaluacin (etapa anterior)Descripcin del Producto (Solicitante)Especificaciones Predefinidas (Evaluador)Conjunto de posibles mediciones a realizar sobre un cierto atributo de calidad

    Grupo 2

    Actividades a desarrollarAnlisis de la descripcin del productoDeterminacin de los componentes a ser evaluados y estudio de factibilidad.Especificacin de las evaluacionesEspecificacin de que atributos de calidad van a ser evaluados por componente.Especificacin de las mtricas a ser utilizadas en ciertos componentes (Evalo midiendo).Determinacin de requerimientos a ser testados. (Evalo testeando).

    Grupo 2

    Actividades a desarrollar (2)Verificacin de la Especificacin de la EvaluacinVerificar el cubrimiento de los Reqs. de evaluacin con respecto a la Especificacin de la Evaluacin.

    Dibujo de comparacion entre documentos

    En caso de esp < reqs => (falat de info) or (me olvide)Si (falta info)- recortar los reqs- agregar componente

    Grupo 2

    SalidasEspecificacin de la EvaluacinResultado de las actividades anteriormente mencionadas.

    Grupo 2

    Ejemplo: Esp. de la EvaluacinEvaluaremos los siguientes atributos de calidad:EfectividadProductividadSatisfaccin

    Grupo 2

    Ejemplo: Esp. de la EvaluacinEfectividad% funciones relevantes usadas% de usuarios capaces de completar cada tarea% de usuarios capaces de completar una tarea sin capacitacin

    Grupo 2

    Ejemplo: Esp. de la EvaluacinProductividadTiempo insumido en primer intento Tiempo insumido normalmenteCantidad de clicks necesarios

    Grupo 2

    Ejemplo: Esp. de la EvaluacinSatisfaccinRelacin entre opiniones positivas y negativas de los usuarios% de usuarios que recomendaran el producto% de usuarios que lo califican de fcil uso en comparacin con otro competidor

    Grupo 2

    Diseo de la Evaluacin

    Grupo 2

    Diseo de la EvaluacinPropsitoDocumentar los mtodos y procedimientos a ser usados en la evaluacinIdentificar los recursos a ser utilizados en la evaluacin

    Grupo 2

    Diseo de la Evaluacin

    Grupo 2

    EntradasEspecificacin de la Evaluacin (etapa anterior)Descripcin del Producto (Solicitante)Mtodos de Evaluacin (Evaluador)Conjunto de tcnicas y procedimientos conocidos por el Evaluador.

    Grupo 2

    Actividades a desarrollarDocumentacin de los mtodos y procedimientos en un plan inicial.Para cada evaluacin a realizar, se deber describir en forma detallada el mtodo a ser usado y como este va a ser instancido.Agendar las actividades a realizar de acuerdo a los recursos disponibles.Optimizacin del plan inicial.

    Grupo 2

    SalidasPlan de la EvaluacinMtodos a seguirAgenda.

    Grupo 2

    Ejemplo: Diseo de la EvaluacinPlan de EvaluacinEncuestas% de usuarios que recomendaran el producto.CronmetroTiempo insumido en primer intento.Contar clicksCantidad de clicks necesarios.

    Grupo 2

    Ejecucin de la Evaluacin

    Grupo 2

    Ejecucin de la EvaluacinPropsitoLlevar a cabo el plan definido en el diseo registrando los resultados obtenidos y las acciones tomadas.

    Grupo 2

    Ejecucin de la Evaluacin

    Grupo 2

    EntradasPlan de la Evaluacin (etapa anterior)Componentes del Producto (Solicitante)Herramientas de Evaluacin (Evaluador)

    Grupo 2

    Actividades a desarrollarGestin de los componentes del productoLlevar registro de los componentes de producto recibidos.Identificador nico de componente o documentoNombre del documento o componenteEstado del documento (en buen estado, daado, etc)VersinFecha de recibidoEn caso de ser necesario se podra usar Gestin de la Configuracin

    Grupo 2

    Actividades a desarrollar (2)Gestin de resultados obtenidosManejo ordenadoPrevencin de modificaciones accidentalesManejo de la confidencialidadTener en cuenta el lugar de desarrollo de la evaluacin

    Grupo 2

    Actividades a desarrollar (3)Gestin del uso de herramientasInclusin en el Informe borrador de la evaluacin informacin acerca de las herramientas utilizadas Inclusin en el registro de acciones de informacin detallada sobre el uso de herramientasVerificacin del correcto funcionamiento de las herramientasCapacitacin (en caso de ser necesario) en el uso de las herramientas.

    Grupo 2

    Actividades a desarrollar (4)Revisin de los datos obtenidos y generacin de reportesTodos los resultados deben ser analizadosParticipacin de integrantes no involucrados directamente en la medicin de los resultadosResultados de la revisin se deben incluir en el Informe Borrador de la Evaluacin

    Grupo 2

    SalidasPlan de la EvaluacinInforme Borrador de la EvaluacinRegistros de Acciones

    Grupo 2

    Conclusin de la Evaluacin

    Fin del ejemplo.

    Grupo 2

    Conclusin de la EvaluacinPropsitoRevisin conjunta (Solicitante, Evaluador) del Informe Borrador de la EvaluacinEliminacin de los datos no relevantes de la evaluacin

    Grupo 2

    Conclusin de la Evaluacin

    Grupo 2

    EntradasRequerimientos de la Evaluacin (etapas anteriores)Especificacin de la Evaluacin(etapas anteriores)Informe Borrador de la Evaluacin(etapa anterior)Componentes del Producto (Solicitante)

    Grupo 2

    Actividades a desarrollarRevisin conjuntaPuesta en comn de los resultados documentadosComentarios del solicitanteGeneracin del Informe Final de la Evaluacin, la cual incluye la integracin de los documentos de entradaCierre de la evaluacinDestino de los datos, documentos, componentes, herramientas, hw, etc.

    Grupo 2

    Salidas del ProcesoInforme Final de la EvaluacinResultado de las actividades anteriormente mencionadas. Entregado al Solicitante y almacenado por parte del Evaluador

    Grupo 2

    Salidas del ProcesoRegistros de la EvaluacinAlmacenado solo por el EvaluadorEs lo permite que el proceso sea repetible y reproducible.

    Grupo 2

    Preguntas

    3. Dada su propia experiencia

    Dibujo de comparacion entre documentos

    En caso de esp < reqs => (falat de info) or (me olvide)Si (falta info)- recortar los reqs- agregar componente

    Fin del ejemplo.