Sei sulla pagina 1di 9

OBJETIVO GENERAL:

Conocer las metodologas que se puedan aplicar en la evaluacin del hardware y software al
momento de adquirir equipos electrnicos para garantizar su eficiencia, calidad, durabilidad y
seguridad.

OBJETIVOS ESPECFICOS:

Sensibilizar al personal informtico sobre la importancia de la certificacin de calidad


del software.
Evaluar de forma correcta el hardware y software de un equipo electrnico.
Conocer cules son las principales metodologas utilizadas en la evaluacin de los
equipos electrnicos.
Identificar los diferentes instrumentos para realizar la medicin en una mtrica.

CONTENIDO

METODOLOGAS DE EVALUACIN DE HARDWARE Y SOFTWARE

HARDWARE

Se refiere a todas las partes fsicas tangibles de un sistema informtico sus componentes son:
elctricos, electrnicos, electromecnicos y mecnicos. Son cables, gabinetes,
cajas, perifricos de todo tipo y cualquier otro elemento fsico.

Para una empresa es necesario contar con una evaluacin que permita controlar las partes
fsicas en base a su tamao y capacidad de los equipos electrnicos para poder adquirirlos
100% seguros y evitar gastos innecesarios debido a las fallas que puedan presentarse al
momento de instalar el software.

Evaluar el hardware es una responsabilidad que se comparte entre la administracin, los


usuarios y los analistas de sistemas. Aunque los distribuidores autorizados suministrarn los
detalles sobre sus ofrecimientos especficos, los analistas deben supervisar el proceso de
evaluacin en forma personal, ya que tendrn siempre en cuenta los mejores intereses para la
empresa.

Algunas de las Caractersticas que debe poseer un hardware son:

Tamao de memoria interna y externa


Velocidad de ciclo del sistema para procesamiento
Nmero de canales para entrada, salida y comunicacin
Caractersticas de los componentes de despliegue y comunicacin.
Tipos y nmeros de unidades de almacenamiento auxiliares que se le pueden agregar
Apoyo del sistema y software de utileras que se proporciona o se encuentra
disponible.
Qu se debe evaluar en un hardware?

Distribucin del hardware (ubicacin fsica)


Registro del hardware instalado, dado de baja, proceso de adquisicin, etc.
Uso del mismo: desarrollo, operacin, mantenimiento, monitoreo y toma de
decisiones.
Acceso al hardware (llaves de seguridad)
Bitcoras de uso (quin, cuando, para qu, entre otros puntos)

(Nivela Cornejo, 2014) Segn la autora del blog, se puede entender que el hardware es la
parte tangible o fsica de un equipo, el mismo que debe ser evaluado con el fin de obtener un
producto final con calidad, durabilidad y garantizado para que pueda ser distribuido en el
mercado empresarial.

SOFTWARE

Software es la parte intangible o tambin llamado Sistema Operativo y permite que un equipo
electrnico tenga funcionalidad.

El tener un documento que explique los requerimientos para evaluar el software ayuda al
desarrollo, compra o auditora de cualquier aplicacin informtica del mercado, teniendo en
cuenta que hoy en da es muy importante para las empresas privadas o pblicas la inversin
en este tipo de producto, los cuales verifican la calidad a la hora de entrar a produccin, donde
se detectan las falencias, reportando all prdidas.

En la actualidad existen normas que son usadas para la evaluacin de la calidad del software,
siendo principal norma ISO/IEC 9126, de la ISO (Organizacin Internacional de
Normalizacin) y la IEC (Comisin Electrotcnica Internacional). La misma que explica de
manera clara y sencilla, como se debe aplicar los siguientes elementos:

MODELO DE CALIDAD

La ISO/IEC 9126 permite especificar y evaluar la calidad del software desde diferentes
criterios asociados con adquisicin, requerimientos, desarrollo, uso, evaluacin, soporte,
mantenimiento, aseguramiento de la calidad y auditoria de software.

MODELO DE CALIDAD EXTERNA E INTERNA Y CALIDAD EN USO

Se establecen categoras para las cualidades de la calidad externa e interna y calidad en uso
del software, teniendo en cuenta estos 7 indicadores (funcionalidad, confiabilidad, utilidad,
eficiencia, capacidad de mantenimiento, portabilidad y calidad en uso), que se subdividen a su
vez en varios indicadores; estas se pueden medir por mtrica interna o externa.

1. FUNCIONALIDAD

Funcionalidad es la capacidad del software de cumplir y proveer las funciones para satisfacer
las necesidades explcitas e implcitas cuando es utilizado en condiciones especficas.

La funcionalidad se divide en 5 criterios:


a) Adecuacin: es la capacidad del software para proveer un adecuado conjunto de
funciones que cumplan las tareas y objetivos especificados por el usuario.

b) Exactitud: es la capacidad del software para hacer procesos y entregar los resultados
solicitados con precisin o de forma esperada.

c) Interoperabilidad: es la capacidad del software de interactuar con uno o ms sistemas


especficos.

d) Seguridad: es la capacidad del software para proteger la informacin y los datos de


manera que los usuarios o los sistemas no autorizados no puedan acceder a ellos para
realizar operaciones.

e) Conformidad de la funcionalidad: es la capacidad del software de cumplir los


estndares referentes a la funcionalidad.

2. CONFIABILIDAD

La confiabilidad es la capacidad del software para asegurar un nivel de funcionamiento


adecuado cuando es utilizando en condiciones especficas.

La confiabilidad se divide en 4 criterios:

a) Madurez: Es la capacidad que tiene el software para evitar fallas cuando encuentra
errores.

Ejemplo, la forma como el software advierte al usuario cuando realiza operaciones y


no encuentra espacio suficiente en el disco duro donde esta almacenando los datos.

b) Tolerancia a errores: Es la capacidad que tiene el software para mantener un nivel de


funcionamiento en caso de errores.

c) Recuperabilidad: Es la capacidad que tiene el software para restablecer su


funcionamiento adecuado y recuperar los datos afectados en el caso de una falla.

d) Conformidad de la fiabilidad: Es la capacidad del software de cumplir a los


estndares o normas relacionadas a la fiabilidad.

3. USABILIDAD

La usabilidad es la capacidad del software de ser entendido, aprendido, y usado en forma fcil
y atractiva.

La usabilidad esta determinada por los usuarios finales y los usuarios indirectos del software,
dirigidos a todos los ambientes, a la preparacin del uso y el resultado obtenido.

a) Entendimiento: Es la capacidad que tiene el software para permitir al usuario


entender si es adecuado, y de una manera fcil como ser utilizado para las tareas y
las condiciones particulares de la aplicacin. En este criterio se debe tener en cuenta la
documentacin y de las ayudas que el software entrega.
b) Aprendizaje: Es la forma como el software permite al usuario aprender su uso.
Tambin es importante considerar la documentacin.

c) Operabilidad: Es la manera como el software permite al usuario operarlo y


controlarlo.

d) Atraccin: Es la presentacin del software debe ser atractivo al usuario. Esto se


refiere a las cualidades del software para hacer ms agradable al usuario, ejemplo, el
diseo grfico.

e) Conformidad de uso: Es la capacidad del software de cumplir los estndares o


normas relacionadas a su usabilidad.

4. EFICIENCIA

La eficiencia del software es la forma del desempeo adecuado, de acuerdo al nmero


recursos utilizados segn las condiciones planteadas.

Se debe tener en cuenta otros aspectos como la configuracin de hardware, el sistema


operativo, entre otros.

a) Comportamiento de tiempos: los tiempos adecuados de respuesta y procesamiento,


el rendimiento cuando realiza su funcin en condiciones especificas.

Ejemplo, ejecutar el procedimiento mas complejo del software y esperar su tiempo de


respuesta, realizar la misma funcin pero con mas cantidad de registros.

b) Utilizacin de recursos: Es la capacidad del software para utilizar cantidades y


tipos adecuados de recursos cuando este funciona bajo requerimientos o
condiciones establecidas. Ejemplo, los recursos humanos, el hardware, dispositivos
externos.

c) Conformidad de eficiencia: Es la capacidad que tiene el software para cumplir


con los estndares o convenciones relacionados a la eficiencia.

5. CAPACIDAD DE MANTENIMIENTO

La capacidad de mantenimiento es la cualidad que tiene el software para ser modificado.


Incluyendo correcciones o mejoras del software, a cambios en el entorno, y especificaciones
de requerimientos funcionales.

a) Capacidad de ser analizado: es la forma como el software permite diagnsticos de


deficiencias o causas de fallas, o la identificacin de partes modificadas.

b) Cambiabilidad: Es la capacidad del software para que la implementacin de una


modificacin se pueda realizar, incluye tambin codificacin, diseo y documentacin
de cambios.

c) Estabilidad: Es la forma como el software evita efectos inesperados para


modificaciones del mismo.
d) Facilidad de prueba: Es la forma como el software permite realizar pruebas a las
modificaciones sin poner el riesgo los datos.

e) Conformidad de facilidad de mantenimiento: Es la capacidad que tiene el


software para cumplir con los estndares de facilidad de mantenimiento.

6. PORTABILIDAD

La capacidad que tiene el software para ser trasladado de un entorno a otro.

a) Adaptabilidad: Es como el software se adapta a diferentes entornos especificados


(hardware o sistemas operativos) sin que implique reacciones negativas ante el
cambio.

Incluye la escalabilidad de capacidad interna (Ejemplo: Campos en pantalla, tablas,


volmenes de transacciones, formatos de reporte, etc.).

b) Facilidad de instalacin: Es la facilidad del software para ser instalado en un


entorno especifico o por el usuario final.

c) Coexistencia: Es la capacidad que tiene el software para coexistir con otro o varios
software, la forma de compartir recursos comunes con otro software o dispositivo.

d) Reemplazabilidad: Es La capacidad que tiene el software para ser remplazado por


otro software del mismo tipo, y para el mismo objetivo.

Ejemplo, la remplazabilidad de una nueva versin es importante para el usuario,


la propiedad de poder migrar los datos a otro software de diferente proveedor.

e) Conformidad de portabilidad: Es la capacidad que tiene el software para cumplir


con los estndares relacionados a la portabilidad.

7. CALIDAD EN USO

Calidad en uso es la calidad del software que el usuario final refleja, la forma como el usuario
final logra realizar los procesos con satisfaccin, eficiencia y exactitud.

La calidad en uso debe asegurar la prueba o revisin de todas las opciones que el usuario
trabaja diariamente y los procesos que realiza espordicamente relacionados con el mismo
software.

a) Eficacia: Es la capacidad del software para permitir a los usuarios finales realizar los
procesos con exactitud e integridad.

b) Productividad: Es La forma como el software permite a los usuarios emplear


cantidades apropiadas de recursos, en relacin a la eficacia lograda en un
contexto especfico de uso.

Para un empresa es muy importante que el software no afecte al productividad del


empleado
c) Seguridad: Se refiere al que el Software no tenga niveles de riesgo para cuasar dao
a las personas, instituciones, software, propiedad intelectual o entorno.

Los riesgos son normalmente el resultado de deficiencias en la funcionalidad


(Incluyendo seguridad), fiabilidad, usabilidad o facilidad de mantenimiento.

d) Satisfaccin: Es la satisfaccin es la respuesta del usuario a la interaccin con el


software, e incluye las actitudes hacia el uso del mismo.

PROCESO DE EVALUACIN DE SOFTWARE

El proceso de evaluacin de software se inicia con una visin cualitativa y deriva en una
evaluacin cuantitativa, siendo todo el proceso documentado y cumpliendo los siguientes
pasos:

Estado del Software

Conocimiento del el estado del software, estableciendo si se trata de un desarrollo sin


terminar o un producto terminado para la entrega al cliente.

Identificar el tipo de software

Especificar el tipo de software a evaluar, si es un sistema operativo, software de seguridad,


software de ofimtica, lenguaje de programacin, base de datos, aplicativo a la medida,
entre otros.

Perfil del Evaluador

Teniendo como marco conceptual al estndar ISO [ISO/IEC9126], se consideran tres perfiles
de usuario, a un alto nivel de abstraccin para desarrollo de software, usuarios finales,
desarrolladores, y gerentes.

La visin del usuario final, concierne al inters de los mismos en usar el software, como as
tambin su performance, su eficiencia, su facilidad de uso, entre otros aspectos.

Se debe tener en cuenta que los desarrolladores estn preocupados en caractersticas de


calidad del software como mantenibilidad y portabilidad.

La visin de calidad del gerente es una visin integradora, que incorporar requerimientos de
negocio a las caractersticas individuales.

Especificar los Objetivos

Conocer los objetivos tanto generales como especficos del software

Aplicar el modelo de calidad

Elaborar un instrumento o formato donde aplique el modelo de calidad externo e interno y


calidad de uso.

Si existe un comit o conjunto de personas encargadas de la evaluacin, el instrumento debe


ser aprobado por los participantes.
Criterios de la evaluacin

Los criterios parten de los 7 indicadores principales los cuales fueron socializados
anteriormente.
Los criterios para evaluar el software se dividen en dos grandes bloques: uno dedicado a
criterios que son aplicables a cualquier tipo de software (criterios generales), y otro conjunto
compuesto por criterios adaptables al grupo de software evaluados (criterios especficos). En
este caso se definen los criterios de la evaluacin segn el tipo de software, para el cual debe
conformar un equipo evaluador.

PRINCIPALES TIPOS DE SOFTWARE DE NUESTRA REGIN CUADRO DE CRITERIOS A TENER EN CUENTA AL EVALUAR UN
SOFTWARE
TIPOS DE EJEMPLOS ORDEN DEL CRITERIO DE EVALUACIN EVALUADORES
SOFTWARE

FINANCIEROS CONTABILIDAD, 1. SEGURIDAD PERSONAL DE SISTEMAS,


BANCARIOS, CARTERAS, 2. TIEMPO DE RESPUESTA CONTADOR O FINANCIERO,
PAGOS, COSTOS, 3. EXACTITUD DE LA INFORMACIN AUXILIAR, DIGITADOR
NOMINAS, ETC. 4. RECUPERABILIDAD

ADMINISTRATIVOS RECURSOS HUMANOS, 1. SEGURIDAD PERSONAL DE SISTEMAS


ADMINISTRACIN DE 2. TIEMPO DE RESPUESTA ADMINISTRATIVO, AUXILIAR,
DOCUMENTOS, 3. EXACTITUD DE LA INFORMACIN DIGITADOR
HOSPITALARIOS,ETC 4. RECUPERABILIDAD

EDUCATIVOS MATERIAS ACADMICAS, 1. FACILIDAD DE COMPRENSIN PERSONAL DE SISTEMAS,


ENCICLOPEDIAS, TUTORES, 2. CALIDAD GRFICA DOCENTE, ALUMNO
MANUALES 3. PORTABILIDAD

A LA MEDIDA PRODUCCIN, RADIO LOS CRITERIOS O INDICADORES ESTN PERSONAL DE SISTEMAS,


TERAPIA, CONTROL DE SUJETOS A LA ACTIVIDAD ESPECFICA PERSONAL QUE CONOZCA EL
MAQUINAS,ETC DEL SOFTWARE PROCESO MANUAL O
AUTOMTICO, CLIENTE.

Seleccionar mtricas

La palabra mtrica, es muy comn asociarla con las palabras medicin y medida, aunque
estas tres son distintas. La medicin es el proceso por el cual los nmeros o smbolos son
asignados a atributos o entidades en el mundo real tal como son descritos de acuerdo a reglas
claramente definidas.

En las mtricas hay que tener en cuenta que la gran documentacin se basa en mtricas
aplicadas a desarrollos realizados por codificacin manual, afortunadamente hoy en da se
esta trabajando mtricas para desarrollo de aplicaciones orientadas a objetos.

Es importante aclarar que esta gua plantea mtricas solo para la evaluacin de productos
finales y realizados desde la visin del cliente.

La seleccin de mtricas se obtiene a partir de los indicadores especificados en el modelo.


Niveles o escalas

El personal que participa en la evaluacin debe establecer niveles de calificacin cualitativa


con base a los puntajes,
Por ejemplo:

De 0 a 1 Inaceptable.
De 2 a 3 mnimo aceptable
Ms de 3 Aceptable o satisfactorio

Otro ejemplo de calificacin cualitativa puede ser:

Deficiente
Insuficiente
Aceptable
Sobresaliente
Excelente

Se permite usar nmeros enteros o hasta con un decimal de aproximacin.

Definir por cada mtrica, un puntaje mnimo de aprobacin, y al final de la evaluacin,


dependiendo del puntaje si es mayor o menor a lo propuesto, considerar si el software
cumple o no cumple con los objetivos propuestos.

Establecer criterios

Las persona que participa en el proceso de evaluacin debe tener criterios con respecto al
indicador que se est analizando, Es importante tener en cuenta que el criterio debe ajustarse
al tipo de software que se va a evaluar.

Tomar medidas

Para la medicin, las mtricas seleccionadas se aplican al software. Los resultados son valores
expresados en las escalas de las mtricas, definidos previamente.

Resultados

El proceso de evaluacin genera un cuadro de resultados por cada uno de los principales
indicadores y el total final de resultado.

Documentacin

El proceso de evaluacin se documenta, indicando la fecha, empresa, los cargos, nombres


y apellidos, dependencia de las personas que participan en el proceso de evaluacin,
especificando las etapas en las que participaron.

Seguimiento

Si el resultado de la evaluacin tiene observaciones o indicadores de calidad bajos, y el


personal que lo evala permite realizar la correccin, se programa otra evaluacin donde se
verifique que el proceso mejora, el tiempo que se estime debe influir en los criterios de la
aproxima evaluacin.
(Morocho Muicela & Mayancela Jaigua, 2010) Segn los autores mencionados, consideran
necesario que el Software o Sistema Operativo debe ser evaluado mediante las normas
ISO/IEC 9126, para su correcto funcionamiento se debe tomar en en cuenta las metricas
necesarias para saber si los producto cumplen o no cumplen con los objetivos establecidos.

CONCLUSIONES

Las normas ISO/IEC permite conocer los pasos necesarios para evaluar el software.

Las estrategias de evaluacin permiten seguir una secuencia de pasos para evaluar de
manera correcta un producto final.

Se analizo la evaluacion de las principales herramientas utilizadas en hardware y


software por medio de la recopilacion de informacion a travez de internet.

Es necesario tener en cuenta que la calidad, durabilidad y funcionalidad del hardware


y software es importante al momento de aquirir un equipo electrnico en el mercado
internacional.

Se concluye que la parte fsica denominado hardware depender de un software para


su funcionalidad.

RECOMENDACIONES

Es necesario desarrollar un software educativo en la Universidad de Guayaquil, para el


uso de actividades docentes o academicas, al mismo que se le pueda aplicar una
evaluacion real.

Se deberia realizar una introducin sobre las metodologias de evaluacion del hardware
y software para esclarecer las dudas que pudieran existir en el desarrollo de la
investigacin.

BIBLIOGRAFA

Morocho Muicela, J. P., & Mayancela Jaigua, O. A. (04 de 07 de 2010). Definicion de


metodologa . Recuperado el 18 de 08 de 2016, de Ingenieria en Sistemas:
http://dspace.ups.edu.ec/bitstream/123456789/423/11/UPS-CT001906.pdf

Nivela Cornejo, M. A. (07 de 10 de 2014). Evaluacion de Hardware y Software. Recuperado


el 18 de 08 de 2016, de Con la tecnologa de Blogger.:
http://tutorialdehardwareysoftware.blogspot.com

Potrebbero piacerti anche