calidad en desarrollo de software

Páginas: 15 (3511 palabras) Publicado: 3 de febrero de 2014
UNIDAD II CALIDAD DE SOFTWARE ENFOCADA A LOS SISTEMAS DE INFORMACIÓN
1.

CONCEPTOS BASICOS DE CALIDAD DE SOFTWARE
1.1. CALIDAD DE SOFTWARE

Es el desarrollo de software basado en estándares con la funcionalidad y rendimiento total que satisfacen los requerimientos del cliente.

Procesos de desarrollo, artefactos, gestión de proyectos, análisis y diseño, especificación de requerimientosy arquitectura, son solo algunos de los
componentes que se aglomeran para conformar la ingeniería de software (IS) como disciplina para la creación y mantenimiento de software. Dentro de
ésta, existe un subconjunto de teorías, herramientas y métodos orientados a la calidad del software para que este sea mantenible, confiable y aceptable.
1.2. FACTORES QUE DETERMINAN LA CALIDAD DE SOFTWARE
LosFactores que determinan que un producto de software sea calidad son los siguientes:
1.
2.
3.
4.

Mantenible: el software debe ser diseñado de tal manera, que permita ajustarlo a los cambios en los requerimientos del cliente. Esta característica es
crucial, debido al inevitable cambio del contexto en el que se desempeña un software.
Confiable: incluye varias características además de laconfiabilidad, como la seguridad, control de fallos, PROCESAMIENTO etc.
Eficiente: tiene que ver con el uso eficiente de los recursos que necesita un sistema para su perfecto funcionamiento, automatización de tareas y
administración del equipo.
Amigable: el software debiera ser utilizado sin un gran esfuerzo por los usuarios para los que fue diseñado, documentado, etc.

1.3. CONTROL DE LACALIDAD

Conjunto de actividades para evaluar la calidad de los productos desarrollados.

Implica vigilar el proceso de desarrollo de software para asegurar que se siguen los procedimientos y los estándares de garantía de calidad, en el proceso
de control de calidad se comprueba que las entregas cumplan con los estándares definidos. Consiste en revisar que al final el producto cumpla losrequerimientos del cliente.

El control de calidad del software abarca todo el proceso de desarrollo de software, supervisar, mejorar el proceso y asegurar, que se sigan los
procedimientos adecuados, para alcanzar el nivel de calidad deseado.
2. CARACTERISTICAS DEL SOFTWARE
2.1 Características esenciales del Software
La calidad de un programa se puede medir en base a tres aspectos principales, quetambién son denominados características esenciales del software.

1.

Operatividad. Se debe valorar si el software hace lo que se espera de él (corrección) y si, para ello, se utilizan, óptimamente, los recursos de la computadora
(eficiencia), tales como: la memoria, el tiempo de CPU, etc. También se debe evaluar si la aplicación ofrece una interfaz adecuada al usuario (facilidad de uso) ysi es seguro con respecto a los datos (integridad).

2.

Capacidad para sufrir cambios. En este sentido, es importante estimar en qué medida el programa es susceptible de ser corregido (facilidad de mantenimiento)
o cambiado (flexibilidad). También hay que ver si resulta fácil hacer pruebas de su funcionamiento (facilidad de prueba).

3.

Adaptabilidad a entornos distintos. Hay quepreguntarse hasta qué punto se podría volver a usar parte de dicho software en otro proyecto (reusabilidad).
Asimismo, se debe valorar si el software puede interactuar con otros sistemas informáticos (facilidad de interoperación) y si se puede usar en otra máquina que
utilice un procesador distinto (portabilidad), aunque sea realizando pequeños cambios en el software

Para considerar un softwarecomo un producto de alta calidad se deben establecer:

Normas mínimas a cumplir.

Procedimientos en el desarrollo y en el control en cada fase del ciclo de vida del producto.

Estructura organizacional del proyecto.

Tareas
y
responsabilidades
especificas
del
llevar a cabo las pruebas.

Documentación a preparar para revisar la constancia del producto.

Técnicas para llevar...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Calidad en el desarrollo del software
  • Calidad En El Desarrollo De Software
  • Importancia De La Calidad En El Desarrollo De Software
  • Calidad en el desarrollo de software
  • Calidad en el desarrollo del software
  • Calidad enfocada al desarrollo de software
  • Calidad en el desarrollo del software
  • Estándares de Calidad para el desarrollo de Software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS