Professional Documents
Culture Documents
SOFTWARE
ANLISIS:
PLATAFORMA BLACKBOARD LEARN
Facilitadora
ORALIA CORTS GRAJALES
CALIDAD EN EL SOFTWARE
El software se convirti en una industria que avanza en forma inconmensurable, ms que
la capacidad y experiencia del hombre y como es natural las fallas van de la mano con su
imperfeccin. Es all donde los estndares y controles de calidad, buscan disminuir riesgos y
corregir a tiempo las fallas, con el fin de evitar prdidas millonarias y humanas.
Por lo anterior es importante invertir tiempo y recursos, en el aseguramiento de la calidad
del software durante el desarrollo del ciclo de vida del mismo, de tal forma que la inversin no
sea superada por los costos de la correccin de fallas una vez sea liberado.
Como ejercicio prctico en la aplicacin del estndar de calidad SQuaRE, se ha tomado la
plataforma Blackboard Learn, utilizada por la universidad como aula virtual para desarrollar sus
programas acadmicos, evaluando cada una de sus caractersticas.
1. FUNCIONALIDAD
Adecuacin:
Alcance de la implementacin funcional: Buena, ya que tienen como plataforma, una
plataforma mundial, que es rica en mdulos y funcionalidades, faltara parametrizacin en los
mdulos actuales e inversin en mdulos liberados por la matriz principal
Estabilidad (o volatilidad) de la especificacin funcional: Se ha sufrido en los exmenes,
trabajos finales (acumulacin en picos de estudiantes), se presenta lentitud
Suficiencia Funcional: Debera ser una mtrica interna, ya que desconocemos la capacidad de
la infraestructura (servidores, conectividad, almacenamiento, transferencia), aunque se ha
demostrado que por acumulacin de procesos la plataforma pierde funcionalidad
Integridad de la implementacin funcional: Nunca se ha realizado levantamiento
requerimientos con el usuario final (encuestas, foros y/o preguntas)
Alcance de la implementacin funcional: con el alcance funcional de evaluaciones, foros,
temtica del curso, faltara el canal comunicacin propio (audio y voz) para ser completo.
Exactitud:
Exactitud Computacional: Errores en la url`s externas dadas por la universidad, aunque es
ms lo es funcional
Precisin: Es buena, desde que no se presenten picos de conexiones de usuarios
Conformidad Con La Funcionalidad: Conformidad estndar de la interfaz: A nivel de
plataforma mundial (blackboard) tiene sus estndares de calidad, pero a nivel de cliente (UCN)
falta parametrizacin (actualizacin de mdulos y activacin de funciones)
2. SEGURIDAD
Resistencia al Acceso:
Uso controlado del acceso: El acceso se limita por usuario y clave asignados por la
universidad. Aunque tiene varias deficiencias. Al inicio el usuario y la clave son la misma. Otro
error es el formulario de cambio de clave, el cual solo se limita a solicitar la nueva clave y no
pide verificacin de la clave actual. Otro gran error es que acepta contraseas de un solo digito, y
peor an claves como 123, abc. El nivel de clave de seguridad es nulo. Adicionalmente puede
volver a colocar claves anteriores si ninguna advertencia
Facilidad de auditar los accesos: Cuando se realizan trabajos a entregar queda registros de la
hora de entrega. En la parte del perfil (superior izquierda) aparecen los lugares de navegacin
visitada, pero sin relacionar la hora. Igualmente cuando ingreso no hay registro del ltimo
ingreso ni de que IP fue conectado.
Uso controlado del acceso: Con respecto al acceso desde un equipo fijo (pc y/o porttil)
Tiene tiempo de sesin limitado y protegido. Pero si lo evaluamos a nivel de aplicativo mvil
solo pide usuario la primera vez. Si se cambia de clave, no pide actualizacin de acceso en el
equipo mvil (Conexin abierta)
Resistencia a la copia:
Incidentes de copia: Yo lo evalu desde el mbito de que es una plataforma de estudio, por lo
que se permite copiar contenido para que el estudiante lo utilice solo para fines acadmicos. Lo
que me parece grave es que en ningn momento hagan relacin o identifiquen y/o manifiesten
que el contenido que hay dentro de la plataforma solo se debe utilizar con fines acadmicos.
Es de observar que ante el ingreso por primera vez no le hagan un contrato al alumno
(trminos y condiciones) que todo software como mnimo debe tener.
Facilidad de cifrado: Parte del cdigo de la pgina est expuesto.
Resistencia a la Falsificacin: Realmente la mtrica a evaluar no es concreta ya que
carecemos de informacin por parte de la universidad de incidentes de falsificacin
3. INTEROPERABILIDAD
Compatibilidad de La OSI: Intercambiabilidad de los datos (xito del usuario basado en
intentos) Se genera mucho inconveniente al solicitar datos. Por seguridad se sale de la plataforma
pero no notifica por inactividad. Aunque es una buena medida, es importante enviar mensajes
peridicos de autenticacin.
4. FIABLIDAD
Madurez:
Deteccin de falla
Contraseas (contraseas cortas, fciles, anteriores)
Accesos desde celulares (sin autenticacin)
Fcil, Rastreo de direcciones y puertos de la aplicacin
Falta Protocolo https
Parte de cdigo expuesto.
Remocin de fallos: La evaluacin es cero, ya que no contamos con los datos estadsticos
para realizar y/o juzgar la mtrica.
Suficiencia de prueba: La evaluacin es cero, ya que no contamos con los datos
estadsticos para realizar y/o juzgar la mtrica.
Densidad de la falla contra los casos de prueba
Contraseas (contraseas cortas, fciles, anteriores)
Accesos desde celulares (sin autenticacin)
Fcil, Rastreo de direcciones y puertos de la aplicacin
Falta Protocolo https
Parte de cdigo expuesto.
Link`s muertos, no apropiados y/o bloqueantes
Remocin de fallos: Ninguna
Tiempo medio entre fallas (MTBF): Trimestralmente (fin del trimestre)
Tolerancia A Fallos:
Prevencin de fallas: Actualizaciones 1 o dos vez a ao que implican al usuario final
Recuperabilidad:
5. USABILIDAD
Esta caracterstica estudia el diseo del software, para conocer si el grado de interaccin del
usuario final con el mismo es fcil, cmodo e intuitivamente posible.
Teniendo en cuenta lo anterior, encontramos que la sub-caracterstica con menor puntaje fue
la atractibilidad, puesto que la plataforma no es muy seductora grficamente para el usuario, sin
embargo la facilidad de aprendizaje, operabilidad, conformidad de uso y apropiabilidad,
obtuvieron calificaciones muy altas, puesto que el diseo si logra presentar su potencial, guiar al
estudiante en forma sencilla y clara por cada uno de los cursos y mens, permitindole tener el
control de la misma.
6. EFICIENCIA
La plataforma Blackboard de la universidad Catlica del norte, adems de ser completa es
muy eficiente, ya que ofrece una experiencia de aprendizaje ms colaborativa, interactiva y en
constante evolucin, hace que el aprendizaje sea ms eficaz, brinda a los instructores las
herramientas para involucrar a cada uno de sus alumnos, incentivndolos a utilizar sus
dispositivos y promoviendo procesos de colaboracin y perfeccionamiento.
Tiempo de Respuesta: Con respecto al tiempo de respuesta se califica un 0,3 ya que tiene un
muy buen tiempo de respuesta al ingresar a los links o a las actividades, hasta el momento no hay
problemas por demora en carga de los links, etc.
Tiempo del Rendimiento de procesamiento: En este parte la Calificacin es de 0,2, con
respecto al procesamiento es bueno, ya que adems de que la plataforma soporta mltiples
conexiones, cada estudiante puede abrir varias pestaas de diferente contenido de la plataforma
sin presentar inconvenientes.
Tiempo de Espera: El tiempo de espera al ingreso de cualquiera de los contenidos de la
plataforma es mnimo, esto gracias al tiempo de respuesta tan bueno que tiene, lo que hace que
si hay varios usuarios conectados a la plataforma no se presenta tiempos largos en el cargue de la
informacin .
7. MANTENIBILIDAD
Capacidad de ser analizado: Se puede ver que la pgina tiene un bueno entorno visual para
identificar que mejoras por parte de usuario, a nivel de ayudas se necesita tener ms
documentacin que permita ser enftico en la navegacin para usuarios que no han utilizado la
herramienta, a nivel de anlisis de programacin esto depende de si se est manejando un
estndar para la estructuracin de la pgina para comprender internamente su funcionamiento.
Facilidad de cambio: A este nivel depende de los desarrolladores de la pgina, lo cual para
nosotros no es permitido acceder, esto influye en los cambios que se deban realizar por
recomendacin de usuario tanto en funcionalidad como en la presentacin, por tal razn vemos
que es fcil para el usuario recomendar cambios en ella.
Estabilidad: esto depende la calidad en los cambio hechos por los desarrolladores y
solicitados por los usuarios, por ende segn anlisis a simple se nota que se entrega un producto
con calidad al momento de empezar a ser usado por el usuario final.
permite realizar cada uno de los llamados a cada mdulo sin problema y ejecuta correctamente
las funciones.
Conformidad con la facilidad de mantenimiento: buenos procedimientos realizados en los
mantenimientos pues en las 10 pruebas que se realizaron 8 fueron satisfactorias, las otras 2 solo
son inconvenientes de llamado de informacin no est disponible.
8. PORTABILIDAD
La plataforma BlackBoard, no solo es utilizada por la Fundacin Universitaria Catlica del
Norte, sino tambin por otras entidades educativas, maneja varias herramientas para diferentes
roles. De acuerdo a esto se evalu la portabilidad, mirando que tanto afectara un cambio o
movimiento en la misma.
Adaptabilidad: La adaptabilidad se calific con un valor de 0,8, ya que viendo su
funcionalidad, esta aplicacin se puede cambiar de entornos con respecto a hardware pero la
funcionalidad que va a brindar sigue siendo la misma, a menos de que el hardware cambie puede
que algunas funcionalidades se deshabiliten para mayor fluidez de la misma, puede cambiar
capacidad de almacenamiento, forma de almacenar sus datos pero siempre su funcionalidad tiene
el mismo propsito aunque el entorno vari.
Facilidad de instalacin: esta caracterstica se evalu con 1,0 ya que la plataforma en el
momento est en un ambiente de produccin, donde los usuarios tienen acceso a ella y a todas
sus herramientas, por lo tanto se pens en llevarla a un ambiente de quality y se deduce que si en
produccin la plataforma tiene pocos fallos al adaptarse a un ambiente de quality la
funcionalidad de esta seria igual, cuando se quiere realizar una instalacin en un ambiente
diferente se debe tener en cuenta los requerimientos de la plataforma de esta forma se hallara el
ambiente correcto y la instalacin ser sin novedad.
Coexistencia: esta caracterstica se evalu con 0,5, esto porque al evaluar la funcionalidad de
la plataforma junto a una de enseanza de ingls online y ambas trabajando bajo los mismos
recursos se nota que la plataforma blackboard
empieza a disminuir su fluidez ya que a ella
acceden ms usuarios por las diferentes
entidades que la manejan, esto se podra evitar
con una asignacin de recursos y dndole
prioridad a ciertos procesos de las aplicaciones.
Planeacin de la calidad
Control de la calidad:
Redireccionamiento de la
calidad
SUGERENCIA DE MEJORA
Que durante la presentacin de exmenes en lnea, se ample el tiempo de inactivacin de
la plataforma, pues en ocasiones hay ejercicios matemticos y otros que requieren tiempo
para su solucin y ya ha pasado que la cesin se cierra por inactividad y el examen se da por
terminado sin haberlo completado.