2. ¿QUE ES CALIDAD?
• Proceso eficaz de software que se aplica de manera que crea un
producto útil que proporciona valor medible a quienes lo producen y a
quienes lo utilizan.
• Otra definición de calidad, Según ISO 9000;¨la calidad es el grado en el
que ún conjunto de características inherentes cumple con los requisitos¨
• Para David Garvin (1984) Plantea desde un punto de vista:
Trascendental: Se reconoce pero es difícil de definir
Usuario: Cumple los requerimientos y funcionalidad.
Fabricante: Cumple las especificaciones originales.
Producto: Implementación de funciones y características.
Valor: Lo que el cliente está dispuesto a pagar.
3. ATRIBUTOS DE CALIDAD DE SOFTWARE
• Portabilidad; la portabilidad implica que un programa pueda ejecutarce
en distintas plataformas, no solo de sistemas operativos sino diferentes
versiones, diferentes ambientes y esquemas.
• Fiabilidad o confiabilidad; el software hace lo que debería hacer, y no
falla.
• Eficiencia; que tanto recursos economiza en tiempo y espacio el
software.
• Facilidad de uso; Es fácil de utilizar?
• Evaluable; es sencillo evaluar? Se le puede correr fácilmente un test?
• Leible; Es el código expresivo y fácil de comprender?
• Modificable; que tan sencillo es de modificar el software.
• Escalibilidad; pueden agregarse funciones de manera rápida y
consistente?
4. ¿CÓMO INTERVIENE LA CALIDAD DE SOFTWARE
AL RELIZAR UNA AUDITORIA DE SISTEMA?
• Reducen los tiempo de desarrollo; principalmente el tiempo de trabajo
generado en la fase de testing.
• Optimiza el uso de los recursos.
• Disminuyen el costo de mantenimiento, ya que generan aplicaciones
más seguras y estables.
• Aumento de la permeabilidad al cambio y facilidad para medir el impacto
en el entorno.
• Intervienen en el cumplimiento de los requerimientos funcionales y de
calidad.
• Promueven el seguimiento de los estándares defiidos.
• Provee información necesaria sobre los objetivos deseados.
• Suministra datos medibles, facilitando proyecciones y estimaciones.
5. ¿CÓMO SE DEBEN CONSIDERAR LOS
ATRIBUTOS?
• Para definir los atributos debemos comprender:
EL OBJETO: la actividad principal para el cual se desarrolla.
EL ALCANCE: hasta que grado se involucra en los procesos.
EL DESARROLLO: Si se pretende evolucionar o mejorar en la línea de
tiempo.
CONTROL Y REGISTROS.
6. IMPORTANCIA DE LA CALIDAD DEL
SOFTWARE PARA LA AUDITORIA
• Es importante ya que
reduce costos por
repetición y mejora la
entrada al mercado.
• Un software de calidad,
satisface mejor las
necesidades de los clientes
y es un medio de obtener
mas ganancias.