SQALE
Enviado por Nelson Guillermo • 24 de Abril de 2016 • Ensayo • 391 Palabras (2 Páginas) • 95 Visitas
Página 1 de 2
SQALE
Definición
- El Método SQALE permite la evaluación de la calidad de software basado en expectativas de ciclo de vida, la evaluación de la deuda técnica de una aplicación, de la forma más objetiva, precisa y automatizada posible, se basa en 9 principios fundamentales.
Principios Fundamentales
- La calidad del código fuente es un requisito no funcional.
- Los requisitos en relación con la calidad del código fuente tienen que ser formalizados como cualquier otro requisito funcional.
- Medir o calcular la calidad del código es en esencia medir la distancia entre su estado actual y el objetivo esperado.
- Mide la distancia a la conformidad de los requisitos considerando el coste de remediar o corregir el código fuente hasta alcanzar la conformidad.
- Respeta la condición de representación, un componente importante de la teoría de medidas. La condición de representación afirma que una medida M tiene que mapear entidades en números y relaciones empíricas en relaciones numéricas de tal manera que se siga preservando el significado.
- Utiliza la adición para agregar los costes de corrección y para calcular los indicadores de calidad.
- El modelo de calidad de SQALE es ortogonal. Esto significa que un requisito relacionado con un atributo de calidad sólo aparecerá una vez en el modelo de calidad.
- El modelo de calidad de SQALE tiene en cuenta el ciclo de vida del software. Las características, subcaracterísticas y requisitos se organizan de manera que se pueda reflejar correctamente la cronología de las necesidades tal y como aparecen en el ciclo de vida del software.
Para que sirve
- EL Método Sqale nos permite calcular el coste de la deuda técnica de los siguientes requerimientos no funcional.
[pic 1]
- SQALE Testability:
La capacidad de prueba de software es el grado en que un sistema de software
- SQALE Reliability:
Se define como la probabilidad de que un bien funcione adecuadamente durante un período determinado bajo condiciones.
- SQALE Changeability.
- SQALE Efficiency.
- SQALE Security.
- SQALE Maintainability.
- SQALE Portability.
- SQALE Reusability.
Que se puede medir
Glosario:
- SQALE= (Software Quality Assessment based on Lifecycle Expectations), (Evaluación de la Calidad de Software basado en SQALE Las expectativas de ciclo de vida).
Bibliografía:
- Introducción a SQALE, 22 de abril de 2016, http://www.sqale.org/download
...
Disponible sólo en Clubensayos.com