Sunteți pe pagina 1din 7

Pruebas y mantenimiento de sistemas de software

Unidad 1. Fundamentos del aseguramiento de la calidad del software

Ingeniería en Desarrollo de Software


8º Semestre

Programa de la asignatura:
Pruebas y mantenimiento de sistemas de software

Unidad 1. Fundamentos del aseguramiento de la calidad


del software

Actividades 1

AL12524075 Guillermo Duran Garcia

Clave:
15144832

Universidad Abierta y a Distancia de México

Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software 1


Pruebas y mantenimiento de sistemas de software
Unidad 1. Fundamentos del aseguramiento de la calidad del software

Actividad 1. Objetivos del aseguramiento de la calidad del software


Propósito: Identificar los principales conceptos relacionados con la calidad del software

Instrucciones:

Responde el siguiente cuestionario y posteriormente comparte tus respuestas con tus


compañeros en el foro, no olvides incluir las referencias bibliográficas consultadas y
para asegurar la máxima nota en la actividad retroalimentar a por lo menos dos
compañeros.
1. Investiga tres conceptos de calidad de software y referencia la fuente de consulta de
donde los obtuviste, en base a ellos elabora una tabla comparativa en donde menciones
las similitudes y diferencias entre estos tres conceptos
2. De acuerdo a la Clasificación de las categorías y subcategorías de la norma ISO 9126
para la evaluación del software (incluidos en la página 8 de los apuntes de la unidad 1).
Elige una aplicación móvil e identifica las características incluidas en dicho material que
se apliquen
3. Menciona el por qué es importante asegurar la calidad durante todo el ciclo de vida de
desarrollo del software y no solo al finalizar el mismo
4. Busca 5 palabras clave que estén relacionadas para cada uno de los 4 ámbitos de
calidad del software.

Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software 2


Pruebas y mantenimiento de sistemas de software
Unidad 1. Fundamentos del aseguramiento de la calidad del software

1. Investiga tres conceptos de calidad de software y referencia la fuente de


consulta de donde los obtuviste, en base a ellos elabora una tabla
comparativa en donde menciones las similitudes y diferencias entre estos
tres conceptos

CONCEPTOS
La calidad de software es todo el conjunto de cualidades que lo caracterizan
determinando su eficiencia y utilidad, satisfaciendo las necesidades tanto
implícitas como explícitas del cliente. La IEEE.Std.610-1990 la define como el
grado con el que un sistema, componente o proceso cumple con los requisitos
especificados y las necesidades o expectativas del cliente o usuario.
[IEEE.Std.610-1990]

MODELOS DE CALIDAD DE SOFTWARE

3 TIPOS DE MODELOS IMPORTANTES:

 CALIDAD DEL PRODUCTO: PROPIEDAD DEL PRODUCTO SEGÚN


USUARIO Y SEGÚN DESARROLLADOR
 CALIDAD DEL PROCESO: ACTIVIDADES QUE INFLUYEN EN LA
CALIDAD DEL PRODUCTO
 CALIDAD EN USO: RELACION DEL PRODUCTO CON EL AMBIENTE
DONDE SE LE EMPLEA

Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software 3


Pruebas y mantenimiento de sistemas de software
Unidad 1. Fundamentos del aseguramiento de la calidad del software

Autor Concepto Similitudes Diferencias

La calidad de  Los 14 puntos de


software va a Deming son de
depender en su presencia
totalidad de la permanente, en
concordancia cambio Crosby
Roger S. Pressman entre los propone sus 14 pasos
requisitos secuenciales para
planteados  Proponen la llegar a los resultados
respecto a los participación del de una gestión de
obtenidos. recurso humano en calidad.
Calidad significa la gestión de la  El enfoque de
hacerlo bien y a la calidad. Deming es
primera, cero  Se rigen bajo un humanista, es decir,
defectos ciclo y al final está orientado hacia
plantean la mentalidad del
retroalimentación. recurso humano, sus
 Culminan con la actitudes,
valoración de las costumbres y
Phillip Crosby
soluciones y un creencias.
proceso repetitivo.  El enfoque de Crosby
esta orientado hacia
la mejora de los
procesos y las
interacciones entre
las funciones de
trabajo para lograr la
calidad.
Calidad es Las 7 herramientas de  El estado ideal es
desarrollar, Ishikawa. cuando la inspección
diseñar,  Veía la filosofía no es necesaria.
manufacturar y como la fuente de  Remover causas y
mantener un observación para raíces, y no síntomas
Kaoru Ishikawa
producto de un peor análisis de de problemas.
calidad que sea el sus procesos.
más económico, el 
útil y siempre
satisfactorio para
el consumidor

Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software 4


Pruebas y mantenimiento de sistemas de software
Unidad 1. Fundamentos del aseguramiento de la calidad del software

2. De acuerdo a la Clasificación de las categorías y subcategorías de la


norma ISO 9126 para la evaluación del software (incluidos en la página 8 de
los apuntes de la unidad 1). Elige una aplicación móvil e identifica las
características incluidas en dicho material que se apliquen

FUNCIONALIDAD
Facebook es una de las redes sociales más populares en todo el mundo. Con
millones de usuarios conectados entre sí, ofrece grandes oportunidades de
comunión a quienes forman parte de esta red.

CONFIABILIDAD
Facebook es la única que te permite “clausurar” tu cuenta a otras personas, no
permite que otras personas te citen en los posts aunque sí en fotos. Además,
limita los datos que se comparten con otras aplicaciones y hasta puedes retirar los
anuncios de tu cuenta. Si quieres modificar los aspectos de privacidad y seguridad
de tu cuenta, ve a “Configuración general de la cuenta” y después busca la opción
de “Privacidad” o “Seguridad”.

USABILIDAD
El diseño debe comunicar de manera inmediata su propósito, función u objetivo

EFICIENCIA
El centro de datos de Facebook es 'insuperable' gracias a un diseño homogéneo y
ágil centrado en la eficiencia y ahorro de costos.

FACILIDAD DE MANTENIMIENTO
“Mantenimiento del Sitio” por lo general significa que estamos llevando a cabo una
mejora a la base de datos en la cual tu cuenta está almacenada. Mientras que
estamos haciendo esto, no tendrás acceso a tu cuenta. En la mayoría de los casos
este mantenimiento tendrá una duración de sólo unas pocas horas.

PORTABILIDAD
Fácil de instalar en diferentes plataformas. Ya que la mayoría de las personas
cuenta con un Facebook.

Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software 5


Pruebas y mantenimiento de sistemas de software
Unidad 1. Fundamentos del aseguramiento de la calidad del software

3. Menciona el por qué es importante asegurar la calidad durante todo el


ciclo de vida de desarrollo del software y no solo al finalizar el mismo
Es importante asegurar la calidad durante ciclo de vida desarrollo del software, se tiene
que cuidar mucho para la entrega del producto al usuario. Ya que existe fechas de
entregas, pruebas, etc. Si no se cumple se llegaría a veces a una penalización.
Pudiendo provocar la salida del software al cliente. Por ello la calidad debe asegurar que
cubra todos los requisitos que el cliente ha solicitado.

4. Busca 5 palabras clave que estén relacionadas para cada uno de los 4
ámbitos de calidad del software.

Confiabilidad: Especifica el tiempo en el que el producto o servicio podrá ser usado antes
de requerir mantenimiento.

Eficiencia :Grado en que el software hace Óptimo el uso de los recursos del
sistema. Está indicado por los siguientes sub-atributos:
-tiempo de uso
-recursos utilizados
Exactitud: intentan aportar información sobre la validez y precisión del software y
su estructura, incluyendo la etapa de despliegue, pero también la de pruebas y la
función de mantenimiento.
Calidad:Grado en el que un conjunto de características inherentes cumple con los
requisitos:
-Inherente es que existe como una característica permanente
-Pobre, buena, excelente= calidad
Seguridad: Especifica los niveles límite para asegurar a los usuarios el uso del
producto o servicio. Señala cualquier amenaza para la cual el producto o servicio
deba prepararse.

Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software 6


Pruebas y mantenimiento de sistemas de software
Unidad 1. Fundamentos del aseguramiento de la calidad del software

BIBLIOGRAFIA

https://blog.powerdata.es/el-valor-de-la-gestion-de-datos/metricas-de-calidad-de-software-una-
solucion-excelente
https://www.uv.mx/personal/jfernandez/files/2010/07/8_Calidad.pdf
https://www.ecured.cu/Calidad_de_Software
https://www.cimat.mx/Eventos/seminariodetecnologias/handout-CLemus.pdf

Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software 7

S-ar putea să vă placă și