Está en la página 1de 11

EVALUACION DE SOFTWARE - (301569A_763)

UNIDAD 1: PASO 2 ANÁLISIS Y PLANEACIÓN

MARLY LORENA GALLARDO ROJAS – COD 1083893151

LUIS ALFREDO BERNA - COD. 1082849802

LUIS DAVID MADARIAGA - COD

HEISSER OSWALDO JIMENEZ- COD

ESTUDIANTES

GEOVANNI CATALAN

DOCENTE

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD

ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA

JUNIO DEL 2020


TABLA DE CONTENIDO

Contenido
INTRODUCCIÓN............................................................................................................................................3
OBJETIVOS....................................................................................................................................................4
GENERAL......................................................................................................................................................4
ESPECIFICOS.................................................................................................................................................4
Tabla de consolidado trabajo individual.......................................................................................................5
INFORME DE CONSTRUCCIÓN GRUPAL........................................................................................................6
CONCLUSIONES..........................................................................................................................................10
REFERENCIAS BIBLIOGRAFICAS..................................................................................................................11
INTRODUCCIÓN

Para poder iniciar un proyecto se debe conocer lo que el cliente o empresa desea. Para

indicar un punto de partida, entonces pasaríamos a implementar el ISO 9126 que es un estándar

internacional para la evaluación de la calidad del software. Me permitirá hacer el desarrollo del

software de una forma que me permita ir asegurando: definición de los objetivos, análisis de

requisitos y su viabilidad, diseño general, programación e implementación y pruebas

La presente actividad corresponde al curso EVALUACION DE SOFTWARE y tiene

como finalidad que el estudiante conozca profundamente los conceptos de ingeniería de software

relacionados con el aseguramiento de la calidad que le permitan definir claramente las

características, sub-características y las métricas de calidad que pueden ser evaluadas en un

producto software
OBJETIVOS

GENERAL

Conocer profundamente los conceptos de ingeniería de software relacionados con el

aseguramiento de la calidad

ESPECIFICOS

 Dar lectura y comprender las temáticas recomendadas para la unidad 1

Definir claramente las características, sub-características y las métricas de calidad que

pueden ser evaluadas en un producto software

 Evaluar una aplicación web seleccionada, en cuanto a el cumplimiento del estándar de

calidad, aplicando la norma de calidad ISO/IEC 9126


Tabla de consolidado trabajo individual

Nombre Estudiante Link (Bitácora Individual)


LUIS ALFREDO BERNA https://drive.google.com/folderview?
id=1XHPEKSwafmG9-dxgclgVh38a6TobNrOR

MARLY LORENA GALLARDO https://1drv.ms/b/s!


ROJAS Ammdd6P7n6Jlgh2Ypi03oIG9B29X

HEISSER OSWALDO JIMENEZ https://drive.google.com/file/d/1ZvOGZzovMyi_q


WsxLvxvMFuALFRhmvmw/view?usp=sharing

LUIS DAVID MADARIAGA

SERGIO ANDRES PARRA


INFORME DE CONSTRUCCIÓN GRUPAL
¿Porque es importante la utilización de los modelos de calidad en el desarrollo del
software?

Es importante, porque integran la mayor parte de las mejores prácticas, proponen temas de
administración en los que cada organización debe hacer énfasis, integran diferentes practicas
dirigidas a los procesos clave y permiten medir los avances en calidad.
Actualmente el mundo se mueve a través de las tecnologías en todos los ámbitos, por ello es muy
importante que estén definidos los parámetros y las normas bajos los cuales se aplican cada una
de ellas, es más o menos como regirse bajo una constitución.
Permite evaluar el sistema de forma cualitativa o cuantitativa, y de acuerdo con esa evaluación
las organizaciones pueden implementar estrategias que les permitan mejorar el proceso de
desarrollo del software dentro de las etapas de análisis, diseño, desarrollo y pruebas y así brindar
productos o servicios de alto nivel.
 La calidad se ha convertido hoy en día en uno de los principales objetivos estratégicos
para las organizaciones.
 Cada vez mas la supervivencia de las organizaciones depende de la calidad de los
productos y servicios.
 “La calidad de producto o servicio puede ser definida como las características totales
compuestas de producto y servicio de marketing, ingeniería, fabricación y mantenimiento
por medio de las cuales el producto y servicio cumplirá las expectativas del cliente”.
Armand V. Feigenbaum
 La calidad de software es un concepto complejo que es muy distinto a la calidad que se da
en productos manufacturados.
 Error común respecto a la calidad: “pensar que la calidad de software es algo que se debe
de comenzar a preocupar solo después de que se haya generado código”.
 La gestión de la calidad es una actividad protectora o de sombrilla que se aplica a lo
largo del proceso de software.
 Se dice que en los productos manufacturados se debe de cumplir con la especificación que
se dio para los mismos, sin embargo en el software existen problemas como:
La especificación se debe de orientar hacia las características del producto que el cliente
quiere. Sin embargo, la empresa desarrolladora del software tiene otros requerimientos
(además de los solicitados por el cliente).
 La calidad de software puede obtenerse definiendo estándares y procedimientos de
calidad en la organización que verifiquen que los estándares sean seguidos por los equipos
de desarrollo.
 Sin embargo no solo el seguimiento de los estándares y las buenas prácticas harán que el
software que se construya sea de buena calidad.
 Se debe de construir en la empresa una cultura de buena calidad.

¿Cómo sería la calidad del software si no existieran modelos y estándares de calidad?

Tendría probabilidades muy altas de ser de baja calidad, debido a que no contarían con una guía
establecida a nivel internacional que garantice la calidad del producto o servicio que se ofrece.
Al no tener dichos estándares, sería realmente difícil controlar o medir correctamente los
procesos del ciclo de vida del desarrollo del software y de esa forma garantizar la calidad del
software que producen.
Se puede decir que si no existieran modelos y estándares de calidad del software no se tendrían
resultados de calidad y por lo contrario los softwares serian obsoletos y debido a esto no se podría
recomendar o garantizar un software y cómo podemos ver hoy en día las empresas o entidades
requieren es de software que cumplan con una serie de especificaciones de calidad; ya que cada
día más los avances tecnológicos han evolucionado a pasos agigantados.

¿Justifiquen tres factores que determinan la calidad del software?

Fiabilidad: Un software debe cumplir con los requerimientos mínimos esperados por el usuario,
debe ser capaz de realizar bien las tareas para las cuales fue diseñado.

Facilidad de mantenimiento: Crear un software no es tan complicado como darle


mantenimiento, una vez que el software es creado y esta en ambiente productivo siendo usado
por muchos usuarios, el impacto que tiene realizar un cambio en el software puede determinar el
éxito o fracaso del mismo, por eso este factor lo considero muy importante para garantizar la
calidad del software.

Integridad: Si se espera entregar un buen servicio a los clientes o usuarios del software que
hayamos construido, es de vital importancia garantizar que los datos que recolectamos y con los
que trabaja el software están protegidos, es importante controlar los accesos y los datos de
usuarios no autorizados.
Para completar anexemos información:
Estándar IS0: 9126:
La ISO, bajo la norma ISO-9126, ha establecido un estándar internacional para la evaluación de
la calidad de productos de software el cual fue publicado en 1992 con el nombre de “Information
technology –Software product evaluation: Quality characteristics and guidelines for their use”,
en el cual se establecen las características de calidad para productos de software.
Aseguramiento de la calidad. Establecer una red de procedimientos organizacionales y
estándares que conducen a la alta calidad de software.
Planificación de la Calidad. La selección de procedimientos y estándares, que se adapten a
especificaciones de proyectos de software.
Control de la calidad. La definición y propagación de procesos que aseguren que el equipo de
desarrollo de software ha seguido los procedimientos de calidad y los estándares.

Factores operativos de la calidad del software.


Los factores operativos son aquellos que afectan al uso del software:
Corrección: el software cumple las especificaciones
Fiabilidad: grado en el que el software es confiable, es decir, no tiene fallos
Eficiencia: necesidad de recursos software y hardware del producto
Seguridad: grado en el que puede controlarse el acceso al software y a los datos
Facilidad de uso: grado de esfuerzo necesario para utilizar el software
Factores de mantenimiento de la calidad del software.
Los factores de mantenimiento son aquellos que se aplican a la capacidad de modificación del
software:
Flexibilidad: esfuerzo necesario para modificar un programa
Facilidad de prueba: esfuerzo requerido para realizar las pruebas de un programa
Facilidad de mantenimiento: esfuerzo requerido para localizar y reparar un error
Factores evolutivos
Los factores evolutivos son aquellos que indican si el software se puede trasladar con facilidad a
otra máquina o a otro producto de base (SO, SGBD, etc.), o incrementar sus prestaciones:
Portabilidad: facilidad para migrar el software de un entorno de operación a otro
Capacidad de reutilización: grado en el que un programa o parte del mismo se puede utilizar en
otras aplicaciones.
 Capacidad de interoperación: esfuerzo necesario para que un software opere juntamente
con otros sistemas
CONCLUSIONES

Se puede concluir que la norma ISO/IEC 9126 establece de forma ordenada características y
subcaracterísticas, así como un proceso que permite evaluar cada parte del software desde el
ciclo de vida de este. Desde la perspectiva de la Calidad en Uso, podemos evaluar aspectos
específicos relacionados a la interacción directa de un usuario con el software donde
implícitamente también revisamos aspectos más técnicos (Internos y/o Externos) que se deben
cumplir para brindar un software o servicio de alta calidad.
REFERENCIAS BIBLIOGRAFICAS

Catalan Santiago, G. ( 03,03,2017). OVI - Unidad uno - Calidad del Software. [Archivo de


video]. Recuperado de: http://hdl.handle.net/10596/11656
Catalan Santiago, G. (30,01,2019). OVI - Unidad uno - Definición de Calidad y Calidad del
Software. [Archivo de video]. Recuperado de: http://hdl.handle.net/10596/23755
Este Objeto Virtual de Información, titulado Calidad del Software, tiene como objetivo, explicar
al estudiante el concepto de calidad de software, métricas de calidad y las norma ISO/IEC
9126
Herrera jimenez, F.A., Ortiz Jurado E.D., (2010). Guía para la Aplicación de Métricas para
determinar la Calidad de un Sistema de Software. Recuperado
de: http://bibdigital.epn.edu.ec/bitstream/15000/2194/1/CD-2950.pdf  
Macías, R. Y., Guzmán, S. M. V., & Martínez, S. Y. (2010). Modelo de evaluación para software
que emplean indicadores métricos en la vigilancia científico tecnológica. ACIMED. 2009;
20(6): 125-140. La Habana, CU: Scielo Cuba. Recuperado
de: http://bibliotecavirtual.unad.edu.co:2077/lib/unadsp/reader.action?
ppg=16&docID=10365934&tm=1481390861203
Marthalu. (2009) El ciclo de vida del software. Recuperado
de https://es.scribd.com/doc/18286706/El-Ciclo-de-Vida-Del-Software
Mauro C.C, Andrea Catherine A.A, Ana María A.C. (2017). Modelos de calidad del software, un
estado del arte. Recuperado de http://www.scielo.org.co/pdf/entra/v13n1/1900-3803-
entra-13-01-00236.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. (Spanish). UIS
Ingenierías, 9(1), 39-53. Recuperado de: http://bibliotecavirtual.unad.edu.co:2048/login?
url=http://search.ebscohost.com/login.aspx?
direct=true&db=zbh&AN=55346741&lang=es&site=eds-live
Vivanco, Villamar, A. (2011). Evaluación de Calidad del Sistema Integrado para casas de
Valores SICAV de la bolsa de valores de Quito utilizando la norma ISO/IEC 14598.
Recuperado de http://bibdigital.epn.edu.ec/bitstream/15000/4329/1/CD-3948.pdf

También podría gustarte