Está en la página 1de 23

MODELOS, METODOLOGAS Y ESTNDARES: ESTRATEGIAS PARA ALCANZAR LA CALIDAD

INTEGRANTES:
C A S TA E D A S A N T O S H I L S E N CELESTINO DOMINGUEZ , JEISSON

DURAND AGURTO , KEVIN


R I O S A LVA R A D O O S C A R

El modelo de la calidad de software hace referencia a un conjunto de caractersticas que satisfagan las necesidades que el cliente requiere, pero no solamente es el desarrollo del software sino todo el proceso de aseguramiento. En un mercado tan competitivo con el actual las empresas deben de innovar y mejorar continuamente para crecer y ser ms competitivas, para todo ello es necesario tener acceso a certificaciones de calidad internacional.

Es un conjunto de buenas prcticas para el ciclo de vida del software, enfocado en los procesos de gestin y desarrollo de proyectos.

Dado que la competencia cada da es ms fuerte, es necesario que las empresas se preocupen en dar un mejor producto. Pero la calidad del producto no slo se mide al terminarlo.

Se focaliza en el producto final identificando atributos claves desde el punto de vista del usuario.

Estos atributos se denominan factores de calidad y son normalmente atributos externos. Pero tambin se incluyen algunos atributos posiblemente internos.

Este modelo introduce caractersticas de alto nivel, caractersticas de nivel intermedio y caractersticas primitivas, cada una de las cuales contribuye al nivel general de calidad.

COMPARACION MODELOS MCCALL BOEHM


Aunque parezcan similares, la diferencia est en que McCall focaliza en medidas precisas de alto nivel, mientras que Boehm presenta un rango ms amplio de caractersticas primarias La Mantenibilidad est ms desarrollada en Boehm Pablo.

MODELOS AD-HOC

Para monitorear la calidad de software, se pueden tomar dos caminos: Adoptar un modelo fijo se supone que todos los factores de calidad importantes son un subconjunto de los de un modelo publicado; se acepta el conjunto de criterios y mtricas asociados al modelo Desarrollar un modelo propio de calidad se acepta que la calidad est compuesta por varios atributos, pero no se adopta lo impuesto por modelos existentes. En este ltimo caso, se debe consensuar el modelo con los clientes antes de empezar el proyecto Se deciden cules atributos son importantes para el producto, y cules medidas especficas los componen

MODELO ISO

La ISO ha emitido algunas normas que definen un modelo de calidad del software, en varios contextos de uso

ISO 9126-1 - define 6 caractersticas de calidad principales. Incluye 3 reportes tcnicos (ISO/IEC 9126-2, 3 e 4)
ISO/IEC 9241 - define las caractersticas de un software usable ISO 12119 - define las caractersticas de calidad para un software COTS (Commercial off the shelf)

La ISO tambin ha publicado la norma 14598 que gua en el proceso de valoracin de la calidad del software segn los criterios de la 9126

ESTANDARES O METODOLOGIAS

Los estndares o metodologas definen un conjunto de criterios de desarrollo que guan la forma en que se aplica la ingeniera del software. Existen algunos requisitos implcitos o expectativas que a menudo no se mencionan, o se mencionan de forma incompleta que tambin pueden implicar una falta de calidad.

ESTANDARES DE CALIDAD APLICADOS AL SOFTWARE


Hoy en da la calidad es importante para poder satisfacer al cliente que pida un sistema de calidad y cada vez hay mayor competitividad en el mundo de la informtica lo cual hace que los desarrolladores busque opciones para desarrollar software de calidad y para ello se han creado desde tiempos atrs estndares que hoy en da se rigen para el desarrollo correcto de aplicaciones de calidad cumpliendo con sus normas y parmetros hablaremos especficamente de 3 estndares aplicados al desarrollo de software: ISO SPICE CMM

La Organizacin Internacional para la Estandarizacin, mejor conocida como ISO, es la agencia especializada en estandarizacin, fue establecida oficialmente el 23 de febrero de 1947 con el objeto de promover la estandarizacin internacional, de tal manera que se facilitara el intercambio internacional de bienes y servicios casi como el desarrollo cientfico y tecnolgico. Actualmente abarca los estndares nacionales de 91 pases y en los Estados Unidos, la representacin se llama The American National Standards Institute (ANSI).
.

Las series de ISO 9000 son un grupo de 5 individualidades, pero relacionadas entre s, siendo estndares internacionales de administracin de la calidad y aseguramiento de la misma. Algunos de los beneficios que se alcanzan al instrumentar estas series en la empresa, son: La posibilidad de darle calidad al producto o servicio. Evitar costos de inspecciones finales, costos de garantas y procesos. Puede reducirse el nmero de auditoras de los clientes a los procesos de operacin. Mayor aceptacin por parte de los clientes y acogida en los mercados tanto nacionales como internacionales.

En estos das "calidad" es la palabra que ocupa gran relevancia ya que los consumidores esperan productos de calidad para satisfacer sus necesidades, soluciones a sus problemas y obtener beneficios de la misma. Sin embargo como es de suponerse dentro de la industria del software, la "calidad" no ha sido el fuerte dentro de la rama. Las tres fallas predominantes que existen dentro de la industria del software son los altos costos en cuanto a depuracin de un sistema, tiempo perdido en la correccin del sistema y la falla de conocer todas las necesidades del usuario, trayendo como consecuencia la perdida de clientes ya que se dejan insatisfechos con los pobres resultados de la inversin hecha por el cliente. Hoy en da la industria del software est implementando modelos para mejorar sus operaciones y corregir sus fallas . Uno de estos modelos base son las normas estndares de calidad ISO 9000 que en especial han creado un inters masivo para la industria de software a causa de su aceptacin a nivel internacional de muchas compaas importantes.

Sistema de la calidad.

Proyecto e implementacin

Responsabilidad de la gestin. Pruebas y validaciones Sistema de la calidad. Aceptacin

Reglas, prcticas y convenciones Herramientas y tcnicas Aprovisionamento Productos de software incluidos

Auditoras internas al sistema Reproduccin, entrega e de la calidad. instalacin Acciones correctivas. Sistema de la calidad . General. Anlisis del contrato Mantenimiento Sistema de la calidad actividades de apoyo (independientes de cualquier fase) Gestin de la configuracin Control de documentos Registros de la calidad Medicin

Especificacin de los requisitos del comprador


Planificacin del desarrollo Planificacin de la calidad

MODELO ISO 9126


Durante muchos aos se busc en la Ingeniera de Software un modelo nico para expresar calidad. 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. Este estndar es el mas usado... El estndar est dividido en cuatro partes las cuales dirigen, realidad, mtricas externas, mtricas internas y calidad en las mtricas de

CARACTERISTICAS DE CALIDAD INTERNAS Y EXTERNAS


En ISO 9126 se reconocen seis factores de calidad que se pueden considerar tanto internos como externos Funcionalidad Confiabilidad Eficiencia Usabilidad Mantenibilidad Portabilidad

CARACTERISTICAS DE CALIDAD DE USO


En ISO 9126 se reconocen cuatro factores de calidad de uso:

Eficacia Productividad Seguridad Satisfaccin

Caractersticas:
Marco de referencia para mejorar los procesos de software y medir sus mejoras. Marco de referencia para determinar las fortalezas y debilidades de los procesos. Marco de referencia para los que adquieren un sistema para evaluar la capacidad de los proveedores de sistemas y determinar los riesgos de negocio para una empresa que considera desarrollar un nuevo producto de software o servicio.

ESTNDAR SPICE
Propsito:

Aplicable a mejoramiento de procesos y a determinar capacidad.


Aplicable a diferentes dominios ,necesidades y tamao de organizacin.

Categora: Ejecutar, planificar, gestionar, controlar y mejorar los procesos de: Procesos de Cliente _Proveedor Procesos de Operacin Procesos de Soporte

Procesos de Administracin

La creciente necesidad, sumada a dcadas de promesas incumplidas en cuanto a calidad, costos y cumplimiento en el desarrollo de software, condujo al Instituto de Ingeniera de Software de los Estados Unidos a desarrollar el modelo CMM (Capability Maturity Model - Modelo de Madurez de Capacidad). El CMM est compuesto de 316 prcticas claves agrupadas en 18 reas y distribuidas en una jerarqua de cinco niveles, a travs de los cuales una organizacin progresivamente alcanza mayor calidad, productividad y menores costos en el desarrollo de software. Los niveles progresan desde el 1, que

representa el estado catico, hasta el nivel 5, que representa el estado de optimizacin continua. Nivel 1. Inicial. Nivel 2. Repetible. Nivel 3. Definido. Nivel 4. Administrado. Nivel 5. Optimizacin.

NIVELES DEL ESTNDAR CMM


Nivel 1. Inicial. En este nivel, los procesos y compaa. mtodos de ingeniera no se encuentran Nivel 4. Administrado. La compaa opera definidos. Por esa razn, los proyectos bajo Control Estadstico de Procesos, son adelantados de manera tanto en procesos como en productos. incoherente, incontrolada y poco Nivel 5. Optimizacin. En este nivel, las profesional. organizaciones se encuentran en un Nivel 2. Repetible. Se establecen algunos proceso de mejoramiento continuo. procesos y mtodos de ingeniera a Todos los procesos y tcnicas nivel de proyectos, an incipientes. modernas estn en pie, lo mismo que la Nivel 3. Definido. Los procesos, actividades administracin cuantitativa. y mtodos relacionados con la ingeniera y administracin de proyectos se encuentran documentados, estandarizados y construidos alrededor de un marco integrado para toda la

También podría gustarte