MODELO McCall

Por: Jhon Edward Fierro

La importancia de modelos para la evaluación de recursos digitales proporciona la ventaja de encontrar herramientas de calidad y de fácil operatividad. De ahí el modelo de McCall ofrece la confiabilidad necesaria para reconocer su disposición y utilidad.

El modelo de McCall fue el primer modelo de medición de calidad del software, desde el principio de la ingeniería de software, McCall se observa que la calidad está compuesta por infinidad de características, un modelo de calidad describe diferentes relaciones con modelos muy diversos con distinción de atributos internos y externos que dificultan la comprensión del concepto de calidad. El modelo de McCall focaliza su producto identificando sus atributos desde la perspectiva del usuario, estos atributos (factores de calidad) son los que realmente desarrollan e implementan calidad, ellos puedes ser abstractos para diferentes medio por lo que cada uno interviene criterios de calidad reflejando McCall que el atributo tiene efecto directo en el atributo correspondiente. Este concepto ilustra la garantía presentada en el conocer de primera mano la calidad, la operación y la re utilidad de un producto digital. Un docente no necesariamente tiene que ser ingeniero en Sistemas para determinar que tanto una herramienta digital se convierte en una gran inversión educativa y que tenga durabilidad y aceptación entre los usuarios. Este tipo de gestiones educativas hacen que la institución este en constante verificación de los RED que llegan a engrosar las listas de los materiales didácticos de un plantel.

Para este modelo los conceptos de Mantenibilidad, flexibilidad y testeabilidad son los componentes que proponen una revisión, una operación y una transición: la Mantenibilidad es el alargar la vida útil de los recursos digitales, la Flexibilidad procura el análisis, compilado y ejecutado el cual tiene características muy particulares el cual un usuario adquiere dicho software y tiene la garantía que puede facilitarle realizar cambios mediante el paso del tiempo y no estar restructurando cada momento del software; y la Testeabilidad que propone que el software recién adquirido por una empresa luego de pasar con facilidad el testing , para asegurarse que el producto es demasiado bueno debe cumplir con las exigencias que quiere la empresa.