Tamaño de un software viene de edad con SNAP!

El Grupo de Usuarios de puntos función Internacional (IFPUG) es un orgullo para el debut del nuevo software de proceso de evaluación no funcionales (CHASQUIDO) logotipo para significar la importancia de dimensionamiento no funcional para la estimación, análisis comparativo y la productividad en el desarrollo de software. requisitos no funcionales hace tiempo se sabe por los expertos estiman como Barry Boehm (USC) y William Perry (IAQ) que tiene un impacto significativo en el esfuerzo y los costos del desarrollo de software, y SNAP aborda formalmente este problema.

¿Qué es SNAP?

SNAP es el proceso de evaluación de software no funcionales.

Mientras que los puntos de función miden los requisitos funcionales dimensionando los datos de fluir a través de una aplicación de software, SNAP mide los requisitos no funcionales. Por tanto, es complementario a FPA.

El modelo SNAP consiste en cuatro categorías y catorce sub-categorías para medir los requisitos no funcionales. requisito no funcional se asignan a las subcategorías pertinentes. está dimensionado de cada subcategoría, y el tamaño de un requisito es la suma de los tamaños de sus subcategorías.

El proceso de encolado SNAP es muy similar al proceso de encolado punto de función. Dentro del límite de la aplicación, requisitos no funcionales se asocian con categorías relevantes y sus sub-categorías. El uso de un conjunto estandarizado de criterios básicos, cada uno de los sub-categorías está dimensionada entonces de acuerdo con su tipo y complejidad; el tamaño de un requisito de este tipo es la suma de los tamaños de sus sub-categorías. Estos tamaños se suman a continuación para dar la medida del tamaño no funcional de la aplicación de software.

Las pruebas beta del modelo muestra que el tamaño del SNAP tiene una fuerte correlación con el esfuerzo de trabajo requerido para desarrollar la parte no funcional de la aplicación de software.

Evaluación de desarrollo de software, planificación, administración, y control de la producción es mayor cuando se consideran el tamaño y efectos tanto de tamaño de la aplicación funcional y no funcional. Aquí es donde IFPUG tiene una ventaja competitiva única frente a otros métodos de dimensionamiento software que no tienen en cuenta el tamaño del software no funcionales.

Leer Más información sobre SNAP aquí.

También te puede interesar...