ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Software Quality


Enviado por   •  20 de Abril de 2015  •  321 Palabras (2 Páginas)  •  173 Visitas

Página 1 de 2

Software Quality: Definitions and Strategic Issues

RESUMEN

Existen dos inquietudes principales de calidad sobre las cuales los profesionales del TI deberían preocuparse.

La primera se enfoca en lo que se necesita hacer exactamente a un producto de software o cuales son los componentes que debería contener para que pueda distinguirse como producto de calidad y llevarlo a otro nivel para que no sea solamente “un buen producto”.

La segunda aborda el impacto de la calidad en la filosofía estratégica de cada organización.

Regularmente cuando se le pregunta a algún profesional en el área de TI acerca de que es lo que entienden por calidad del software inmediatamente comienzan a hablar sobre Testing, aunque esto no es del todo correcto.

“La calidad del software es el grado en que un conjunto de características deseables son incorporadas a un producto a fin de mejorar su rendimiento de vida”.

De acuerdo con Wall Müller uno de los modelos más antiguos y frecuentemente aplicados es el de McCall. El modelo McCall es usado en los estados unidos para proyectos muy extensos en el ejército, el espacio y el dominio público. El modelo McCall comenzó evaluando 55 características de calidad y las llamó “Factores”. Por razones de simplicidad MacCall redujo ese número de factores a 11 y son los siguientes:

 Eficiencia

 Integridad

 Confiabilidad

 Usabilidad

 Precisión

 Mantenibilidad

 Capacidad de prueba

 Flexibilidad

 Instalación de interfaz

 Reusabilidad

 Transferibilidad

Desde el punto de vista de McCall la eficiencia consiste en utilizar eficientemente el código y los recursos de almacenamiento para llevar a cabo un proceso. Existen numerosas técnicas que pueden ser utilizadas para lograr ambos objetivos, las más comunes son las siguientes:

 El lenguaje de programación: se debe seleccionar el lenguaje más apropiado de acuerdo al problema que se pretenda resolver.

 El S.O: Lo sistemas operativos modernos tienen la capacidad de permitir “multi-tareas” mejorando el rendimiento del equipo.

 Diseño: técnicas de normalización para reducir la redundancia de datos.

 Estrategias de acceso: estar en la búsqueda contante de algoritmos

...

Descargar como (para miembros actualizados)  txt (2.3 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com