Vous êtes sur la page 1sur 22

GUIA-CALIDAD-000014

Mtricas segn Tipos de Soluciones:


MtricasExternas 9126-2
MtricasInternas 9126-3
Mtricas Calidad en uso 9126-4
Resumen: El presente documento tiene por objetivo expresar una priorizacin tentativa de las Mtricas
Externas, Internas y En Uso segn distintos tipos de soluciones, de manera de establecer criterios mnimos,
en referencia a calidad de producto.
Tomando en cuenta
ISO 9126-2: External Metrics
ISO 9126-3: Internal Metrics
ISO 9126-4: Quality in use Metrics
Es importante tener en cuenta que la ISO/IEC 9126 es mencionada en el contexto de la Ley de Promocin de
la Industria del Software como norma reconocida en Calidad de Producto. . Asimismo mencionar que la 9126
no es certificable en s misma, sino a travs de otra norma. En este caso la norma certificable es la ISO/IEC
14598 (no mencionada en ley porque anteriormente ambas estaban unificadas en 9126) que utiliza como
gua la norma ISO/IEC 9126 que define un modelo de Calidad de Software (u otro Modelo de Calidad)

Contenido

!"

$
&

'

'
)

Pgina 1 de 22
CESSI Comisin Calidad

Guia Metricas Externas Internas y Calidad en Uso.doc

12/11/08

GUIA-CALIDAD-000014

ANEXO A: ISO 9126-1: CALID AD DE PRODUCTO- MODELO DE CALID AD


11.1.
11.2.
11.3.
11.4.
11.5.
11.6.

FUNCIONALIDAD (FUNCTIONALITY)
CONFIABILIDAD (RELIABILITY)
USABILIDAD (USABILITY)
EFICIENCIA (EFFICIENCY)
MANTENIMIENTO (MAINTAINABILITY)
PORTABILIDAD (PORTABILITY)

Histrico del documento

1. Referencias / Bibliografa
Referencia
ISO/ IEC 14598

ISO/IEC 9126

Descripcin / Comentario
Tecnologa de la Informacin- Ingeniera de Software- Evaluacin
del producto de Software
Consta de las siguientes partes:
14598-1: Descripcin General
14598-2: Planificacin y Gestin
14598-3: Proceso para Desarrolladores (mejora)
14598-4: Proceso para Compradores (adquisicin)
14598-5: Proceso para evaluadores (evaluacin
independiente, de terceras partes)
14598-6: Documentacin de los mdulos de evaluacin
ISO 9126: Ingeniera de Software Calidad de Producto
Consta de las siguientes partes:
ISO 9126-1: Modelo de Calidad. Caractersticas y
subcaractersticas asociadas de calidad.
ISO 9126-2: Mtricas externas
ISO 9126-3: Mtricas internas
ISO 9126-4: Mtricas de calidad en uso

Pgina 2 de 22
CESSI Comisin Calidad

Guia Metricas Externas Internas y Calidad en Uso.doc

12/11/08

GUIA-CALIDAD-000014

2. Definicin de Trminos, Abreviaturas, Smbolos

Modelo de calidad

Es posible armar los requisitos de calidad en trminos de caractersticas


bsicas de calidad, que pueden descomponerse en subcaractersticas, y estas
a su vez en atributos medibles y a chequear contra el producto, formando en su
conjunto el Modelo de calidad.
Es en resumen, el conjunto de caractersticas y las relaciones entre ellas que
proporcionan la base para especificar los requerimientos de calidad y la forma
de evaluarla.

Caractersticas y
subcaractersticas de
calidad

Es posible armar los requisitos de calidad en trminos de caractersticas


bsicas de calidad, que pueden descomponerse en subcaractersticas, y estas
a su vez en atributos medibles y a chequear contra el producto, formando en su
conjunto el Modelo de calidad.

Atributo

Caracterstica fsica o abstracta medible de una entidad

Calidad

La totalidad de caractersticas de un producto que determinan su capacidad de


satisfacer necesidades explcitas e implcitas.

Calidad externa

Mide el comportamiento del sistema basado en computadora, que incluye al


software.
El grado en que un producto satisface las necesidades explcitas e implcitas
cuando se usa bajo condiciones especificadas.
Nota: Calidad externa se refiere en general a la calidad en el entorno final.
Ejemplo: calidad usando el hardware y software general que ya est
especificado.

Calidad interna

Mide el software en si mismo.

Calidad en uso

Mide los efectos de usar el software en un contexto de uso especfico.


El grado en que un producto usado por usuarios especificados resuelve sus
necesidades de alcanzar metas especficas con efectividad, productividad y
satisfaccin, en contextos especificados de uso. Esta definicin es similar a la
definicin de usabilidad.

Mtricas y Medidas

Mtrica: Objetivo a medir, Escala cuantitativa y el mtodo de medicin


Medida: resultado de la medicin

Medida interna

Una medida del producto en s mismo. Ej. Nmero de lneas de cdigo,


medidas de complejidad, nmero de errores detectados sobre el cdigo en una
revisin, el ndice FOG (ndice de facilidad de lectura) son todas medidas
internas hechas sobre el producto mismo.

Pgina 3 de 22
CESSI Comisin Calidad

Guia Metricas Externas Internas y Calidad en Uso.doc

12/11/08

GUIA-CALIDAD-000014

Medida externa

Una medida indirecta de un producto derivada de las medidas del


comportamiento del sistema del cual forma parte (el sistema incluye no slo el
producto, sino el hardware, software y usuarios).
Nota: En general se denominan medidas externas a aquellas que se realizan
sobre el producto corriendo o funcionando en determinado mbito.
Ej.: El nmero de fallas encontradas durante la prueba es una medida externa
del nmero de errores del programa, porque el nmero de fallas se cuenta
durante la ejecucin de un programa del sistema informtico.

Puntuacin (rating)

La accin de asignar el valor medido al nivel de puntuacin apropiado. Se usa


para determinar el nivel de puntuacin asignado al software para una
caracterstica de calidad especfica.

3. Objetivo
El objetivo es expresar una priorizacin tentativa de las Mtricas Externas, Internas y En Uso segn distintos
tipos de soluciones, de manera de establecer criterios mnimos, en referencia a calidad de producto.
Tomando en cuenta
ISO 9126-2: External Metrics
ISO 9126-3: Internal Metrics
ISO 9126-4: Quality in use Metrics
Es importante tener en cuenta que la ISO/IEC 9126 es mencionada en el contexto de la Ley de Promocin de
la Industria del Software como norma reconocida en Calidad de Producto. . Asimismo mencionar que la 9126
no es certificable en s misma, sino a travs de otra norma. En este caso la norma certificable es la ISO/IEC
14598 (no mencionada en ley porque anteriormente ambas estaban unificadas en 9126) que utiliza como
gua la norma ISO/IEC 9126 que define un modelo de Calidad de Software (u otro Modelo de Calidad)

4. Qu se propone? (Pasos a seguir)


Se propone clasificar dos sets de metricas (enunciadas en este documento en los puntos:
9- Anlisis Mtricas Externas / Internas y
10- Anlisis Mtricas Calidad en Uso
Marcando las que consideramos como mnimo necesarias
Segn distintos tipos de soluciones, descriptas en el punto:
5- Tipos de Soluciones

5. Tipos de Soluciones
En forma tentativa / preliminar se propone utilizar la siguiente clasificacin de tipos de soluciones que
presenta

Pgina 4 de 22
CESSI Comisin Calidad

Guia Metricas Externas Internas y Calidad en Uso.doc

12/11/08

GUIA-CALIDAD-000014

!
"
#

"

6. Introduccin sobre Mtricas de Calidad de Software


La ISO 9126-1 plantea un Modelo de Calidad basado en caractersticas y subcaractersticas de calidad a ser
evaluadas, identifica las mediciones directas e indirectas, identifica las mtricas relevantes e interpreta de
una manera objetiva.
Las mtricas internas pueden ser aplicables a un producto de software no ejecutable, durante sus estadios
de desarrollo, tales como definicin de requerimientos, especificacin de diseo o cdigo fuente.
Proveen la posibilidad de medir la calidad de entregables intermedios y predecir la calidad final del producto.
Esto permite identificar issues de calidad e iniciar accioens correctivas en forma mas temprana
Las mtricas externas pueden ser usadas para medir la calidad del Producto de software midiendo el
comprotamiento del sistema del cual forma parte. Pueden ser solo tomadas o usadas durante la etapa de
testing o durante los estados ya operativos. Las medidas son tomadas cuando ejecutamos el producto de
software en el environment en el cual pretendemos que opere.
Las mtricas de calidad en uso miden de que forma el producto coincide con las necesidades de usuarios
especficos y sus objetivos, tales como efectividad, productividad, seguridad y satisfaccin, todo en un
contexto especfico de uso. Esto solo puede ser realizado en el environment real (produccin)
Las necesidades de calidad del usuario pueden ser especificadas en forma de requerimientos de calidad, por
medio de las mtricas de calidad en uso, por medio de las mtricas de calidad externas, y algunas veces, por
medio de las mtricas de calidad internas. Estos requerimientos especificados por mtricas deben ser
usados como criterio cuando un producto es evaluado.
En el caso de utilizar mtricas internas es recomendado que se utilicen aquellas con fuerte relacin con
mtricas externas, para que sirvan para predecir los valores de mtricas externas, en un estadio mas
temprano.

Pgina 5 de 22
CESSI Comisin Calidad

Guia Metricas Externas Internas y Calidad en Uso.doc

12/11/08

GUIA-CALIDAD-000014

Pgina 6 de 22
CESSI Comisin Calidad

Guia Metricas Externas Internas y Calidad en Uso.doc

12/11/08

GUIA-CALIDAD-000014

7. Modelo de Calidad para Calidad Externa / Interna


A continuacin se describe el Modelo de Calidad (Caractersticas y Subcaractersticas) propuesto por ISO/
IEC 9126 para Calidad Externa e Interna (Calidad de Producto- Modelo de Calidad)
Dicha norma categoriza los atributos de calidad de software dentro de seis caractersticas:
funcionalidad, confiabilidad, usabilidad, eficiencia, facilidad de mantenimiento y portabilidad, a las
cuales las divide en subcaractersticas. Adems presenta una definicin de cada caracterstica y
subcaracterstica. Para cada caracterstica y subcaracterstica, la capacidad del software es determinada
por un conjunto de atributos que pueden ser medidos.
Se adjunta un diagrama y la explicacin de cada categora subcategora:
Pgina 7 de 22
CESSI Comisin Calidad

Guia Metricas Externas Internas y Calidad en Uso.doc

12/11/08

GUIA-CALIDAD-000014

8. Modelo de Calidad para Calidad En USO


A continuacin se describe el Modelo de Calidad propuesto por ISO/ IEC 9126 para Calidad en Uso

Pgina 8 de 22
CESSI Comisin Calidad

Guia Metricas Externas Internas y Calidad en Uso.doc

12/11/08

GUIA-CALIDAD-000014

Pgina 9 de 22
CESSI Comisin Calidad

Guia Metricas Externas Internas y Calidad en Uso.doc

12/11/08

GUIA-CALIDAD-000014

9. Anlisis Mtricas Externas / Internas


9.1.

Funcionalidad (Functionality)

9.1.1. Adaptabilidad (Suitability).


9.1.1.1. Functional Adequacy.
9.1.1.2. Functional Implementation Completeness.
9.1.1.3. Functional Implementation Coverage.
9.1.1.4. Functional Specification Stability (Volatility).

9.1.2. Precisin (Accuracy).


9.1.2.1. Accuracy to expectation.
9.1.2.2. Computational Accuracy.
9.1.2.3. Precision.

9.1.3. Inter-operacin Capacidad para interactuar (Interoperatbility).


9.1.3.1. Data Exchangeability (Data format based).
9.1.3.2. Data Exchangeability (Users success attempt based).

9.1.4. Seguridad (Security).


9.1.4.1. Access Auditability.
9.1.4.2. Access Controllability.
9.1.4.3. Data Corruption Prevention.

9.1.5. Compatibilidad en Funcionalidad (Functionality Compliance).


9.1.5.1. Functional Compliance.
9.1.5.2. Interface Standard Compliance.

Pgina 10 de 22
CESSI Comisin Calidad

Guia Metricas Externas Internas y Calidad en Uso.doc

12/11/08

GUIA-CALIDAD-000014

9.2.

Confiabilidad (Reliability).

9.2.1. Madurez (Maturity).


9.2.1.1. Estimated latent fault density.
9.2.1.2. Failure Density against test cases.
9.2.1.3. Failure Resolution.
9.2.1.4. Fault Density.
9.2.1.5. Fault Removal.
9.2.1.6. Mean Time between failures (MTBF).
9.2.1.7. Test Coverage (Specified operation scenario testing coverage)
9.2.1.8. Test Maturity.

9.2.2. Tolerancia a Fallas (Fault tolerance).


9.2.2.1. Breakdown Avoidance.
9.2.2.2. Failure Avoidance.
9.2.2.3. Incorrect Operation Avoidance.

9.2.3. Recuperacin Capacidad de recuperacin (Recoverability).


9.2.3.1. Availability.
9.2.3.2. Mean down time.
9.2.3.3. Mean recovery time.
9.2.3.4. Restartability.
9.2.3.5. Restorability.
9.2.3.6. Restore effectiveness.

9.2.4. Compatibilidad en Confiabilidad (Reliability Compliance).


9.2.4.1. Reliability Compliance.

Pgina 11 de 22
CESSI Comisin Calidad

Guia Metricas Externas Internas y Calidad en Uso.doc

12/11/08

GUIA-CALIDAD-000014

9.3.

Usabilidad (Usability).

9.3.1. Entendible (Understandability).


9.3.1.1. Completeness of description
9.3.1.2. Demostration accessibility.
9.3.1.3. Demostration accessibility in use.
9.3.1.4. Demostration effectiveness.
9.3.1.5. Evident functions.
9.3.1.6. Function understand-ability.
9.3.1.7. Understandable input and output.

9.3.2. Aprendizaje Capacidad para ser aprendido (Learnability).


9.3.2.1. Ease of function learning.
9.3.2.2. Ease of learning to perform a task in use.
9.3.2.3. Effectiveness of the user documentation and/or help system.
9.3.2.4. Effectiveness of the user documentation and/or help systems in use.
9.3.2.5. Help accessibility.
9.3.2.6. Help frequency.

Pgina 12 de 22
CESSI Comisin Calidad

Guia Metricas Externas Internas y Calidad en Uso.doc

12/11/08

GUIA-CALIDAD-000014

9.3.3. Operacin - Capacidad de Operacin (Operability).


9.3.3.1. (A) Conforms with operational user expectations.
9.3.3.1.1.

Operational consistency in use.

9.3.3.2. (B) Controlable.


9.3.3.2.1.

Error correction.

9.3.3.2.2.

Error correction in use.

9.3.3.3. (C) Suitable for the task operation.


9.3.3.3.1.

Default value availability in use.

9.3.3.4. (D) Self descriptive (Guiding).


9.3.3.4.1.

Message understand-ability in use.

9.3.3.4.2.

Self explanatory error messages.

9.3.3.5. (E) Operational error tolerant (Human error free).


9.3.3.5.1.

Operational error recoverability in use.

9.3.3.5.2.

Time between human error operations in use.

9.3.3.5.3.

Undoability (Use error correction).

9.3.3.6. (F) Suitable for individualisation.


9.3.3.6.1.

Customisability.

9.3.3.6.2.

Operation procedure reduction.

9.3.3.6.3.

Physical accessibility.

9.3.4. Atractivo Capacidad de ser atractivo (Attractiveness).


9.3.4.1. Attractive Interaction.
9.3.4.2. Interface appearance customisability.

9.3.5. Compatibilidad en Usabilidad (Usability Compliance).


9.3.5.1. Usability Compliance.

9.4.

Eficiencia (Efficiency).

9.4.1. Performance - Comportamiento en Tiempo (Time Behaviour).


9.4.1.1.1.

Response Time

9.4.1.1.2.

Response Time (Mean Time to response).

9.4.1.1.3.

Response Time (Worst case response time ratio).

Pgina 13 de 22
CESSI Comisin Calidad

Guia Metricas Externas Internas y Calidad en Uso.doc

12/11/08

GUIA-CALIDAD-000014

9.4.1.2. (B) Throughput.


9.4.1.2.1.

Throughput.

9.4.1.2.2.

Throughput (Mean amount of throughput).

9.4.1.2.3.

Throughput (Worst case througnput ratio).

9.4.1.3. (C) Turnaround Time.


9.4.1.3.1.

Turnaround time.

9.4.1.3.2.

Turnaround time (Mean time for turnaround).

9.4.1.3.3.

Turnaround time (Worst case turnaround time ratio).

9.4.1.3.4.

Waiting time.

9.4.2. Utilizacin de Recursos (Resource Utilisation).


9.4.2.1. (A) I/O Devices resource utilization.
9.4.2.1.1.

I/O devices utilisation.

9.4.2.1.2.

I/O loading limits.

9.4.2.1.3.

I/O related errors.

9.4.2.1.4.

Mean I/O fulfilment ratio.

9.4.2.1.5.

User waiting time of I/O devices utilisation.

9.4.2.2. (B) Memory resource utilization.


9.4.2.2.1.

Maximum memory utilisation.

9.4.2.2.2.

Mean occurrence of memory error.

9.4.2.2.3.

Ratio of memory error/time.

9.4.2.3. (C) Transmission resource utilization.


9.4.2.3.1.

Maximum transmission utilisation.

9.4.2.3.2.

Media device utilisation balancing.

9.4.2.3.3.

Mean occurrence of transmission error.

9.4.2.3.4.

Mean of transmission error per time.

9.4.2.3.5.

Transmission capacity utilisation.

9.4.3. Compatibilidad en Eficiencia (Efficiency Compliance).


9.4.3.1. Efficiency Compliance.

Pgina 14 de 22
CESSI Comisin Calidad

Guia Metricas Externas Internas y Calidad en Uso.doc

12/11/08

GUIA-CALIDAD-000014

9.5.

Mantenimiento (Maintainability).

9.5.1. Diagnstico - Capacidad para ser analizado / diagnosticado (Analysability).


9.5.1.1. Audit trail capability.
9.5.1.2. Diagnostic function support.
9.5.1.3. Failure analysis capability.
9.5.1.4. Failure analysis efficiency.
9.5.1.5. Status monitoring capability.

9.5.2. Cambios - Capacidad de ser cambiado / modificado (Changeability).


9.5.2.1. Chance cycle efficiency.
9.5.2.2. Change implementation elapse time.
9.5.2.3. Modification complexity.
9.5.2.4. Parametrised modifiability.
9.5.2.5. Software change control capability.

9.5.3. Estabilidad (Stability).


9.5.3.1. Change success ratio.
9.5.3.2. Modification impact localisation (Emerging failure after change).

9.5.4. Testing Capacidad de ser testeado (Testeability).


9.5.4.1. Availability of built-in test function.
9.5.4.2. Re-test efficiency.
9.5.4.3. Test restartability.

9.5.5. Compatibilidad en Mantenimiento (Maintainability Compliance).


9.5.5.1. Maintainability compliance.

9.6.

Portabilidad (Portability).

9.6.1. Adaptabilidad (Adaptability).


9.6.1.1. Adaptability of data structures.
9.6.1.2. Hardware environmental adaptability.
9.6.1.3. Organisational environment adaptability (Organisation adaptability to
infrastructure of organisation).
9.6.1.4. Porting user friendliness.
9.6.1.5. System software environmental adaptability.

Pgina 15 de 22
CESSI Comisin Calidad

Guia Metricas Externas Internas y Calidad en Uso.doc

12/11/08

GUIA-CALIDAD-000014

9.6.2. Instalacin Capacidad para ser instalado (Installability).


9.6.2.1. Ease of installation.
9.6.2.2. Ease of Setup retry.

9.6.3. Coexistencia Capacidad para coexistir (Co-existence).


9.6.3.1. Available co-existance.

9.6.4. Upgrades / Reemplazo Capacidad para reemplazar (Replaceability).


9.6.4.1. Continued use of data.
9.6.4.2. Function inclusiveness.
9.6.4.3. User support functional consistency.

9.6.5. Compatibilidad en Portabilidad (Portability Compliance).


9.6.5.1. Portability compliance.

10. Anlisis Mtricas Calidad en Uso


9.1 Effectiveness Metrics
9.1.1
9.1.2
9.1.3
9.1.4
9.1.5

Task effectiveness (What proportion of the goals of the task is achieved


correctly?) Mtodo : User test
Task Completion (What proportion of the tasks is completed?) Mtodo: User
test
Error frequency (What is the frequency of errors?) Mtodo: User test
Productive proportion (What proportion of the time is the user performing
productive actions?) Mtodo: User test
How efficient is a user compared to an expert? Mtodo: User test

9. 2 Productivity Metrics
9.2.1

Task Time (How long does it take to complete a task?) Mtodo: User test

9.2.2

Task Efficiency (How efficient are the users?) Mtodo: User test

9.2.3

Economic Productivity (How cost effective is the user?) Mtodo: User test

9.2.4

Productive proportion (What proportion of the time is the user performing


productive actions?) Mtodo: User test

9.2.5

How efficient is a user compared to an expert? Mtodo: User test

9. 3 Safety Metrics

Pgina 16 de 22
CESSI Comisin Calidad

Guia Metricas Externas Internas y Calidad en Uso.doc

12/11/08

GUIA-CALIDAD-000014

9.3.1

User health and safety (What is the incidence of health problems among users
of the product?) Mtodo: Usage statistics

9.3.2

Safety of people affected by use of the system (What is the incidence of hazard
to people affected by use of the system?) Mtodo: Usage statistics

9.3.3

Economic Damage (What is the incidence of economic damage?) Mtodo:


Usage statistics

9.3.4

Software Damage (What is the incidence of software damage?) Mtodo: Usage


statistics

9. 4 Satisfaction Metrics
9.4.1

Satisfaction scale (How satisfied is the user?) Mtodo: User test

9.4.2

Satisfaction questionnaire(How satisfied is the user with specific software


features?) Mtodo: User test

9.4.3

Discretionary usage(What proportion of potential users choose use the


system?) Mtodo: Observation of usage

Pgina 17 de 22
CESSI Comisin Calidad

Guia Metricas Externas Internas y Calidad en Uso.doc

12/11/08

GUIA-CALIDAD-000014

11. ANEXO A: ISO 9126-1: CALIDAD DE PRODUCTO- MODELO DE CALIDAD


A continuacin se describe el Modelo de Calidad (Caractersticas y Subcaractersticas) propuesto
por ISO/ IEC 9126 (Calidad de Producto- Modelo de Calidad)
Dicha norma categoriza los atributos de calidad de software dentro de seis caractersticas:
funcionalidad, confiabilidad, usabilidad, eficiencia, facilidad de mantenimiento y portabilidad, a las
cuales las divide en subcaractersticas. Adems presenta una definicin de cada caracterstica y
subcaracterstica. Para cada caracterstica y subcaracterstica, la capacidad del software es determinada
por un conjunto de atributos que pueden ser medidos.
Se adjunta un diagrama y la explicacin de cada categora subcategora:

11.1. FUNCIONALIDAD (FUNCTIONALITY)


Es la capacidad del software para proveer caractersticas y funcionalidades que se corresponden con
requerimientos especificados y requerimientos implcitos , cuando el software es usado bajo condiciones
especificadas.

11.1.1. ADAPTABILIDAD (SUITABILITY):

Pgina 18 de 22
CESSI Comisin Calidad

Guia Metricas Externas Internas y Calidad en Uso.doc

12/11/08

GUIA-CALIDAD-000014

Es la capacidad del producto de software para proveer un apropiado conjunto de funciones para
tareas especficas y objetivos del usuario.

11.1.2. PRECISIN (ACCURACY):


Es la capacidad del producto de software para proveer los resultados acordados o correctos con el
nivel de precisin adecuado.

11.1.3. INTER-OPERACIN CAPACIDAD PARA INTERACTUAR (INTEROPERATBILITY):


Es la capacidad del producto de software para interactuar con uno o ms sistemas especificados.

11.1.4. SEGURIDAD (SECURITY):


Es la capacidad del producto de software para proteger los datos e informacin para que, los
usuarios o sistemas no autorizados no puedan leerla ni modificarla, y para que los usuarios y sistemas
autorizados tengan permitido el acceso a ellos.

11.1.5. COMPATIBILIDAD EN FUNCIONALIDAD (FUNCTIONALITY COMPLIANCE):


Es la capacidad del producto de software para adherir a stndares, convenios o regulaciones en ley, o
similares, relatibos a funcionalidad.

11.2. CONFIABILIDAD (RELIABILITY)


Es la capacidad del producto de software para mantener un nivel de performance especificado, cuando
es usado bajo las condiciones especificadas.

11.2.1. MADUREZ (MATURITY)


Es la capacidad del producto de software para evitar fallas como resultado de fallas generales o de
software. (Ej. Filtro de errores)

11.2.2. TOLERANCIA A FALLAS (FAULT TOLERANCE):


Es la capacidad del producto de software para mantener un especificado nivel de performance, en
caso de fallos en el software o en sus interfaces.

11.2.3. RECUPERACIN CAPACIDAD DE RECUPERACIN (RECOVERABILITY):


Es la capacidad del producto de software para reestablecer un especificado nivel de performance y
recuperar los datos afectados, en el caso de un fallo.

11.2.4. COMPATIBILIDAD EN CONFIABILIDAD (RELIABILITY COMPLIANCE):


Es la capacidad del producto de software para adherir a estndares, convenios o regulaciones ,
relativos a confiabilidad.

Pgina 19 de 22
CESSI Comisin Calidad

Guia Metricas Externas Internas y Calidad en Uso.doc

12/11/08

GUIA-CALIDAD-000014

11.3. USABILIDAD (USABILITY)


Es la capacidad del producto de software para ser entendido, aprendido, usado (siendo atractivo para
el usuario), cuando es usado bajo las condiciones especificadas.

11.3.1. ENTENDIBLE (UNDERSTANDABILITY)


Es la capacidad del producto de software para permitir ser entendido por el usuario. Facilidad para
el usuario de comprender como ser usado para tareas particulares. La documentacin y las primeras
impresiones son vitales para este objetivo.

11.3.2. APRENDIZAJE CAPACIDAD PARA SER APRENDIDO (LEARNABILITY)


Es la capacidad del producto de software para permitir al usuario aprender la aplicacin.

11.3.3. OPERACIN - CAPACIDAD DE OPERACIN (OPERABILITY)


Es la capacidad del producto de software para permitir al usuario operar y controlarlo.

11.3.4. ATRACTIVO CAPACIDAD DE SER ATRACTIVO (ATTRACTIVENESS)


Es la capacidad del producto de software para resultar atractivo al usuario.

11.3.5. COMPATIBILIDAD EN USABILIDAD (USABILITY COMPLIANCE)


Es la capacidad del producto de software para adherir a estndares, convenios, guas de estilo, o
regulaciones relativas a usabilidad.

11.4. EFICIENCIA (EFFICIENCY)


Es la capacidad del producto de software para proveer la performance apropiada, relacionada con la
cantidad de recursos usados, cuando es usado bajo las condiciones especificadas.

11.4.1. PERFORMANCE - COMPORTAMIENTO EN TIEMPO (TIME BEHAVIOUR)


Es la capacidad del producto de software para proveer respuesta apropiada y tiempos de
procesamiento y tasas de rendimiento, cuando ejecuta sus funciones, bajo las condiciones especificadas.

11.4.2. UTILIZACIN DE RECURSOS (RESOURCE UTILISATION)


Es la capacidad del producto de software para usar los recursos apropiados y en la cantidad
apropiada, cuando ejecuta sus funciones, bajo las condiciones especificadas.

11.4.3. COMPATIBILIDAD EN EFICIENCIA (EFFICIENCY COMPLIANCE)


Es la capacidad del producto de software para adherir a estndares o convenios, relativos a
eficiencia.

Pgina 20 de 22
CESSI Comisin Calidad

Guia Metricas Externas Internas y Calidad en Uso.doc

12/11/08

GUIA-CALIDAD-000014

11.5. MANTENIMIENTO (MAINTAINABILITY)


Es la capacidad del producto de software para ser modificado. Modificaciones pueden incluir
correcciones de errores, mejoras, o adaptaciones al software, por cambios en el ambiente, en
requerimientos y en especificaciones funcionales.

11.5.1. DIAGNSTICO - CAPACIDAD PARA SER ANALIZADO / DIAGNOSTICADO (ANALYSABILITY)


Es la capacidad del producto de software para ser diagnosticado por fallas o errores. O para que
las partes a ser modificadas puedan ser identificadas.

11.5.2. CAMBIOS - CAPACIDAD DE SER CAMBIADO / MODIFICADO (CHANGEABILITY)


Es la capacidad del producto de software para permitir que una modificacin especificada pueda
ser implementada.

11.5.3. ESTABILIDAD (STABILITY)


Es la capacidad del producto de software para
modificacin del software.

evitar efectos inesperados, producto de una

11.5.4. TESTING CAPACIDAD DE SER TESTEADO (TESTEABILITY)


Es la capacidad del producto de software para permitir que una modificacin pueda ser validada.

11.5.5. COMPATIBILIDAD EN MANTENIMIENTO (MAINTAINABILITY COMPLIANCE)


Es la capacidad del producto de software para adherir a estndares o convenios, relativos a
Mantenimiento.

11.6. PORTABILIDAD (PORTABILITY)


Es la capacidad del producto de software de ser transferido de un ambiente a otro (por ambiente se
entiende ambiente de hardware, software u organizacional).

11.6.1. ADAPTABILIDAD (ADAPTABILITY)


Es la capacidad del producto de software a ser adaptado para diferentes ambientes especificados,
sin aplicar otras acciones / medios que aquellos provistos para este propsito por el mismo software
(escalabilidad interna, tablas, volmenes de transacciones, etc.)

11.6.2. INSTALACIN CAPACIDAD PARA SER INSTALADO (INSTALLABILITY)


Es la capacidad del producto de software para ser instalado en un ambientes especificado.

11.6.3. COEXISTENCIA CAPACIDAD PARA COEXISTIR (CO-EXISTENCE)


Es la capacidad del producto de software para coexistir con otro software independiente, en un
ambiente compartido, compartiendo recursos.

Pgina 21 de 22
CESSI Comisin Calidad

Guia Metricas Externas Internas y Calidad en Uso.doc

12/11/08

GUIA-CALIDAD-000014

11.6.4. UPGRADES / REEMPLAZO CAPACIDAD PARA REEMPLAZAR (REPLACEABILITY)


Es la capacidad del producto de software para ser usado en lugar de otro producto de software,
para el mismo propsito, en el mismo ambiente. (Por ej. el reemplazo de una nueva versin de software)

11.6.5. COMPATIBILIDAD EN PORTABILIDAD (PORTABILITY COMPLIANCE)


Es la capacidad del producto de software para adherir a estndares o convenios, relativos a
portabilidad.

Pgina 22 de 22
CESSI Comisin Calidad

Guia Metricas Externas Internas y Calidad en Uso.doc

12/11/08

Vous aimerez peut-être aussi