Professional Documents
Culture Documents
Grupo 301569_1
Presentado por:
DAVID MANUEL PÉREZ
Código: 72291186
YERLYS JESUS SÁNCHEZ
Código: 72289679
ARNOVIS MANUEL MENDOZA
Código: 1129507973
JOSÉ EDUARDO ANDRADE
Código:
Presentado a:
GEOVANNY CATALÁN
Tutor del Curso
UNAD
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
ESCUELAS DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA
MARZO 2018
Tabla de contenido
Introducción .................................................................................................................................... 3
Objetivos ......................................................................................................................................... 4
CONCLUSIONES ........................................................................................................................ 15
BIBLIOGRAFÍA .......................................................................................................................... 16
Introducción
La norma ISO/IEC 9126 fue publicada en 1992, esta norma es usada para la evaluación de la
characteristics and guidelines for their use”; o también conocido como ISO 9126 (o ISO/IEC
La norma ISO/IEC 9126 permite especificar y evaluar la calidad del software desde diferentes
La actividad a desarrollar durante esta fase del trabajo del curso consiste en evaluar el
En el presente documento se dará el informe sobre los resultados realizados durante las
Objetivo General
software.
Objetivos Específicos
Dar respuesta a preguntas orientadoras que permiten profundizar en lo que son los
estándares de calidad.
Generar una tabla que muestre las características y sub características métricas e
software?
No es sorprendente que los errores detectados en los comienzos del proceso de desarrollo de
software sean más fáciles de resolver y menos costosos que los que se detectan más adelante.
Para poder dar revisión a cada una de las fases de diseño de software y así poder garantizar por
medio de las métricas de calidad los cumplimientos de los atributos para su puesta en marcha y la
cumplimiento y los requisitos que este software debiera cumplir dando así paso para que se
puedan presentar defectos potenciales y por tanto presentar problemas en su puesta en marcha y
No se podrían medir la calidad de software ya que cada persona lo evaluaría en general sin
tener unos parámetros pre definidos, es decir, cada persona estaría en el derecho de decir mi
software es bueno porque es rápido y ya. Pero con los modelos se restringe esto y se estandariza
de manera cuantificable, otorgando una generalidad pro definida por parámetros, donde a nivel
mundial podemos comparar cualquier sistema de información con sus respectivas métricas y
modificaciones. Hoy en día se debe considerar de buena manera este punto ya que muchas de las
personas que necesitan o desean estar conectadas a los diferentes softwares que usen, dichos
software deben tener las características que les permitan ser portables y poderse usar en
Usabilidad: conjunto de atributos que se relacionan con el esfuerzo necesario, para usar y en
la evaluación individual de tal uso, por parte de un conjunto especificado o implícito de usuarios
La Flexibilidad: Esta dada por la facilidad que el software tiene para que se le realicen ciertos
cambios tanto en su estructura (visibilidad) hasta en la lógica de tal software ya que estamos en
una vida actual que evoluciona tan rápido que los softwares no se pueden quedar atrás a ciertas
del software?
realizar revisión a cada una de las fases del software. Para poder garantizar utilizando las
métricas la calidad de los atributos. Cada día es significativo en las compañías aplicaciones, de
escritorio o web que prestan un servicio brindar un buen mejor producto y servicio, pero la
calidad del producto no solo se mide al terminarlo. Ya que las problemáticas se buscan
resolverlas con un sistema de información y como alternativa se usa el software ya que se viene
aumentando de forma considerable para las compañías en su mantenibilidad de este y así brindar
solución a las problemáticas de este modo la seguridad de la información también debe
ninguna métrica y ninguna normativa ISO. Permitiendo así más vulnerables las aplicaciones
o software. Sin ningún tipo de control. Dando a que estas presenten más fallos de seguridad y
Eficiencia: La eficiencia del software está dada por la forma en que realiza la función por la
cual fue diseñado en menos tiempo de una manera eficiente con probabilidad de errores mínima.
que los clientes pueden acceder a los productos que brinda la compañía ya que un software
La Flexibilidad: Esta dada por la facilidad que el software tiene para que se le realicen ciertos
cambios tanto en su estructura (visibilidad) hasta en la lógica de tal software ya que estamos en
una vida actual que evoluciona tan rápido que los softwares no se pueden quedar atrás a ciertas
software?
Es importante para estandarizar la forma como evaluamos y medimos la calidad del software
con el objetivo de tener éxito y no solo para ganar dinero también es para que sea de gran utilidad
al usuario.
Tendrían muy mal desempeño, los softwares no brindarían las soluciones tecnología de hoy
día porque no se avanzaría en soluciones solidadas que agreguen valor para lo que fueron
diseñados.
Sería la confiabilidad porque se requiere que el sistema siempre esté funcionando, la eficiencia
porque debe realizar el trabajo correcto para lo cual fue diseñado y la portabilidad porque hoy día
usamos diferente gama de dispositivos móviles en los cuales necesitamos ejecutar las
aplicaciones.
software?
soportado con una Norma de calidad que nosotros podamos demostrar y justificar.
Hacia el cliente:
Mejora en calidad.
Consistencia en la organización.
Mejora de la productividad.
Hacia su organización:
Ventaja competitiva.
Reutilización.
Mejora en la comunicación.
Es importante acotar que La calidad del software es una preocupación a la que se dedican
muchos esfuerzos. Sin embargo, el software casi nunca es perfecto. Todo proyecto tiene como
objetivo producir software de la mejor calidad posible, que cumpla, y si puede supere las
se encontrarían aplicativos de muy baja calidad, afortunadamente existen la norma que sugiere un
protocolo de calidad a la hora de desarrollar un software, esta norma es una guía para una óptima
del software que usan las empresas, personas del común, las grandes industrias se sujetan a la
que debe hacer, poco importan el resto de las consideraciones que hagamos sobre él – si es
rápido, si tiene una bonita interfaz de usuario, pero esto es más fácil de decir que de lograr.
Incluso el primer paso hacia la corrección es ya difícil: debemos ser capaces de especificar los
requisitos del sistema de una forma precisa, lo que es en sí una ardua tarea.
software importante, incluso uno pequeño según los estándares de hoy, implica a tantas áreas que
solo nivel. En cambio, es necesaria una solución multinivel, en la que cada nivel confía en la
En la solución condicional de la corrección, sólo hay que preocuparse en garantizar que cada
nivel sea correcto bajo el supuesto de que los niveles inferiores son correctos.
La robustez es por naturaleza una noción más difusa que la corrección. Puesto que tiene que
ver aquí con casos no previstos por la especificación, no es posible decir, como con la corrección,
que el sistema debería “realizar sus tareas” en tal caso; donde las tareas son conocidas, el caso
siempre habrá casos que la especificación no contemple explícitamente. El papel del requisito de
robustez es asegurar que si tal caso surgiese el sistema no causará eventos catastróficos; debería
nada es más fácil de cambiar que un programa si se tiene acceso a su código fuente, el problema
normalmente una tarea difícil; pero a medida que el software crece comienza a ser cada vez más
comprensión de los requisitos, de los algoritmos, de la representación de los datos, de las técnicas
objetos.
software?
La importancia radica en que estos modelos son vitales para el desarrollo del software, gracias
a que nos aporta indicadores y guías para crear aplicaciones con el menor grado de errores,
mínimo de errores o fallos, por lo cual con la existencia de las normas de calidad, han provocado
el decrecimiento de aplicativos que están mal desarrollados, por lo cual al utilizar un modelo de
referencia para la evaluación, ha permitido que dicho programas, sean analizados con los
métodos de funcionamientos, antes de que sean puestos a disposición final del usuario, con el
los diversos software no cumplieran con un buen funcionamiento, originando nuevos fallos que
imposibilitarían la utilización de los aplicativos, los cuales no tendrían las condiciones mínimas
para que los programas ´puedan ser fáciles para usar, al igual que no se podrían utilizar en otros
sistemas, siendo incapaces de operar en diversos ambientes, pues ya sería el tipo de software en
Sin la existencia de parámetros, no existirían las pruebas de funcionamiento que son las que
generan que se descubran errores que pueden ser hasta fatales en casos especiales, pues nos
La usabilidad.
determinar si no existen problemas para que el usuario pueda utilizarlo sin inconvenientes,
La funcionalidad
Es por medio del cual se conoce si el software puede otorgar los servicios necesarios para que
se ejecuten las aplicaciones sin errores, observando si cumple con las tareas asignadas y de que
sea para lo cual fue programado. Además se verifica si tiene la detección y denegación de
Otro aspecto es el que este factor contribuye a que se pueda revisar si el software puede
Con este factor se puede especificar y determinar si el software desarrollado se adapta a las
nuevas especificaciones y los requisitos de software, por lo cual obtener una aplicación que se le
puede realizar un buen mantenimiento, es vital para la reducción de fallos. Ademas hay que estar
al corriente de las nuevas tecnologías, con el objetivo de permitir que se pueda usar en diferentes
dispositivos.
CONCLUSIONES
Se logro investigar sobre que la norma ISO/IEC 9126, para que sirve y como puede ser
Teniendo en cuenta los aspectos claves que pide este estándar, se logra hacer un análisis y por
medio de este poder evaluar una aplicación mediante aspectos claves que especifica la norma.
Al estudiar todo este tema con respecto a la calidad de software, se pudo dar respuesta a
ISO/IEC 9126. (2017, noviembre 10). En Wikipedia, la enciclopedia libre. Recuperado a partir
de https://es.wikipedia.org/w/index.php?title=ISO/IEC_9126&oldid=103305590
partir de
https://es.wikipedia.org/w/index.php?title=Calidad_de_software&oldid=103255464
https://senastage.blackboard.com/bbcswebdav/courses/150752/Calidad%20del%20Software
http://sedici.unlp.edu.ar/bitstream/handle/10915/4172/Documento_completo__.pdf?sequence=1
http://www.cs.uns.edu.ar/~prf/teaching/SQ07/clase6.pdf
García, Felix; Pardo, César; Piattini, Mario; Pino, Francisco; (2013). Producto y proceso: una