Sei sulla pagina 1di 10

ISO/IEC 9126

ISO 9126 es un estndar internacional para la evaluacin de la calidad del software. Est
reemplazado por el proyecto SQuaRE, ISO 25000:2005, el cual sigue los mismos conceptos.
El estndar est dividido en cuatro partes las cuales dirigen, realidad, mtricas externas,
mtricas internas y calidad en las mtricas de uso y expendido. El modelo de calidad
establecido en la primera parte del estndar, ISO 9126-1, clasifica la calidad del software
en un conjunto estructurado de caractersticas y subcaractersticas de la siguiente
manera:

Funcionalidad - Un conjunto de atributos que se relacionan con la existencia de un


conjunto de funciones y sus propiedades especficas. Las funciones son aquellas que
satisfacen las necesidades implcitas o explcitas.

Adecuacin - Atributos del software relacionados con la presencia y aptitud de


un conjunto de funciones para tareas especificadas.

Exactitud - Atributos del software relacionados con la disposicin de resultados


o efectos correctos o acordados.

Interoperabilidad - Atributos del software que se relacionan con su habilidad


para la interaccin con sistemas especificados.

Seguridad - Atributos del software relacionados con su habilidad para prevenir


acceso no autorizado ya sea accidental o deliberado, a programas y datos.

Cumplimiento funcional.

Fiabilidad - Un conjunto de atributos relacionados con la capacidad del software de


mantener su nivel de prestacin bajo condiciones establecidas durante un perodo
establecido.

Madurez - Atributos del software que se relacionan con la frecuencia de falla


por fallas en el software.

Recuperabilidad - Atributos del software que se relacionan con la capacidad


para restablecer su nivel de desempeo y recuperar los datos directamente afectos en
caso de falla y en el tiempo y esfuerzo relacionado para ello.

Tolerancia a fallos - Atributos del software que se relacionan con su habilidad


para mantener un nivel especificado de desempeo en casos de fallas de software o
de una infraccin a su interfaz especificada.

Cumplimiento de Fiabilidad - La capacidad del producto software para


adherirse a normas, convenciones o legislacin relacionadas con la fiabilidad.
Usabilidad - Un conjunto de atributos relacionados con el esfuerzo necesario para su
uso, y en la valoracin individual de tal uso, por un establecido o implicado conjunto de
usuarios.

Aprendizaje- Atributos del software que se relacionan al esfuerzo de los


usuarios para reconocer el concepto lgico y sus aplicaciones.

Comprensin - Atributos del software que se relacionan al esfuerzo de los


usuarios para reconocer el concepto lgico y sus aplicaciones.

Operatividad - Atributos del software que se relacionan con el esfuerzo de los


usuario para la operacin y control del software.

Atractividad

Eficiencia - Conjunto de atributos relacionados con la relacin entre el nivel de


desempeo del software y la cantidad de recursos necesitados bajo condiciones
establecidas.

Comportamiento en el tiempo - Atributos del software que se relacionan con los


tiempos de respuesta y procesamiento y en las tasas de rendimientos en desempear
su funcin.

Comportamiento de recursos - Usar las cantidades y tipos de recursos


adecuados cuando el software lleva a cabo su funcin bajo condiciones determinadas.

Mantenibilidad - Conjunto de atributos relacionados con la facilidad de extender,


modificar o corregir errores en un sistema software.

Estabilidad - Atributos del software relacionados con el riesgo de efectos


inesperados por modificaciones.

Facilidad de anlisis - Atributos del software relacionados con el esfuerzo


necesario para el diagnstico de deficiencias o causas de fallos, o identificaciones de
partes a modificar.

Facilidad de cambio - Atributos del software relacionados con el esfuerzo


necesario para la modificacin, correccin de falla, o cambio de ambiente.

Facilidad de pruebas - Atributos del software relacionados con el esfuerzo


necesario para validar el software modificado.

Portabilidad - Conjunto de atributos relacionados con la capacidad de un sistema


software para ser transferido y adaptado desde una plataforma a otra.

Capacidad de instalacin - Atributos del software relacionados con el esfuerzo


necesario para instalar el software en un ambiente especificado.
Capacidad de reemplazamiento - Atributos del software relacionados con la
oportunidad y esfuerzo de usar el software en lugar de otro software especificado en
el ambiente de dicho software especificado.

Calidad en uso - Conjunto de atributos relacionados con la aceptacin por parte del
usuario final y Seguridad.

Eficacia - Atributos relacionados con la eficacia del software cuando el usuario


final realiza los procesos.

Productividad - Atributos relacionados con el rendimiento en las tareas


cotidiana realizadas por el usuario final.

Seguridad - Atributos para medir los niveles de riesgo.

Satisfaccin - Atributos relacionados con la satisfaccin de uso del software.


La subcaracterstica Conformidad no est listada arriba ya que se aplica a todas las
caractersticas. Ejemplos son conformidad a la legislacin referente a usabilidad y fiabilidad.
Cada subcaracterstica (como adaptabilidad) est dividida en atributos. Un atributo es una
entidad la cual puede ser verificada o medida en el producto software. Los atributos no estn
definidos en el estndar, ya que varan entre diferentes productos software.
Un producto software est definido en un sentido amplio como: los ejecutables, cdigo fuente,
descripciones de arquitectura, y as. Como resultado, la nocin de usuario se ampla tanto a
operadores como a programadores, los cuales son usuarios de componentes como son
bibliotecas software.
El estndar provee un entorno para que las organizaciones definan un modelo de calidad para
el producto software. Haciendo esto as, sin embargo, se lleva a cada organizacin la tarea de
especificar precisamente su propio modelo. Esto podra ser hecho, por ejemplo, especificando
los objetivos para las mtricas de calidad las cuales evalan el grado de presencia de los
atributos de calidad.
Mtricas internas son aquellas que no dependen de la ejecucin del software (medidas
estticas).
Mtricas externas son aquellas aplicables al software en ejecucin.
Las calidades en las mtricas de uso estn slo disponibles cuando el producto final es usado
en condiciones reales.
Idealmente, la calidad interna no necesariamente implica calidad externa y esta a su vez la
calidad en el uso.
Este estndar proviene desde el modelo establecido en 1977 por McCall y sus colegas, los
cuales propusieron un modelo para especificar la calidad del software. El modelo de calidad
McCall est organizado sobre tres tipos de Caractersticas de Calidad:

Factores (especificar): Describen la visin externa del software, como es visto por los
usuarios.

Criterios (construir): Describen la visin interna del software, como es visto por el
desarrollador.
Mtricas (controlar): Se definen y se usan para proveer una escala y mtodo para la
medida.
ISO 9126 distingue entre fallo y no conformidad. Un fallo es el incumplimiento de los requisitos
previos, mientras que la no conformidad es el incumplimiento de los requisitos especificados.
Una distincin similar es la que se establece entre validacin y verificacin.
La familia de normas ISO/IEC 25000

ISO/IEC 25000, conocida como SQuaRE (System and Software Quality Requirements and
Evaluation), es una familia de normas que tiene por objetivo la creacin de un marco de
trabajo comn para evaluar la calidad del producto software.

La familia ISO/IEC 25000 es el resultado de la evolucin de otras normas anteriores,


especialmente de las normas ISO/IEC 9126, que describe las particularidades de un modelo
de calidad del producto software, e ISO/IEC 14598, que abordaba el proceso de evaluacin de
productos software. Esta familia de normas ISO/IEC 25000 se encuentra compuesta por cinco
divisiones.

ISO/IEC 2500n Divisin de Gestin de Calidad


Las normas que forman este apartado definen todos los modelos, trminos y definiciones
comunes referenciados por todas las otras normas de la familia 25000. Actualmente esta
divisin se encuentra formada por:
ISO/IEC 25000 - Guide to SQuaRE: contiene el modelo de la arquitectura de SQuaRE,
la terminologa de la familia, un resumen de las partes, los usuarios previstos y las
partes asociadas, as como los modelos de referencia.

ISO/IEC 25001 - Planning and Management: establece los requisitos y orientaciones


para gestionar la evaluacin y especificacin de los requisitos del producto software.

ISO/IEC 2501n Divisin de Modelo de Calidad


Las normas de este apartado presentan modelos de calidad detallados incluyendo
caractersticas para calidad interna, externa y en uso del producto software. Actualmente esta
divisin se encuentra formada por:

ISO/IEC 25010 - System and software quality models: describe el modelo de calidad
para el producto software y para la calidad en uso. Esta Norma presenta las
caractersticas y subcaractersticas de calidad frente a las cuales evaluar el producto
software.

ISO/IEC 25012 - Data Quality model: define un modelo general para la calidad de los
datos, aplicable a aquellos datos que se encuentran almacenados de manera
estructurada y forman parte de un Sistema de Informacin.

ISO/IEC 2502n Divisin de Medicin de


Calidad
Estas normas incluyen un modelo de referencia de la medicin de la calidad del producto,
definiciones de medidas de calidad (interna, externa y en uso) y guas prcticas para su
aplicacin. Actualmente esta divisin se encuentra formada por:

ISO/IEC 25020 - Measurement reference model and guide: presenta una explicacin
introductoria y un modelo de referencia comn a los elementos de medicin de la
calidad. Tambin proporciona una gua para que los usuarios seleccionen o
desarrollen y apliquen medidas propuestas por normas ISO.

ISO/IEC 25021 - Quality measure elements: define y especifica un conjunto


recomendado de mtricas base y derivadas que puedan ser usadas a lo largo de todo
el ciclo de vida del desarrollo software.

ISO/IEC 25022 - Measurement of quality in use: define especficamente las mtricas


para realizar la medicin de la calidad en uso del producto.
ISO/IEC 25023 - Measurement of system and software product quality: define
especficamente las mtricas para realizar la medicin de la calidad de productos y
sistemas software.

ISO/IEC 25024 - Measurement of data quality: define especficamente las mtricas


para realizar la medicin de la calidad de datos.

ISO/IEC 2503n Divisin de Requisitos de


Calidad
Las normas que forman este apartado ayudan a especificar requisitos de calidad que pueden
ser utilizados en el proceso de elicitacin de requisitos de calidad del producto software a
desarrollar o como entrada del proceso de evaluacin. Para ello, este apartado se compone
de:

ISO/IEC 25030 - Quality requirements: provee de un conjunto de recomendaciones


para realizar la especificacin de los requisitos de calidad del producto software.

ISO/IEC 2504n Divisin de Evaluacin de


Calidad
Este apartado incluye normas que proporcionan requisitos, recomendaciones y guas para
llevar a cabo el proceso de evaluacin del producto software. Esta divisin se encuentra
formada por:

ISO/IEC 25040 - Evaluation reference model and guide: propone un modelo de


referencia general para la evaluacin, que considera las entradas al proceso de
evaluacin, las restricciones y los recursos necesarios para obtener las
correspondientes salidas.

ISO/IEC 25041 - Evaluation guide for developers, acquirers and independent


evaluators: describe los requisitos y recomendaciones para la implementacin prctica
de la evaluacin del producto software desde el punto de vista de los desarrolladores,
de los adquirentes y de los evaluadores independientes.

ISO/IEC 25042 - Evaluation modules: define lo que la Norma considera un mdulo de


evaluacin y la documentacin, estructura y contenido que se debe utilizar a la hora de
definir uno de estos mdulos.
ISO/IEC 25045 - Evaluation module for recoverability: define un mdulo para la
evaluacin de la subcaracterstica Recuperabilidad (Recoverability).

La divisin de extensin de SQuaRE (ISO/IEC 25050 a ISO/IEC 25099) se reserva para


normas o informes tcnicos que aborden dominios de aplicacin especficos o que puedan ser
utilizados para complementar otras normas de la familia SQuaRE.
REGISTRO DE OBRA PROGRAMA
DE CMPUTO
Esto se lleva acaba en el INDAUTOR (Instituto Nacional del Derecho de Autor).
Es la expresin original en cualquier forma, lenguaje o cdigo, de un conjunto
de instrucciones que, con una secuencia, estructura y organizacin
determinada, tiene como propsito que una computadora o dispositivo realice
una tarea o funcin especfica.
Para estar en posibilidad de proceder al registro de una obra, se requiere
presentar los siguientes requisitos:
FORMATO: RPDA-01 denominado "Solicitud de Registro de Obra", debiendo
requisitar los siguientes rubros y presentarla por duplicado:
. Datos del autor, coautor, seudnimo y titular (en caso de ser ms de un autor
y/o titular de la obra,
requisitar el formato RPDA-01-A1 - Hoja Adjunta -).
. Datos del Representante Legal (opcional).
. Datos de la Obra.
. En caso de ser derivada, sealar de qu tipo y los datos de la obra primigenia
(en caso de ser una
coleccin, requisitar el formato RPDA-01-A2 - Hoja Adjunta de Obras -)
. Anexar los siguientes documentos:
Documento que acredite la existencia de la Persona Moral.
Documento que acredite la personalidad del Representante Legal.
Identificacin oficial del mandante, mandatario y testigos (slo en caso de
que se presente carta
poder).
Comprobante de pago de derechos.
Traduccin al espaol de los documentos que se acompaan en idioma
distinto.
Dos ejemplares de la obra (originales), identificados con el nombre del autor
y ttulo.
Documento que acredite la titularidad de los derechos patrimoniales sobre la
obra (original).
Sobres cerrados con los datos de identificacin del autor (slo en caso de ser
una obra creada bajo
seudnimo).
. Lugar, fecha, nombre y firma del solicitante o representante legal.
COSTO: $228.00 (doscientos veintiocho pesos 00/100 M. N.), o el monto
vigente de conformidad con el artculo 184 fraccin I de la Ley Federal de
Derechos.
PLAZO: La resolucin del trmite se emite en un trmino de quince das
hbiles. (Artculo 58 del Reglamento de la Ley Federal del Derecho de Autor).
Para realizar el trmite, se tienen que reunir una serie de requisitos, que son
sencillos y que se encuentran en los propios formatos. Bsicamente son los
siguientes:

Copia del programa de cmputo en soporte electrnico (CD, DVD);


Breve descripcin del programa (para qu sirve?, cules son sus
funciones?);
Ttulo de la obra (para efectos de identificar frente a otros programas);
Impresin de cdigo (10 primeras y 10 ltimas hojas);
Rellenar formato RPDA01 y en su caso el auxiliar (cuando hay
coautores); por duplicado:
Documentos: societarios; datos de la representacin legal o
gestora;
Datos del programa, identificacin, fecha en que se dio a conocer
(muy importante que la fecha de divulgacin sea comprobable);
Si es una obra por encargo, documento que acredite sta
situacin (vgr.: contrato de obra, de servicios, de colaboracin, de
cesin, etc.)
Identificar que se trata de un programa de cmputo

Potrebbero piacerti anche