Informatica

Páginas: 41 (10190 palabras) Publicado: 13 de febrero de 2011
LA CALIDAD DEL SOFTWARE

¿Qué es calidad?

En el diccionario western, la calidad se define como "las características esenciales de algo, como una cualidad de carácter inherente o distintivos, o grado de excelencia. "si nos fijamos en la literatura sobre computadora, podremos ver que hay dos significados generalmente aceptados de calidad. La primera es: que la calidad significa "cumplir conlos requisitos," con esta definición, para tener un producto de calidad, los requisitos deben ser medibles, y los requisitos del producto o se cumplen o no se cumplen. Con este significado, la calidad es un estado binario, es decir, o es un producto de calidad o no lo es. Los requisitos podrán ser muy complejos, o pueden ser muy simples, pero siempre y cuando se puedan medir, se puede determinarsi tiene calidad o no . Este es el punto de vista del productor sobre la calidad es decir que cumplan los requisitos o especificaciones. “ Que cumpla las especificaciones se convierte en un fin en sí mismo”.
Otra definición de la calidad, (del punto de vista del cliente), es el que utilizamos con esta definición, el cliente define la calidad en cuanto a si el producto o servicio hace lo que elcliente necesita. Otra forma de decirlo es si el producto es "apto para su uso”, también debería haber una descripción de la finalidad del producto, por lo general documentado en la "especificación de requisitos" de un cliente.
Las especificaciones de requisitos son el documento más importante en un plan de aseguramiento de la calidad del software (SQA), y el sistema de calidad gira a sualrededor. Además, los atributos de calidad se describen de acuerdo a los requisitos especificados por el cliente. Los ejemplos incluyen la facilidad de uso, la relativa facilidad con la que un usuario se comunica con la aplicación; la portabilidad, la capacidad del sistema para ser ejecutado a través de una amplia gama de arquitectura de hardware, la reutilización, la capacidad de transferenciade componentes de software construido en un sistema de software a otro. Etc.

Todo el mundo está de acuerdo que debe haber un compromiso con la calidad, las siguientes son algunas muestras de ideas confusas que tienen algunas personas y que impiden el logro de un compromiso con la calidad:

* La calidad requiere un compromiso, sobre todo de la alta dirección.
La estrecha cooperación de lagerencia y el personal es necesaria para
hacer que suceda.
* Muchas personas creen que los productos y servicios libres de defectos son imposibles, y aceptar ciertos niveles de defectos son algo normal y a aceptable.
* La calidad generalmente es asociada con los costos, es decir que a mayor calidad, habrá costos más elevados. Se trata de una confusión entre la calidad del diseño y lacalidad de conformidad.
* La Calidad demanda suficientes detalles de requisitos de especificaciones para que los productos obtenidos puedan ser medidos cuantitativamente en contra del pliego de condiciones exigidas al producto. Muchas organizaciones no son capaces o no están dispuestas a hacer el esfuerzo para producir las especificaciones en el nivel de detalle que se requiere paraobtener productos de calidad.
* El personal técnico a menudo creen que las normas restringen su creatividad, y por lo tanto no se rigen por el cumplimiento de ellas. Sin embargo, para que la calidad se realice deben haber normas de calidad a seguir bien definidas y los procedimientos deben estar bien documentados.

Prevención versus detección

La calidad no se puede lograr mediante laevaluación de un producto ya terminado. El objetivo, por lo tanto, es prevenir los defectos de calidad o deficiencias en las primeras etapas de diseño, y hacer que los productos puedan ser evaluables medidas de aseguramiento de la calidad.

Algunas de las medidas de aseguramiento de la calidad son: la estructuración del desarrollo de procesos con un programa o software de desarrollo de procesos...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informática
  • Informatica
  • Informatica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS