calidad de software
Unidad 1
1 conceptos básicos de calidad
1.1 introducción
El estudiante comprenderá la importancia de la calidad para el desarrollo de software.
1.2 conceptos
La calidad es una propiedad inherente de cualquier cosa que permite que esta sea comparada con cualquier otra desu misma especie.
La palabra calidad tiene múltiples significados. la calidad de un producto o servicio es la percepción que el cliente tiene del mismo. es una fijación mental del consumidor que asume conformidad con un producto o servicio determinado, que solo permanece hasta el punto de necesitar nuevas especificaciones. la calidad es un conjunto de propiedades inherentes a un objeto que leconfieren capacidad para satisfacer necesidades implícitas o explícitas.
La calidad significa llegar a un estándar más alto en lugar de estar satisfecho con alguno que se encuentre por debajo de lo que se espera cumpla con las expectativas. también podría definirse como cualidad innata, característica absoluta y universalmente reconocida, aunque, en pocas palabras calidad es hacer las cosas bien a laprimera, es decir, que el producto salga bien al menor costo posible. es el resultado de una actitud enérgica y comprometida de esfuerzos sinceros de una ejecución talentosa.
Definición de calidad
propiedad inherente a una cosa que permite comprarla con la de su especie.
propiedad o conjunto de características de un elemento que le dotan de una ventaja competitiva.
es la totalidad de losrasgos y características de un producto o servicio que se sustenta en su habilidad para satisfacer las necesidades implícitas establecidas.
1.3 concepto de calidad de sw
¿Qué es la calidad del software?
La calidad del software es el conjunto de cualidades que lo caracterizan y que determinan su utilidad y existencia. La calidad es sinónimo de eficiencia, flexibilidad, corrección,confiabilidad, mantenibilidad, portabilidad, usabilidad, seguridad e integridad.
La calidad del software es medible y varía de un sistema a otro o de un programa a otro. Un software elaborado para el control de naves espaciales debe ser confiable al nivel de "cero fallas"; un software hecho para ejecutarse una sola vez no requiere el mismo nivel de calidad; mientras que un producto de software para serexplotado durante un largo período (10 años o más), necesita ser confiable, mantenible y flexible para disminuir los costos de mantenimiento y perfeccionamiento durante el tiempo de explotación.
La calidad del software puede medirse después de elaborado el producto. pero esto puede resultar muy costoso si se detectan problemas deriva dos de imperfecciones en el diseño, por lo que esimprescindible tener en cuenta tanto la obtención de la calidad como su control durante todas las etapas del ciclo de vida del software.
Definición de calidad de software
Concordancia con los requisitos funcionales y de rendimiento explícitamente establecidos con los estándares de desarrollo explícitamente documentados y con las características implícitas que se espera de todo software desarrolladoprofesionalmente” . r.s. pressman (1992)
¿Cómo obtener un software de calidad?
La obtención de un software con calidad implica la utilización de metodologías o procedimientos estándares para el análisis, diseño, programación y prueba del software que permitan uniformar la filosofía de trabajo, en aras de lograr una mayor confiabilidad, mantenibilidad y facilidad de prueba, a la vez que elevenla productividad, tanto para la labor de desarrollo como para el control de la calidad del software.
La política establecida debe estar sustentada sobre tres principios básicos: tecnológico, administrativo y ergonómico.
El principio tecnológico define las técnicas a utilizar en el proceso de desarrollo del software.
El principio administrativo contempla las funciones de planificación y...
Regístrate para leer el documento completo.