Você está na página 1de 2

1.

2.

Calidad La calidad es el grado de relacin que tiene el producto para satisfacer las necesidades del usuario. Un software que cumple con todos los requisitos con su usuario, y que sus procesos se ejecuten correctamente, la cual garantiza una buena Calidad. Hay que recordar que no todos es perfecto y no se puede llegar a tener un software de calidad total, sino un software de calidad. Debe de cumplir estndares como la norma ISO 9001. Existen dos tipos de calidad. Calidad de Diseo: Son caractersticas que especifican los ingenieros del software. Lo que contribuye a la calidad del diseo son el Grado de Materiales, tolerancia y las especificaciones del rendimiento, esto permite que la calidad del diseo aumente. Calidad de Concordancia: Se cumplen las especificaciones del diseo, cuando mayor sea el grado de cumplimiento ms alto ser el nivel de calidad de concordancia, se centra principalmente en la implementacin. Garanta de la Calidad del Software Es una actividad de proteccin, que se aplica a lo largo de todo el proceso del software (Control de procesos), en definitiva abarca todo el desarrollo de software, anlisis, diseo, control de cdigo fuente, revisiones de cdigo etc La garanta de la calidad del software (SQA) es un patrn de acciones planificado y sistemtico que se requieren para asegurar la calidad del software. La garanta de la calidad del software comprende una gran variedad de tares, los ingenieros de software que realiza trabajo tcnico y un grupo de SQA que tiene la responsabilidad de la planificacin de garanta de calidad, supervision mantenimiento de registro, anlisis e informe Costo calidad aplicadas al software MODELO COCOMO Barry Boehm en su libro "economa de la ingeniera de software" detalla un modelo amplio de estimacin de costos llamado COCOMO (Constructive Cost Model). La palabra "constructive" se refiere a el hecho que el modelo ayuda a un estimador a comprender mejor la complejidad del software; este modelo es un ejemplo de variable simple esttico y es usado por miles de administradores de proyecto de software . COCOMO ayuda a estimar el esfuerzo, tiempo, gente y costos (ya sea estos de desarrollo, equipamiento y mantenimiento). El modelo provee tres "niveles" de aplicacin: bsico, intermedio y avanzado, basados en los factores considerados por el modelo. Bsico, es un modelo esttico simplemente evaluado que calcula el esfuerzo (y costo) del desarrollo del software como funcin del programa expresado en lneas de cdigo (LDC estimados). Intermedio, calcula el esfuerzo del desarrollo del software como funcin del tamao del programa y un conjunto de "guas de costo" que incluye una evaluacin subjetiva del producto, hardware, personal y de los atributos del proyecto. Avanzado, incorpora todas las caractersticas de la versin intermedia con una evaluacin del impacto de las vas de costo en cada fase (anlisis, diseo, etc) del proceso de la ingeniera de software. COCOMO II Realizando una comparacin entre COCOMO 81 y COCOMO II; a este ltimo se le aadi nuevos manejadores de costos para la aplicaciones precedentes, flexibilidad en el desarrollo, necesita documentacin para el ciclo de vida, mltiples sitios de desarrollo y requiere software reusable. Modelo COCOMO II post-arquitectura cubre el actual desarrollo y mantenimiento de un producto de software. Esta etapa del ciclo de vida procede mas a un costo efectivo, si el ciclo de vida de una arquitectura de software ha sido desarrollada, validada con respecto a la misin del sistema y establecida como un marco de trabajo para el producto. COCOMO INCREMENTAL Fue definido casi al mismo tiempo que Ada COCOMO. EL modelo COCOMO Incremental es una moderna alternativa para el tradicional modelo cascada de el desarrollo de procesos de software. El modelo de desarrollo Incremental COCOMO permite una variedad de desarrollo de procesos. En vez de modelar el software como a esfuerzo simple para obtener un producto simple; el modelo incremental COCOMO permite desarrollar una serie de proyectos de software concurrente y producir un producto intermedio. Esta estrategia reduce risk y permite entregar un producto inicial ms fcilmente al cliente.

Tambin existen algunas derivaciones de COCOMO como ser: y Cocots, (Constructive Cost) y Cossemo, (Constructive Staged Schedule & Effort Model). y Copromo, (Constructive Productivity Improvement Model). y Coqualmo y Coradmo Actividades para el aseguramiento- de calidad del software Mtricas de software para el control del proyecto Verificacin y validacin del software a lo largo del ciclo de vida Incluye las pruebas y los procesos de revisin e inspeccin La gestin de la configuracin del software Actividades que son responsabilidad del rol y Planificar la Calidad y Revisin Tcnica Formal (RTF) y Evaluar la Calidad de los Productos.

. Revisar el Ajuste al Proceso .Revisar las Entregas Realizar el Informe Final de Calidad

Revisiones de Software Es un filtro la cual permite detectar errores y fallas para que puedan ser as eliminados, se rene una persona o un equipo de trabajo la cual se examina el software profundamente. Variedades de revisin del software Revisiones de par de software: son conducidos por el autor del producto o algunos colegas para evaluar el producto Revisiones de la gerencia de Software: Son conducidos por los representantes de la gerencia para evaluar el estado del trabajo. Revisiones de la intervencin del software: Son conducidos por el personal externo al proyecto de software para evaluar conformidad con especificaciones y estndares. Diversos tipos de Revisiones. Revisin de cdigo Programacin de grupo par. Inspeccin Revisin Tcnica El estndar de calidad ISO 9001 La desventaja es que el ISO 9001 no es un estndar especfico para el desarrollo de software, pero define principios generales que pueden aplicarse al software, el estndar ISO 9001 no define los procesos de calidad que deben usarse. Para la industria del software los estndares relevantes son. ISO 9001 desarrollo de un producto que implique diseo ISO 9000-3 es un documento especfico que interpreta el ISO 9001 para el desarrollo de software ISO 9004-2 proporciona directrices para el servicio de facilidades del software como soporte de usuario SO 9001:2000. Modelo para conseguir la calidad total en el diseo, desarrollo, produccin, instalacin y servicio post-venta. o ISO 9000-3:1991. Gua para la aplicacin de la norma ISO 9001 al desarrollo, suministro y mantenimiento de software.  En todo caso, nos certificaramos segn ISO 9000-3.  No aade ni cambia los requerimientos de la ISO 90001. Los amplia y aclara. o Otras normas aplicables  ISO 9004-1:1994 . Gestin de la calidad y elementos del sistema de calidad ( Gua per establecer el QA).  ISO 8402:1994 . Gestin de la calidad y garanta de la calidad. Vocabulario.  ISO 12207:1995. Procesos del ciclo de vida del software.  ISO/IEC 9126:1991. Caractersticas de la calidad de un producto software.  ISO/IEC 12119:1995. Productos software: evaluacin y test.  ISO/IEC 14102:1995. Gua para la evaluacin y seleccin de herramientas CASE. o

y y y

y y y y

y y y

Você também pode gostar