Calidad de software

Páginas: 11 (2503 palabras) Publicado: 27 de enero de 2014
LA CALIDAD DEL SOFTWARE

Administración de la calidad del
Software
• Se refiere a lograr un nivel de calidad
requerido en el producto de software
• Involucra a la definición de estándares de
calidad apropiados y procedimientos que
permitan asegurar que estos se cumplan.
• Debe llevar a desarrollar una cultura de
calidad en donde la calidad es
responsabilidad de todos Administración de la calidad del
Software

– comprobación independiente de los procesos de
desarrollo
– los productos resultantes de los procesos se introducen
en el proceso de administración de la calidad para
asegurar su consistencia con estándares y objetivos de
calidad
– equipo de aseguramiento y control: independientes de los
equipos de desarrollo
• responsabilidad de la administración de lacalidad
• visión objetiva del proceso
• informan de problemas y dificultades a los administradores
principales de la organización

CONCEPTO DE CALIDAD
Calidad

significa que un producto debe cumplir
con sus especificaciones
Es

la totalidad de aspectos y características de un producto
o servicio que se refieren a su capacidad para satisfacer
necesidades dadas en la adecuación de susobjetivos (ISO)
Concordancia del software producido con los
requerimientos explícitamente establecidos,con los
estándares de desarrollo prefijados y con los requerimientos
implícitos no establecidos formalmente que desea el usuario
(Pressman).

Atributos de la calidad del
Software
Seguridad
Confiabilidad
Resistencia
Robustez
Comprensibilidad
Capacidad de prueba

AdaptabilidadModularidad
Complejidad
Portabilidad
Facilidad de uso
Reutilización
Eficiencia
Capacidad de aprendizaje

Administración de la calidad del Software

Aseguramiento de la
calidad

Planificación de la
calidad

Control de la calidad

tres actividades principales
– aseguramiento de la calidad
• establecimiento de un marco de trabajo de
procedimientos y estándares corporativos queconduzcan a la obtención de software de alta
calidad
– planificación de la calidad
• selección de procedimientos y estándares
adecuados a partir de ese marco de trabajo y
adaptación de éstos para un proyecto de software
específico
– control de la calidad
• definición y aplicación de los procesos que
aseguren que los procedimientos y estándares son
seguidos por el equipo de desarrollo aseguramiento de la calidad y
estándares


Aseguramiento de la
calidad



Planificación de la
calidad


Control de la calidad

actividades de aseguramiento de la calidad (SQA = Aseguramiento de
la Calidad del Software )
– definir un marco de trabajo para lograr la calidad del software:
definir o seleccionar estándares aplicables al proceso de
desarrollo o a los productos desoftware
importancia de los estándares
– ofrecen un conjunto de las mejores prácticas, evitando repetir
errores anteriores y capturando el conocimiento de valor para la
organización
– ofrecen un marco de trabajo alrededor del que se implementa el
proceso de SQA
– ayudan a la continuidad del trabajo de unos ingenieros a otros
desarrollo de estándares
– proceso largo y complicado
–organizaciones nacionales e internacionales diferentes (ANSI,
IEEE, OTAN, Agencia Espacial, NASA, Departamento de
Defensa de EE.UU., ...)
– los equipos de SQA de las empresas desarrollan un “manual de
estándares” basado en estándares nacionales e internacionales

Estandares (SQA)


dos tipos de estándares
– estándares del producto: se aplican al producto a desarrollar
• estándares dedocumentos (p.ej., estructura del documento de requerimientos a
producir)
• estándares de documentación (encabezados estándar de comentarios para una
definición de clase)
• estándares de codificación (cómo utilizar un lenguaje de programación)
– estándares del proceso: definen los procesos a seguir durante el desarrollo
• definiciones de los procesos de especificación y análisis, diseño,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Calidad del Software
  • Calidad de software
  • Calidad del software
  • Calidad de software
  • Calidad Del Software
  • Calidad del Software
  • calidad de software
  • Calidad De Software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS