Documentos de Académico
Documentos de Profesional
Documentos de Cultura
de Información
UNIDAD 1. GENERALIDADES DE
EVALUACIÓN
07/14/2020 UPS 1
Contenido
Unidad 1. GENERALIDADES DE EVALUACIÓN
Introducción
Elementos de un Sistema de Información
Ciclo de Vida de un Sistema de Información
Qué es evaluar
Por qué evaluar
Conceptos asociados a evaluación
07/14/2020 UPS 2
Introducción
Elementos de un Sistema de Información:
Personas
Datos
Actividades o técnicas de trabajo
Opcional: Recursos (recursos informáticos y de comunicación). Los
recursos se toman en cuenta sobre todo en un Sistema Informático.
07/14/2020 UPS 3
Introducción
Ciclo de Vida de un Sistema de Información
Conocimiento de la Organización: sistemas, usuarios, proceso de
negocio y los procesos transaccionales.
Identificación de problemas y oportunidades.
Oportunidad: la experiencia del personal.
07/14/2020 UPS 4
Introducción
Ciclo de Vida de un Sistema de Información
Diseño del sistema.
Diseño lógico del SI: diseño del flujo de la información dentro del
Codificación.
Implementación. instalación de los equipos informáticos, redes y la
instalación de la aplicación(programa) generada.
Mantenimiento. Corrección, el mejoramiento o la adaptación del SI
ya creado a otro entorno de trabajo o plataforma.
07/14/2020 UPS 5
¿Qué es evaluar?
Evaluar es indicar, valorar, establecer, apreciar o calcular la
importancia de una determinada cosa o asunto.
07/14/2020 UPS 6
¿Por qué evaluar?
Durante el ciclo de vida de un sistema de información,
resulta muchas veces necesario evaluar sus prestaciones,
habitualmente con el objetivo de mejorarlas o bien de
comparar diversos sistemas de información entre sí. Esa
evaluación de prestaciones se debe hacer de forma objetiva
para que puedan compararse diversos valores a lo largo del
tiempo, o bien comparar los valores para diversos sistemas
de información.
Tales mediciones pueden servir también para identificar los
problemas que tiene un sistema informático con el objetivo
de solucionarlos.
07/14/2020 UPS 7
¿Por qué evaluar?
En concreto, se necesitará evaluar un sistema de información
a lo largo de las siguientes fases de su ciclo de vida:
07/14/2020 UPS 8
¿Por qué evaluar?
Los objetivos de una evaluación suelen ser las siguientes:
Comparar alternativas
Determinar el impacto de una nueva característica
Sintonizar el sistema, es decir, hacer que funcione mejor según algún
punto de vista (nunca se puede hacer que vaya mejor según todos los
puntos de vista).
Identificar prestaciones relativas entre diferentes sistemas.
Depuración de prestaciones, es decir, identificar los fallos del sistema
que hacen que vaya más lento
Poner unas expectativas sobre el uso del sistema, por ejemplo,
cuántas conexiones es capaz de soportar una bases de datos
simultáneamente, o cuántas peticiones un sitio web.
07/14/2020 UPS 9
Conceptos asociados a evaluación
Evaluación de la calidad: un proceso que realiza
una compañía u organización para supervisar las
actividades de control de calidad.
07/14/2020 UPS 10
Conceptos asociados a evaluación
Evaluación de las necesidades utilizadas en el proyecto:
implica un análisis de los recursos, los medios y la puesta en
práctica de ellos.
07/14/2020 UPS 11
Conceptos asociados a evaluación
Entidad: objeto que se caracteriza mediante la medición de
sus atributos.
Atributo: propiedad mensurable (Ejem: Tamaño de código
fuente)
Atributos internos: pueden ser medidos de una entidad sin
necesidad de evaluar el comportamiento externo de dicha entidad.
(Ejem: tamaño y complejidad de código fuente que pueden ser
evaluados sin necesidad de ejecutar el código)
Atributos externos: son mediciones sobre cómo una entidad está
relacionada con el entorno (Ejem: atributos de calidad evaluados al
ejecutar el código). Son más difíciles de evaluar. Se requiere disponer
de mediciones de atributos internos para obtener el valor de atributos
externos.
07/14/2020 UPS 12
Conceptos asociados a evaluación
Tipos de Entidades:
Procesos: actividades
Proyectos: resultado de la ejecución de los procesos
Producto: resultado de un proyecto
Recursos: personal, software y hardware necesarios para el
desarrollo de proyectos.
07/14/2020 UPS 14
Conceptos asociados a evaluación
Medidas derivadas (indirectas): se derivan de una medida
base o de otra medida derivada. Se utiliza una función de
cálculo como forma de medir.
HPT: horas programador totales = sumatoria de las HPD de cada
día.
LCFH: LOC por hora de programador.
CTP: coste total actual del proyecto = el producto del coste unitario
de cada hora por el total de horas empleadas.
07/14/2020 UPS 15
Conceptos asociados a evaluación
Método de medición: secuencia lógica de operaciones
usadas para realizar mediciones de un atributo respecto de
una escala específica. (Ejem: Contar líneas de código. Anotar
cada día las horas dedicadas por los programadores al
proyecto).
07/14/2020 UPS 16
Conceptos asociados a evaluación
La medición es el conjunto de operaciones que permite
obtener el valor del resultado de la medición para un
atributo de una entidad, usando una forma de medir.
Ejemplo:
Acción para usar la forma de medir: “Contar el número de LOC”
para obtener el resultado de la medición del atributo: “tamaño” de
la entidad: “clase MetodosOrdenamiento”.
Resultado: la categoría o número asignado a un atributo de una
entidad como resultado de una medición. (Ejem: 8000 LOC, 100
páginas, 15 clases, 4 meses desde el comienzo al fin del proyecto)
07/14/2020 UPS 17
Selección del sistema a evaluar
Un sistema se compone de muchos subsistemas diferentes, tanto software, como hardware,
y todos interaccionan entre sí para dar el resultado que observa un usuario. El procesador,
los diferentes elementos de la jerarquía de memoria, el sistema operativo, compiladores,
la cantidad de usuarios, todos tienen un impacto en las prestaciones del sistema.
Hardware:
CPU, memoria, dispositivos de entrada/salida, la red, el sistema de almacenamiento rápido, etc.
Software:
Sistema operativo y los programas de usuario hacen uso de diferentes capas, que van desde la más
baja llamada capa de abstracción de harware, para pasar al kernel o microkernel . Más arriba están
los diferentes subsistemas del sistema operativo: entrada/salida, seguridad, gestión de objetos,
gestor de procesos, memoria virtual y demás.
http://geneura.ugr.es/~jmerelo/DyEC/Tema1/
07/14/2020 UPS 18