NORMA ISO 15504

¿Qué ES?

Es un modelo para la mejora y evaluación de los procesos de desarrollo y mantenimiento de sistemas y productos de software.

CARACTERISTICAS

• Establece un marco para métodos de evaluación, no es un método o modelo en sí.
• Comprende: evaluación de procesos, mejora de procesos, determinación de capacidad
• Está alineado con el estándar ISO/IEC 12207 que define los procesos del ciclo de vida del desarrollo, mantenimiento y operación de los sistemas de software.

ESTRUCTURA

La norma ISO/IEC 15504 proporciona un marco de trabajo para la evaluación de los procesos y establece los requisitos mínimos para realizar una evaluación de forma consistente.



















ARQUITECTURA

La norma tiene una arquitectura basada en dos dimensiones: de proceso y de capacidad de proceso.

Desde la dimensión de proceso agrupa a los procesos en tres grupos que contienen cinco categorías de acuerdo al tipo de actividad:

Procesos primarios
· CUS: Cliente – Proveedor
· ENG: Ingeniería

Procesos de soporte
· SUP: Soporte
Procesos organizacionales
· MAN: Gestión
· ORG: Organización

Desde la dimensión de capacidad el modelo define una escala de 6 niveles para determinar la capacidad de cualquier proceso:


MORMA ISO 12207

HISTORIA

Esta norma fue elaborada por el comité técnico de normalización de ingeniería de software y sistemas de información mediante el sistema 1 o de adopción, durante los meses de enero a marzo del 2006 basándose en la anterior versión 12207:1995.


El comité anterior presento esta norma ala comisión de reglamentos técnicos comerciales crt para que fuera revisada y aprobada siendo sometido a la etapa de discusión publica y como no se presentaron observaciones fue oficializada como norma técnica ntp iso/iec 12207:2006 tecnología de la información (proceso del ciclo de vida del software)

FUNCION Y CARACTERISTICAS

Hablando en su función esta trata del lenguaje que se debe utilizar en el desarrollo del software su terminología bien definida. Contiene procesos actividades y tareas para aplicar durante la adquisición de un sistema que contiene software. Además incluye también un proceso que se puede emplear para definir controlar y mejorar los procesos del ciclo de vida del software.

Está diseñada para ser adaptada por una organización, proyecto o aplicación concreta y para ser usada cuando el software es una entidad independiente, está integrado o es parte total del sistema total.

Es aplicable a la adquisición de sistemas, productos y servicios software, al suministro, desarrollo, operación y mantenimiento de productos software .

Dicha norma siempre quiere abarcar las necesidades del usuario por esto se habla de conformidad queriendo de esta manera lo mejor para el usuario.
Ciclo de vida del software

Esta norma desarrollo unos procesos que se requieren en el desarrollo del ciclo de vida del software:























NORMA 9126

En esta norma el principal tema es La calidad la cual encierra todo el ámbito de características propias que tiene una persona u objeto que cautivan a los demás abarcando las necesidades y expectativas que tengan las personas, es decir, es la forma en que de una manera agradable se satisface una necesidad. y enfocandose en la calidad de software : calidad dotada al software en su desarrollo que se enmarca por unos estándares que involucran la funcionalidad y rendimiento que satisfacen las necesidades del usuario.

Los modelos utilizados para la medida de la calidad del sw. proponen la descomposición de este atributo en otros más simplesy medibles, al tiempo que establecen los requisitos de calidad.

una estrategia que se utliza comunmente en difernetes disciplinas es la DESCOMPOSICION JERARQUICA la cual consiste descomponer por diferentes maneras la calidad del software


Define un marco conceptual de calidad que considera los siguientes factores: Calidad del Proceso, Calidad del Producto de Software (Calidad Interna y Calidad Externa) y Calidad en Uso.

Según el marco conceptual, la calidad de un proceso contribuye a mejorar la calidad del producto, y a su vez, la calidad del producto contribuye a mejorar la calidad en uso.
Esta norma describe un modelo de dos partes para la calidad de productos de software:

a. Calidad Interna y Calidad Externa
b. Calidad en el Uso