domingo, 29 de noviembre de 2020

¿Cuál modelo implementar?

¿Cuál modelo implementar?

 

 

En  primer lugar, el maestro del siglo XXI está sujeto a implementar nuevas metodologías en donde el aprendizaje de los niños y jóvenes de hoy, se realice a través de herramientas y recursos enfocados en el entorno digital.  Por consiguiente, la implementación de recursos digitales aplicados a la educación, requiere no solo de asignar una actividad para desarrollar en estos elementos, sino también de escoger dichos recursos basados en estándares de calidad que satisfagan las necesidades de los usuarios finales y así lograr cumplir con los objetivos propuestos en el ambiente educativo.

 


 

En la unidad número 3 de la asignatura Evaluación de Recursos Educativos Digitales, de la Maestría en Recursos Aplicados a la Educación de la Universidad de Cartagena, se abordaron los modelos de calidad mas relevantes a nivel internacional que se han aplicado para medir la calidad del software. En este sentido, se pudo observar e identificar las características de cada uno de estos modelos, con el fin de entender cuáles son los factores, criterios y atributos de calidad, con los que miden estos productos o sistemas antes y después de que el usuario final haga uso de ellos.

Sin embargo, cabe anotar que muchos de los conceptos abordados en estos modelos, son difíciles de comprender cuando no se tiene un conocimiento amplio sobre programación de software, más aún cuando, muchos de estos modelos no se hicieron pensados para medir la calidad de elementos o recursos enfocados en los procesos de enseñanza-aprendizaje.

 


 

No obstante, con el pasar de los años nuevos modelos y estandares han recogido los elementos mas importantes que se usaron en los modelos que fueron precursores en la medición de la calidad del software y debido a la globalización del conocimiento por medio del entorno digital, ha nacido la necesidad de evaluar la calidad de los recursos educativos digitales para implementar en los ambientes de aprendizaje virtuales.

El estandar de Requisitos y Evaluación de Calidad de Productos Software también conocido como ISO 25000 o SQuaRE, se ha convertido en un modelo utilizado a nivel internacional, que reúne y establece los criterios para la especificación de requisitos de calidad de productos software, sus métricas y su evaluación. Es un modelo muy completo que está compuesto de varias divisiones que evalúan tanto el producto software, como los requerimientos de calidad.

Como docentes y maestrantes en formación en búsqueda, diseño, construcción y aplicación de recursos educativos digitales, aún nos parece difícil escoger un modelo de calidad para implementar en la evaluación de la calidad de estos. Dado que, la mayoría de estos modelos se diseñan para su implementación en empresas o para expertos en programación. A pesar de esto consideramos que el modelo o estandar de la norma ISO 25000 es el más completo, ya que se puede adaptar a las circunstancias o requerimientos tanto de los creadores de software educativo, como de los usuarios finales que a la larga serán nuestros estudiantes.

 


 

Finalmente, creemos que cada modelo en si, cumple con las necesidades o factores de calidad que se buscan a la hora de escoger o crear un recurso educativo digital, tales como funcionalidad, confiabilidad, portabilidad, eficiencia, usabilidad, soporte, desempeño, entre otras características. En últimas, sin importar el modelo escogido, el objetivo es cumplir con los propositos propuestos y mejorar los procesos de enseñanza-aprendizaje en nuestro quehacer profesional.

 

sábado, 28 de noviembre de 2020

Modelo ISO 9126:

Modelo ISO 9126

 


La Organizacion Internacional para la Estandarización en 1991 estableció bajo la norma ISO-9126, un estándar internacional para la evaluación de la calidad de productos de software. Este estandar está basado en modelos ya existentes como el de McCall, Boehm y el de la Fuerza Aerea de los Estados Unidos  En él se disponen las características principales, que permiten profundizar en la evaluación de la calidad de productos de software. Estas características son, funcionalidad, confiabilidad, usabilidad, eficiencia, mantenibilidad y portatilidad; cada una de las cuales desprende a su vez un conjunto de subcaracterísticas.


Figura 1. ISO 9126 
Recuperado de: http://modeloseredigitales.blogspot.com/


En el año 2001 la norma es remplazada por la ISO 9126:1 en donde se incluyen tres items adicionales que evalúan métricas externas, métricas internas y métricas de calidad en uso, ayudando a la mejora de la calidad del producto software. Por consiguiente, la primera parte del modelo evalúa la calidad externa, en donde sus características se dividen en subcaracterísticas representando la calidad interna.

Figura 2. Calidad Externa e Interna 
Recuperado de: Revista UIS Ingenierías


En la segunda parte del modelo se evalúa la calidad de uso desde la perspectiva del usuario mediante cuatro características adicionales.


Figura 3. Calidad en uso
Recuperado de: Revista UIS Ingenierías

 

Características Propuestas por el modelo ISO-9126

Las características que establece el estándar son descritas textualmente a continuación por parte de la ISO-9126

Funcionalidad 

En este grupo se conjunta una serie de atributos que permiten calificar si un producto de software maneja en forma adecuada el conjunto de funciones que satisfagan las necesidades para las cuales fue diseñado. Para este propósito se establecen los siguientes atributos:

  • Adecuación
  • Exactitud
  • Interoperabilidad
  • Conformidad
  • Seguridad 

  Confiabilidad 

Aquí se agrupan un conjunto de atributos que se refieren a la capacidad del software de mantener su nivel de ejecución bajo condiciones normales en un periodo de tiempo establecido. Las subcaracterísticas que el estándar sugiere son: 

  • Nivel de Madurez
  • Tolerancia a fallas
  • Recuperación 
 
Usabilidad 

Consiste de un conjunto de atributos que permiten evaluar el esfuerzo necesario que deberá invertir el usuario para utilizar elsistema. 

  • Comprensibilidad
  • Facilidad de Aprender
  • Operabilidad 
  
Eficiencia 

Esta característica permite evaluar la relación entre el nivel de funcionamiento del software y la cantidad de recursos usados. Los aspectos a evaluar son: 

  • Comportamiento con respecto al Tiempo
  • Comportamiento con respecto a Recursos
 
Mantenibilidad 

Se refiere a los atributos que permiten medir el esfuerzo necesario para realizar modificaciones al software, ya sea por la corrección de errores o por el incremento de funcionalidad. En este caso, se tienen los siguientes factores:

  • Capacidad de análisis
  • Capacidad de modificación
  • Estabilidad
  • Facilidad de Prueba 
  
Portatilidad

En este caso, se refiere a la habilidad del software de ser transferido de un ambiente a otro, y considera los siguientes aspectos: 

  • Adaptabilidad
  • Facilidad de Instalación
  • Conformidad
  • Capacidad de reemplazo

Ventajas

  • Recoge lo mejor de algunos modelos ya exixtentes y que han tenido gran aceptación como el modelo de Boeh y el McCall.
  • Puede ser variable ya que permite escoger entre las diferentes variables para poder crear metricas propias acordes al producto software.
  • Se apoya en la Organización Internacional para la Estandarización lo que le da mayor validez y reconocimiento.

Desventajas 

  • Algunos autores plantean que la usabilidad esta estrictamente direccionada a la calidad del proceso  pero no del producto.
  • No se tiene en cuenta la caracteristica de facilidad del aprendizaje que si se ecnuentra en otros modelos.
 
 
Referencias

Estándar de Calidad de producto Software ISO 9126. (2017, 12 abril). [Vídeo]. YouTube. https://www.youtube.com/watch?v=RCHFcbgTtLs

Figueroa, M. A. (sf). Calidad en la Industria del Software. La Norma ISO-9126. Consultado el 29 de noviembre de 2020 en http://148.204.210.204/revistaupiicsa/34/34-2.pdf

Moreno, J. J., Bolaños, L. P., & Navia, M. A. (2010). Exploración de Modelos y Estándares de calidad para el producto software. UIS Ingenierías, 9(1), 39-53. https://doi.org/10.18273/revuin

Rojas, A. M., Sánchez, E. Y., & Vanegas, Y. (2018, 31 julio). Estándares y modelos de Calidad ISO. Blogger. http://modeloseredigitales.blogspot.com/search/label/7.%20Est%C3%A1ndares%20ISO


 

 


¿Cuál modelo implementar?

¿Cuál modelo implementar?     En  primer lugar, el maestro del siglo XXI está sujeto a implementar nuevas metodologías en donde el aprendiza...