Академический Документы
Профессиональный Документы
Культура Документы
PROYECTO FINAL
Presentado por:
Osvaldo castillo 8-879-1186
Joshua guardia 8-891-1771
Franklin maestre 8-887-1788
Julio Snchez 8-894-924
Josue Urriola 8-897-1999
Grupo: 1LS-141
Introduccin ................................................................................................................... 3
Descripcin del negocio ................................................................................................. 4
Tabla 1. Acuerdos sobre el anlisis del problema ....................................................... 5
Descripcin de los casos de uso prioritarios .................................................................. 6
Caso de uso #1: Seleccionar el tipo de mtrica .......................................................... 6
Caso de uso #2: Almacenar la evaluacin .................................................................. 7
Caso de uso #3: Generar reportes de evaluacin ....................................................... 8
Diagramas de secuencia................................................................................................ 9
Diagrama de secuencia #1 ......................................................................................... 9
Diagrama de secuencia #2 ....................................................................................... 10
Diagrama de secuencia #3 ....................................................................................... 11
Diagrama de Componentes ......................................................................................... 12
Modelo de despliegue .................................................................................................. 13
Ventanas del prototipo ................................................................................................. 14
Adiccin de mtricas segn sub-caractersticas ........................................................ 14
Evaluacin ................................................................................................................ 14
Reporte de resultados ............................................................................................... 15
Conclusiones ............................................................................................................... 16
Bibliografa ................................................................................................................... 17
2
INTRODUCCIN
3
DESCRIPCIN DEL NEGOCIO
Evaluacin de la calidad del software, mediante la norma ISO/IEC 9126 en las PyMES
Un grupo de pequeas y medianas empresas (PyMES) panameas gestionan su sistema
de calidad ISO/IEC 9126 de forma manual y sin integrarlo a sus sistemas de indicadores
corporativos. Por lo tanto, esas PyMES se enfrentan a riesgos potenciales que pueden
conducirlas al fracaso en la gestin de la calidad del software.
La duplicidad/triplicidad de esfuerzos, el manejo de gran cantidad de documentos, el
malgasto de recursos y tiempo, la descoordinacin entre departamentos, don algunos de
los riesgos ms representativos que pueden llevar a la desmotivacin del personal y a
que la alta direccin pierda la visin global sobre el aporte de un sistema de gestin.
4
TABLA 1. ACUERDOS SOBRE EL ANLISIS DEL PROBLEMA
Elemento Descripcin
Afectados Evaluadores de software de las PyMES
Impacto del El sistema de calidad ISO/IEC 9126 es gestionado de forma manual y
Problema no est integrado a los sistemas de indicadores de las empresas. Por
lo tanto, las PyMES se enfrentan a riesgos potenciales de fracasar en
la gestin de la calidad de sus productos de software.
Solucin Un sistema de informacin que permita automatizar las tareas
prioritarias del proceso de evaluacin de un producto de software:
seleccionar el tipo de mtrica, almacenar evaluacin y generar reporte.
Beneficios Disminuir el tiempo de evaluacin del producto de software.
de la Automatizar de la generacin de reportes oficiales.
Solucin Agilizar el proceso de toma de decisiones.
Interesados Las PyMES desarrolladores de software de panam
Clientes de las PyMES
Beneficiarios Directores: los evaluadores de software de las PyMES
Indirectos: los clientes de la PyMES
Fronteras de Usuarios finales: los evaluadores de software de las PyMES
la Solucin Funcin de los actores: seleccin del tipo de mtricas,
almacenamiento de las evaluaciones y generacin de reportes.
Entradas del sistema: accin para desplegar la documentacin
de las mtricas, datos de entradas para el clculo de las
ecuaciones, accin para almacenar las evaluaciones y generar
los reportes de las evaluaciones.
Salida del sistema: Reporte de las evaluaciones.
5
DESCRIPCIN DE LOS CASOS DE USO PRIORITARIOS
1. Actores:
a) Evaluador de software: utiliza la herramienta para evaluar el producto
software que est generando las PyMES.
2. Breve descripcin:
3. Estado inicial:
4. Flujo de Eventos
a) Flujo Bsico
i. El evaluador accede a la pgina inicial de la aplicacin.
ii. El evaluador selecciona la pestaa de evaluacin de confiabilidad.
iii. El evaluador selecciona un proyecto a evaluar.
iv. El evaluador selecciona una sub-caracterstica a evaluar.
b) Flujo Alternativo
i. Si el evaluador procede sin elegir una sub-caracterstica se le
muestra un mensaje de error en rojo.
6
CASO DE USO #2: ALMACENAR LA EVALUACIN
Al macenar la evaluacin
Evaluador de
Software
1. Actores:
a. Evaluador de software: utiliza la herramienta para evaluar el producto
software que est generando las PyMES.
2. Breve descripcin:
3. Estado inicial:
4. Flujo de Eventos
a. Flujo Bsico
i. El evaluador selecciona la pregunta.
ii. El evaluador introduce su evaluacin por medio del teclado (1,-1
0).
iii. El evaluador da por finalizada la evaluacin.
iv. El sistema almacena la evaluacin realizada.
b. Flujo Alternativo
i. Si el evaluador intenta proceder, dejando alguna casilla en blanco,
se muestra un error en pantalla, explicando que necesita llenar todos
los campos.
7
CASO DE USO #3: GENERAR REPORTES DE EVALUACIN
1. Actores:
a. Evaluador de software: utiliza la herramienta para evaluar el producto
software que est generando las PyMES.
2. Breve descripcin:
3. Estado inicial:
4. Flujo de Eventos
a. Flujo Bsico
i. El sistema consulta la base de datos para extraer la evaluacin
almacenada previamente.
ii. Se calcula el porcentaje de cumplimiento por sub-caracterstica.
iii. Se presenta en pantalla los resultados de manera grfica.
b. Flujo Alternativo
i. En caso de que no exista una evaluacin correspondiente al
proyecto seleccionado, no se muestran los resultados en pantalla.
8
DIAGRAMAS DE SECUENCIA
DIAGRAMA DE SECUENCI A #1
9
DIAGRAMA DE SECUENCI A #2
2: CaptarDatos()
3: Almacenar Evaluacion()
10
DIAGRAMA DE SECUENCI A #3
: App
: Evaluador de : Base de Datos
Software 1: Esperar Resultados()
11
DIAGRAMA DE COMPONENTES
Index.php
iso_9126.sql
12
MODELO DE DESPLIEGUE
El software para evaluar la confiabilidad es una aplicacin web escrita en php utilizando
MySql para almacenar los datos, a continuacin podemos ver la comunicacin entre el
cliente y el servidos.
Web/Browser
Usuario
Teclado/Monitor
Red Local
Interface de la PhpAdmin
Base de Datos
13
VENTANAS DEL PROTOTIPO
EVALUACIN
14
REPORTE DE RESULTADOS
15
CONCLUSIONES
El producto software debe tener la madurez de poder ser capaz de evitar posibles
fallas al encontrar errores y notificarle al usuario al momento de que esta ocurra
permitindole saber cmo reaccionar ante aquel acontecimiento as evitar
mayores repercusiones.
La capacidad de ofrecerle una fiabilidad al usuario por cumplir con las normas o
estndares relacionados a la confianza, si no tuviera un buen resultado en este
mbito habra que revisar por que el producto no es capaz de satisfacer este
requisito.
16
BIBLIOGRAFA
17