You are on page 1of 12

vigente, en la cual los recursos incluyen al

profesional de la ingeniería considerando su

intervención fundamental y lejos de ser un

autómata programador, lleva pues a la reflexionar

sobre criterios para el trabajo en equipo, la

Universidad José Antonio Páez complejidad, la comunicación, los costos, y otros
Facultad de Ingeniería en Computación
Ingeniería del Software factores que influyen en la calidad del software y
Prof. Ifigenia Requena Negrón
no depende únicamente del elemento técnico

inherente al software.
PROPUESTAS DE MODELOS DE CALIDAD

Es un gran gusto presentar a la comunidad
La ingeniería del software en Venezuela y el
académica esta primera edición de los modelos de
mundo debe estar dirigida hacía la producción y
calidad de la cátedra de Ingeniería del Software de
difusión de nuevos logros en relación a la calidad
nuestra institución
del software, como obtenerla, y cómo

garantizarla. Y en este sentido la academia une Ing. Ifigenia A. E. Requena Negrón EPE
Profesora de la asignatura Ingeniería del software.
esfuerzos para que sean justamente nuestros ifigenia.requena@gmail.com

estudiantes los autores de estas producciones. Participantes

Joan Marchant
La cátedra de Ingeniería del Software en la Escuela
Hidalgo David
Fraifer Said
de Ingeniería en Computación de la Universidad
Márquez Silvio
Amado Marcano
José Antonio Páez, impulsa dentro de sus
Carlos Pérez
Esteban Colmenares
actividades la propuesta de modelos aplicables en
Gabriel Arocha
James Pharr
situación de diseño real y actual, este documento
Gabriel F. Hevia M.
Alvarado Luisa
presenta sus resultados como guía y como punto de
Aguilar Ángel
Celimene Yelubig
partida para la fundamentación de factores de
Florio Mary
Mercado Erick
calidad propios de una cultura computacional
Míguez Luis
Rodríguez Hugo
SISTEMA DE APOYO PARA LA TRAZABILIDAD, Interfaces Explicitas

MONITOREO Y CONTROL DE COLADAS SATMCC
La Aplicación se adapta al sistema que maneja

Joan Marchant toda la empresa, y cuenta con suficientes
joan.manuel.marchant@gmail.com
controles de software que permite al usuario
SATMCC es un Sistema De apoyo al sistema o
manejarlo de una forma sencilla y simple basado
plataforma SIPCA usada en SIDOR C.A.
en interfaces amigables y Explicitas.
específicamente para mantener la trazabilidad,

ofrecer monitoreo y control de da las coladas Integridad

(palanquillas) que se procesan en la Planta de
La aplicación incluye criterios de control de acceso
Barras CESPROCA, ubicada en Guacara – Edo.
y control de auditoría que evitan el uso
Carabobo.
malintencionado y controlan el acceso.

MODELO DE CALIDAD EN SATMCC – SIDOR BASADO

EN MC CALL

Facilidad de uso (Usabilidad)

La cuenta con una interfaz que simula

PERFECTAMENTE y de manera grafica los tableros

de control de la cabina de mando donde se
Portabilidad
realizan las operaciones de Laminado en Caliente.
El sistema fue disenado para corre en las

plataformas usadas actualmente en la empresa, y

con capacidad para implementarse en la mayoria

de los S.O con muy pocos cambios a nivel de codigo

Confiabilidad
El sistema fue disenado responder ante situasiones

no esperadas como, caida del servidor o conexión a

las bases de datos, errores que son transparentes

para el usuario.

Principios del Diseño

El sistema SATMCC fue disenado para satisfacer

necesidades propias de las operaciones de la

planta como los son, monitoreo y control del

material que se procesa en planta, con el fin

especifico de facilitar el trabajo manual a los

operadores, fomentar la emision de reportes

automaticamente y poder llevar trazabilidad a la

mayoria de las operaciones que se hacen a la

materia prima, cosa que es primordial para

mantener la calildad del producto final y mantener

la competitividad.
DESARROLLO UNA APLICACIÓN WEB PARA LA La aplicación web debe ser eficiente cumplir con
SINCRONIZACIÓN DE LA BASE DE DATOS LOCAL
CON LA sus objetivos de realizar las acciones
BASE DE DATOS DE LA PÁGINA WEB DE LA
ORGANIZACIÓN SIDASA. C,A correspondientes la cual originaron su desarrollo.

Hidalgo David, Said Fraifer, Silvio Márquez
hidalgodavid69@gmail.com Facilidad de uso
saudifraifer@gmail.com 
ticobuguity1810@gmail.com  La aplicación web debe ser fácil de usar para que

el usuario interactuara de una manera fácil y
Esta aplicación web se encargara de subir de forma
sencilla con la aplicación web sin ninguna
automática todos los datos de los nuevos
complejidad de uso.
inmuebles los cuales se registren en la base de

datos local de la organización para ser subidos a la Flexibilidad

página web y mostrar las descripciones de los
La aplicación web debe adaptarse a todos los
inmuebles, también cuenta con una sección de
cambios y modificaciones los cuales transcurran
carga de imágenes para una vez subido las
durante y después de su elaboración.
descripciones de

los inmuebles subir Portabilidad

las imágenes
Es necesario que la aplicación web sea capaz de
relacionadas con
funcionar bajo distintos navegadores WEB y
dicho inmueble.
mantener su funcionalidad.

Para desarrollar de la aplicación web

El modelo de calidad de la Aplicación web para cumpliendo los factores de calidad

la sincronización de la base de datos local con mencionados, se requiere diseñar una aplicación

la base de datos de la página web de la bajo codificación web en la cual realice todas

organización SIDASA. C,A. las operaciones con bases de datos para

manipular datos desde base de datos local
Eficiencia
hasta la base de datos web de igual forma
cargar imágenes al servidor web de forma El modelo de calidad de diseño de software

rápida y fácil sin usar cliente ftp. basa en el

cumplimiento de

los siguientes
SOFTWARE PARA EL CONTROL DE ACCESO, PAGO,
E INFORMACIÓN SOBRE EL CONDOMINIO DE LA factores
URB. RIO CLARO, UBICADA EN NAGUAGUA-EDO
CARABOBO específicos, estos

Amado Marcano, Carlos Pérez, factores permitirán evaluar el nivel de diseño
Esteban Colmenares, Gabriel Arocha,
James Pharr cualitativamente a nivel del usuario.
amad3x@gmail.com 
cperezo15@gmail.com 
eaco21@gmail.com 
gabrjesus@gmail.com 
xjames7@gmail.com 
Eficiencia (¿Qué recursos hardware y software

necesito?). El software debe ser muy eficiente en
Este software integra todos los integrantes de la
cualquier entorno de hardware y software,
comunidad de Rio Claro en Naguanagua, dejando
adaptándose a la capacidad de cada vecino de la
abierto un espacio donde se muestra información
comunidad de acceder a un equipo de
sobre todo lo que pasa en la urbanización, y tiene
computación.
como función abrir un canal de comunicación las
Facilidad de uso (¿Es fácil y cómodo de
24 horas del día, para realizar solicitudes de
manejar?).
espacios comunes, salón de fiesta, reclamos de

El software para la gestión de

condominio debe ser intuitivo para todas

las personas, ya que se debe convertir

en una herramienta de uso común para

todos los vecinos, sin distinción de edad, nivel de
situaciones y vecinos y sugerencias sobre la gestión educación y clase social.
de la administración de la junta de condominio.
Flexibilidad (¿Puedo añadir nuevas opciones?).

El software debe adaptarse a
el mantenimiento regular del software debe ser
la realidad cambiante de una
fácil para que cualquiera con mínimo conocimiento
comunidad donde viven
del área pueda actualizarlo sin que esto implique
muchas personas, es decir,
un gasto excesivo para la administración de la
siempre hay nuevas personas con nuevas ideas y
urbanización.
nuevas necesidades que tienen que verse reflejada

en la funcionalidad del software de gestión de la

urbanización.
Para desarrollar este software cumpliendo los

factores de calidad mencionados, se requiere

diseñar una interfaz visual sumamente
Portabilidad (¿Podré usarlo en otra máquina?).
atractiva para el usuario, utilizando los
Es necesario que el software sea capaz de
símbolos y leyendas como elementos
funcionar bajo distintos navegadores WEB y
principales, bajo plataforma WEB y lenguajes
mantener su funcionalidad al escalar sistemas
de programación aptos para todos los
operativos por ejemplo, debido a la constante
navegadores, incluyendo en todo su proceso,
innovación de los mismos.
una debida documentación y especificación de
Facilidad de mantenimiento (¿Puedo localizar
las funciones, para su posterior actualización y
los fallos?).
manejo del sistema.

Este software de administración debe estar bien

documentado en su

programación, para que me

permita detectar errores en

un futuro, adicional a esto,
SISTEMA DE APOYO A LA GESTION DEL Un Software de Calidad requiere un Modelo de
DEPARTAMENTO DE HIGIENE Y SEGURIDAD DE Calidad, que sustente al sistema y cumpla con
ELEVAL C.A
factores que validen cualitativa y
 
Gabriel F. Hevia M. cuantitativamente al mismo. Ese modelo debe
gabrielhevia@hotmail.com contar con lo siguiente:

El SAG del Dpto. de Higiene y Seguridad de Seguridad:

Electricidad de Valencia (Eleval C.A.) integra El Sistema debe garantizar que en su
todas las funciones que controlaran los procesos de funcionamiento cualquier fallo lógico
entrega de Uniformes y/o Equipos de Protección o físico que afecten directamente a la
dentro de la Empresa. Su principal función es la de data. Para esto un estudio previo de las posibles
automatizar y todos los proceso que engloban fallas y la integración de herramientas de de
dichas jornadas, y optimizar el trabajo dentro de seguridad integrada son aplicadas al sistema.
la organización, formalizando y creando estándares
en la información producida y su manipulación.
Integridad:
Controlando los procesos de Generación de las
asignaciones a cada empleado, control y La confidenciabilidad de la Data es
documentación de la entrega de dichas algo de vital importancia para el
asignaciones y por último el seguimiento de los sistema, la información de sus
Equipos de Protección según la normas de la empleados al igual que de sus
LOPCYMAT, sin dejar de destacar los distintos actividades no puede ser accedida por cualquiera.
reportes para el control de las jornadas. El sistema no permitirá la violación de procesos
que puedan dañar la información. Restringiendo el
acceso solo al personal autorizado aplicando
comprobación en cada mensaje o acción (claves,
huellas digitales, pregunta secreta, etc.).

Portabilidad:

Es una de las características
que hace más rentable a un
sistema, la capacidad
multiplataforma. El SAG es un
sistema de entorno Web por lo que es diseñado metodología para la guía y control en cada fase.
para funcionar de manera óptima en todos los Un estudio detallado del negocio para poder
navegadores (E-Explorer, FireFox, Opera, entre extraer los requerimientos del sistema y poder
otros.) armar una Base de Datos optima. El estudio del
entorno de desarrollo Web para aplicar tecnologías
de punta y necesarias para el conformar el
software.
Facilidad de Mantenimiento:

Se refiere al esfuerzo
requerido para localizar y
reparar errores en el software,
la modularización nos da una
gran capacidad de mantenimiento gracias a la
separación de las funciones (código); al identificar
la falla es fácil localizar las funciones implicadas
en el error y de esta forma poder reparar la falla
sin afectar los demás módulos.

Flexibilidad:

Toda empresa, todo negocio,
toda realidad es cambiante.
La aplicación debe adaptarse
a cambios y modificaciones
sin mucha dificultad. Para esto se hizo un estudio
de la base de datos pensando en el futuro, la
adquisición de nuevos equipos de protección o de
prendas de vestir (uniformes), crecimiento de la
nomina y distintos cargos que se creen en un
futuro, Adaptación de nuevas tecnologías, todo
esto como un simple ejemplo.

Para el cumplimiento de estos factores de calidad
es necesario seguir un plan de desarrollo y una
SISTEMA DE GESTIÓN PARA EL MANEJO Y  Eficiencia: El sistema cumple con todos
CONTROL DE VENTA DE UNA EMPRESA DE
COMPUTACIÓN los parámetros establecidos en un

Alvarado Luisa, Aguilar Ángel principio para el área de ventas de la
Celimene Yelubig, Florio Mary
Mercado Erick empresa, así como todo lo relacionad

Este sistema esta diseñado para llevar un parte de inventario que es lo

control de inventario y administrativo sobre la fundamental para llevar un control

compra y ventas de artículos del área de adecuado.

computación.
 Compatibilidad: El software tiene la
DESCRIPCIÓN:
facilidad de usarse en diferentes
El sistema esta desarrollado en ambiente Web,
plataformas y sistemas operativos sin
el cual posee tres módulos principales que cubren
tener ningún cambio a la hora de su
con las necesidades de la empresa.
utilización.
Dichos módulos son Clientes, Mercancía y Cuentas.

El modulo de clientes esta constituido para
FACTORES DE CALIDAD DEL SOFTWARE
registrar al cliente, ingresar su pedido y así pasar
 Facilidad de Uso: El sistema posee una
a la cancelación y despacho al cliente.
interfaz muy amigable con el usuario, lo
El segundo módulo es del inventario, actualiza
cual facilita mucho su manejo que para la
cada vez que ocurre una venta, además de
empresa implica una mayor rapidez y mejor
verificar su existencia.
servicio. Esto incluye prestancia en la

instalación, en la operación y en la
El modulo cuentas verifica toda las ventas del
supervisión.
día y te da la ganancia neta diaria, semanal y

mensual.  Seguridad: El acceso al sistema se realizará

por medio de una clave de acceso el cual
FACTORES DE CALIDAD DEL SOFTWARE
regula el nivel de perisología de cada

persona que ingresa al sistema.

Es decir un usuario no tiene los mismos

permisos en el software que el

administrador.

FACTORES DE CALIDAD DEL SOFTWARE

 Flexibilidad: El software tiene la

capacidad de ser extensible, ya que nos

permite agregar nuevos módulos para

lograr un sistema mas completo.

 Reusabilidad: Permite la extracción de

módulos para implementarlo en nuevos

sistemas que se asemejen en su

funcionamiento.

Esto le facilita el trabajo al

programador, ya que no necesitaría

codificar nuevamente dichos módulos

para el nuevo sistemas.

Ahorrando tiempo en la creación del

sistema.
DESARROLLO DE SOFTWARE DE ASISTENCIA PARA realizar un entrenamiento complejo para la
LA DOCUMENTACIÓN DE PROYECTOS interacción con la aplicación.
TECNOLÓGICOS EN EFFI DE VENEZUELA, C.A.
Flexibilidad:
Hugo Rodríguez, Luis Míguez
Esta aplicación no solo cubre lo referente a los
ironhugo@gmail.com
dskzrero@gmail.com proyectos de innovación tecnológica, además de
poseer ser empleado para la documentación de

Esta solución informática está destinada a la proyectos de cualquier índole.

automatización del proceso de documentación de
proyectos de innovación tecnológica del
departamento de Consultoría y Proyectos de Effi
de Venezuela con la finalidad de agilizar dicho
Portabilidad:
proceso, obteniendo como beneficios el ahorro de
tiempo permitiendo de esta manera la ampliación La aplicación desarrollada esta implementada en
de la cantidad de proyectos a desarrollar y la una plataforma web siguiendo las tendencias
mejora del servicio ofrecido a los clientes. actuales de la Computación en la Nube (Cloud
Computing) teniendo centralizada toda la data en
Eficiencia:
una sola infraestructura permitiendo de esta

La solución fue implementada en una plataforma manera ahorro en costos al momento de aumentar

web permitiendo de esta manera el ahorro de el rendimiento de la aplicación.

costos en las estaciones de trabajo que tendrán
acceso a la misma sin sacrificar el rendimiento.

Seguridad:

Posee niveles de seguridad los cuales evitan el
Usabilidad:
acceso de entes no autorizados para evitar la
La interfaz grafica fue diseñada con menús muy violación de la integridad de la data, además de
explícitos evitando al usuario la necesidad de privilegios establecidos a nivel de infraestructura.
“Con la inspiración de la Computación en la Nube
se logra la sustitución de la mayoría de las
aplicaciones que corren a nivel local reduciéndoles
la carga de procesamiento dejando la
infraestructura contenedora de la aplicación Web
encargada del rendimiento, disponibilidad y
mantener la integridad de la data, esta aplicación
no escapa de esta tendencia”