Universidad San Carlos Tarea 1
Universidad San Carlos Tarea 1
Universidad San Carlos Tarea 1
Posgrado
6to cuatrimestre 2024
Maestría en Sistemas Computacionales
Tema:
CALIDAD DE SOFTWARE.
Página 1|9
Nombre: Isaac Carbajal Méndez
Página 2|9
Nombre: Isaac Carbajal Méndez
Página 3|9
Nombre: Isaac Carbajal Méndez
3. La calidad de software hace que el producto o servicio sea confiable en caso de riesgos o
fallos del sistema.
3. Al no aplicar calidad de software, el sistema tiende a ser más complejo al momento de ser
comprendido y usado por el usuario.
4. Al omitir la calidad en el desarrollo del software, el producto o servicio resulta ser más
vulnerable a riesgos o fallos.
1.6. Productos de calidad de software
El producto de software, como resultado del proceso de desarrollo de software, se define como
“el conjunto de programas de cómputo, procedimientos y
posiblemente la documentación y datos asociados” (ISO,
2008). El gestor del proyecto es responsable que durante
la ejecución del proyecto se generen todos los entregables,
tanto internos como externos del proyecto. Sin embargo,
desde la etapa de concepción del proyecto, el gestor se
enfrenta al problema de hacer estimaciones con muy poca
información para determinar tanto costos como tiempo de
entrega.
1. Contexto. Identificar el ambiente en el cuál operará el software por construir. Esto implica
determinar desde las plataformas de cómputo empleadas, contexto organizacional y de
negocios. Además, se deben considerar las restricciones que el mismo contexto impone
al software que se construirá.
2. Información. Se determinan los datos que son visibles a los usuarios y que se producen
como resultado de la operación del software. Además, se consideran la gestión de datos
de entrada.
3. Función y desempeño. Se determinan las funciones que deberá realizar el software para
que se transformen los datos de entrada en datos de salida. Además, se determinan las
características de calidad relevantes para el software que se construirá.
Página 5|9
Nombre: Isaac Carbajal Méndez
Costo de la calidad
En general, la creencia de que la calidad es costosa es una idea que explica la resistencia por
gestores del proyecto a la implementación de actividades de aseguramiento de la calidad.
Pensar en términos del costo de la falta de calidad en el producto que se entrega al cliente y el
costo de las actividades de la calidad pone en contexto las decisiones que deben tomar gestores
e ingenieros respecto de las actividades de calidad que
deberían incluirse en sus proyectos.
Costos de evaluación. Estos costos surgen de las actividades que identifican defectos durante
la ejecución del proyecto. Los costos se pueden agrupar en costos de revisión y costos de
prueba. En la primera subcategorías, se incluyen costos de revisión de pares, caminatas e
inspecciones realizadas en los componentes estáticos del software (por ejemplo: revisión del
documento de arquitectura del software o el algoritmo codificado de una función crítica del
sistema). En la categoría de pruebas, se pueden incluir los costos asociados a la prueba de
unidad, de integración, de sistema y de aceptación. La identificación de los diferentes tipos de
prueba depende del modelo de proceso implementado en el proyecto de software. Por último,
los costos de evaluación podrían incluir los costos relacionados con la prueba del software
subcontradado.
Página 6|9
Nombre: Isaac Carbajal Méndez
Costos de las fallas externas. Estos costos se asocian a defectos identificados después de
que el producto ha sido enviado al cliente. Incluye los costos relacionados a la resolución de
quejas, devolución, reemplazo del producto, soporte, ayuda en línea y trabajo de garantía.
Página 7|9
Nombre: Isaac Carbajal Méndez
Potenciar la experiencia del usuario (UX) es uno de los desafíos constantes de las empresas,
objetivo que va de la mano con el modelo de calidad en uso de software.
La relación establecida entre el cliente y los productos es medible a partir de un conjunto de
atributos, como: eficacia, productividad, seguridad y satisfacción. Algunas de las preguntas
ligadas al cumplimiento de este propósito son:
¿El producto satisface la necesidad requerida?
¿Los recursos tiempo/dinero se eficientan con su uso?
¿Su uso es seguro para los usuarios?.
Las respuestas afirmativas a estos cuestionamientos son un punto de partida para saber si se
requiere la implementación de un modelo de calidad de uso de software.
La norma ISO 9000: 2015 aborda el marco, los conceptos y los principios subyacentes a un
sólido SGC. Además, también contiene los términos clave y las notas útiles que se utilizan en
el resto de las normas del SGC. Trata la
terminología relacionada con las
organizaciones, las personas, los procesos,
las actividades, los sistemas, los requisitos
de la ISO y los temas relacionados.
Página 8|9
Nombre: Isaac Carbajal Méndez
BLIOGRAFÍA
https://www.delonia.com/importancia-de-la-calidad-del-software/
https://soft-quality.weebly.com/capiacutetulo-2-beneficios-y-desventajas.html
https://www.mat.uson.mx/~mireles/conceptosProyectos/producto.html#:~:text=El%20producto
%20de%20software%2C%20como,%E2%80%9D%20(ISO%2C%202008).
https://www.testingit.com.mx/blog/modelos-calidad-software
https://safetyculture.com/es/temas/iso-9000/
Página 9|9