requerimientos no funcionales

Páginas: 9 (2223 palabras) Publicado: 1 de abril de 2013
En un mundo cada vez más globalizado, donde cada día desaparecen las barreras comerciales y culturales, la calidad aparece como una necesidad, pues la calidad permite competir con mayores posibilidades de éxito.
A pesar de que la programación de sistemas no había sido concebida desde la perspectiva de la calidad, la calidad en productos de software ha tenido un auge importante en la sociedadinformatizada de hoy.

La Calidad de Software para Pressman (2002) es “la concordancia con los requisitos funcionales y de rendimiento establecidos con los estándares de desarrollo explícitamente documentados y con las características implícitas que se espera de todo software desarrollado de forma profesional”.
No obstante la ISO/IEC (Intenational Standart Organitation u OrganizaciónInternacional de Estándares en español) define a la calidad de software como la totalidad de rasgos y atributos de un producto de software que le apoyan en su capacidad de satisfacer sus necesidades explícitas o implícitas
Lo más interesante en estas dos definiciones de la Calidad de Software, es la necesidad de que un software de calidad debe satisfacer los requerimientos dados por el usuario.Aseguramiento de la Calidad de Software

Denominado en la mayoría de las empresas como QA o Quality Assurance, permite elaborar actividades sistemáticas que se necesitan para lograr la calidad en el producto, que en este caso es un software (Pressman,
2002). Obviamente esta planificación debe hacerse antes del desarrollo del software.

También Pressman (2002) afirma que el Aseguramiento de la Calidadpuede tener las siguientes actividades: evaluaciones en las etapas del desarrollo, auditorias y revisiones, estándares que se aplicarían al proyecto, mecanismos de medida (métricas), métodos y herramientas de análisis, diseño, programación y prueba, y documentación y control de software.

Esto, sin duda alguna, reviste una gran importancia en el proceso de elaboración del software ya quepermite proponer y desarrollar las

5

herramientas necesarias para garantizar la calidad. Por eso estas actividades deben hacerse en la etapa inicial del proceso. El Aseguramiento de la Calidad propicia ciertos atributos y características que influyen significativamente en la Calidad de Software.

CALIDAD ARQUITECTÓNICA

Barbacci et al. (1995) establecen que el desarrollo de formassistemáticas para relacionar atributos de calidad de un sistema a su arquitectura provee una base para la toma de decisiones objetivas sobre acuerdos de diseño y permite a los ingenieros realizar predicciones razonablemente exactas sobre los atributos del sistema que son libres de prejuicios y asunciones no triviales. El objetivo de fondo es lograr la


8

habilidad de evaluarcuantitativamente y llegar a acuerdos entre múltiples atributos de calidad para alcanzar un mejor sistema de forma global.


Atributos de Calidad

Según Barbacci et al. (1995) la calidad de software se define como el grado en el cual el software posee una combinación deseada de atributos. Tales atributos son requerimientos adicionales del sistema (Kazman et al., 2001), que hacen referencia acaracterísticas que éste debe satisfacer, diferentes a los requerimientos funcionales. Estas características o atributos se conocen con el nombre de atributos de calidad, los cuales se definen como las propiedades de un servicio que presta el sistema a sus usuarios (Barbacci et al. 1995).

A grandes rasgos, Bass et al. (1998) establece una clasificación de los atributos de calidad en dos categorías:Observables vía ejecución: aquellos atributos que se determinan del comportamiento del sistema en tiempo de ejecución. La descripción de algunos de estos atributos se presenta en la tabla 1.
No observables vía ejecución: aquellos atributos que se establecen durante el desarrollo del sistema. La descripción de algunos de estos atributos se presenta en la tabla 2.


Atributo...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • REQUERIMIENTOS FUNCIONALES
  • Requerimientos no funcionales
  • Requerimientos no Funcionales
  • Requerimientos funcionales
  • Requerimientos Funcionales
  • requerimientos funcionales y no funcionales
  • Requerimientos funcionales
  • requerimientos funcionales y no funcionales

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS