Está en la página 1de 15

CALIDAD DEL SOFTWARE

Contenido
• CALIDAD DE SOFTWARE
• GESTION Y ADMINISTRACION DEL PROYECTO
SOFTWARE
• “Comprender el problema antes
de empezar a resolverlo y estar
seguro de que la solución
concebida es aquella que la gente
realmente quiere” y necesita!.
CALIDAD DE SOFTWARE
Resultado
• ¿Cómo obtener un software con calidad?

• ¿Cómo evaluar la calidad del software? Fuente

• ¿Qué es la calidad del software?


Conceptualización
• Calidad
“Es la totalidad de las características de una entidad que
dan soporte a su capacidad de satisfacer necesidades
manifiestas e implícitas” ISO 8402:1994
• Entidad?

• Calidad de software
“Concordancia con los requisitos funcionales y de
Según la norma IEEE 1601, la calidad de un producto de
rendimiento explícitamente establecidos, con
software se define como el grado en que posee una
los estándares de desarrollo explícitamente documentados
combinación adecuada de determinadas características como
y con las características implícitas que se espera de todo
son el rendimiento, la fiabilidad o la seguridad.
software desarrollado profesionalmente”
Pressman 98.

• Los requisitos (requerimientos) de software se deben
cumplir, en caso contrario, indican claramente la falta de
calidad.

• Los estándares definen un conjunto de criterios de


desarrollo que deben seguirse de manera explícita.

• Las características implícitas de calidad, a menudo no


mencionadas, también deben ser cumplidas.
Calidad del Software - características
• Conjunto de cualidades que lo caracterizan y que determinan su
utilidad y existencia.

• 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.

• La calidad del software puede medirse después de elaborado el


producto. Pero es imprescindible tener en cuenta tanto la obtención
de la calidad como su control durante todas las etapas del ciclo de
vida del software.
De qué depende la calidad del software?
• Concordancia entre los requisitos planteados respecto a
los obtenidos.
• Un software de calidad:
• Debe satisfacer los requisitos dados por el usuario.
• 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 unificar la filosofía de trabajo.
• Ofrece mayor confiabilidad, mantenibilidad y facilidad de prueba, a
la vez que eleva la productividad, tanto para la labor de desarrollo
como para el control de la calidad del software.
La calidad del software…
• Se asegura?
• Se controla?
• Se mide?
• Se evalúa?
• Se orienta al proceso?
• Se orienta al producto?
• Se orienta a las personas?
• Cuando?
La calidad del software…
• La adopción de una buena política contribuye en gran
medida a lograr la calidad del software, pero no la
asegura. Para el aseguramiento de la calidad es
necesario su control y/o evaluación.

• El control de la calidad del software, depende del


proceso de evaluación, el cual se logra mediante
estrategias adecuadas de medición del mismo.
La calidad del software…
• La calidad del software puede medirse después de elaborado
el producto. Pero es imprescindible tener en cuenta tanto la
obtención de la calidad como su control durante todas las
etapas del ciclo de vida del software (Proceso).

• El software de calidad lo hace el equipo de desarrollo no


el departamento de calidad; las personas SQA, pueden
formar, ayudar, facilitar, orientar, motivar, etc., pero la calidad
en el software la dispone quien construye el software, la
calidad en la gestión el gerente de proyecto, y la calidad
como objetivo estratégico/ventaja competitiva el director de
sistemas/informática.
La calidad del software…
• Se asegura
• Se controla
• Se mide
• Se evalúa
• Se orienta al proceso?
• Se orienta al producto?
• Se orienta a las personas?
• Cuando?
Ubicación de aseguramiento de la calidad
en el desarrollo de software
Consulta.
• Calidad de proceso
• Calidad de producto
• Calidad en uso
• Métricas de calidad de software
• Lectura documentos Aula virtual

También podría gustarte