Definición.

Calidad:
Propiedad o conjunto de propiedades inherentes a una cosa, que permiten
apreciarla como igual, mejor o peor que las restantes de su especie

Estándares:
Los estándares de calidad de software son normas emitidas por
organismos específicos, que sirven para sentar un marco con el
que comparar si un proceso de desarrollo es o no de calidad.

Métricas:
Son una medida cuantitativa que permite a la gente del software tener
una visión profunda de la eficacia del proceso del software y de los
proyectos que dirigen utilizando el proceso como un marco de trabajo

los ingenieros de software deben emplear métodos efectivos junto con herramientas modernas dentro del contexto de un proceso maduro de desarrollo del software. aplicación o producto de alta calidad. Para lograr este objetivo.Objetivo de Métricas y la Calidad de Software El objetivo primordial de la ingeniería del software es producir un sistema. .

 -Evalúa la productividad de los desarrolladores. .  -Consistentes: Una medición de un atributo debe dar el mismo valor independientemente de la medición.Ventajas  -Determina la calidad del producto.  -Se tiene conocimiento cuantitativo de las características del proceso y del producto.  -Se evalúan los beneficios (en cuanto a calidad y productividad) derivados del uso de nuevos métodos y herramientas de ingeniería del software.  -Exactas Precisas: No se debe perder información en los redondeos ya que la información se desvirtúa.  -Establece una línea base para la estimación.  -Se tiene  un soporte para la estimación y la planificación.

Estándares.   Normas para el asesoramiento externo de la calidad:  ISO 9001  ISO 9002  ISO 9003 Gestión interna de la calidad:  ISO 9004 .

mediante cuatro áreas fundamentales. análisis y mejora ISO 9004:2000 : Mejora   Define los términos fundamentales de la familia ISO 9000:2000 Describe como sería un sistema de control de calidad acorde con las normas 9001. realización de productos y servicios y medición. ya sea adquirido o desarrollado internamente . y sirve como guía tras la implantación de 9001 ISO/IEC 9003:2004  Conjunto de directrices para la aplicación de las normas ISO 9001 a un determinado software. gestión de recursos. que son responsabilidad en la gestión. ISO 9000:2000 : Fundamentos   ISO 9001:2000 : Requisitos   Permite realizar certificaciones externas de la calidad.

. entre otras cosas. ingenieros en electrónica. ingenieros en sistemas e ingenieros en telecomunicación. Es la mayor asociación internacional sin fines de lucro formada por profesionales de las nuevas tecnologías.ESTANDARES IEEE (Institute of Electrical and Electronics Engineers) Es una asociación técnico-profesional mundial dedicada a la estandarización. como ingenieros eléctricos.

La cantidad de esfuerzo necesaria para desarrollar un sistema. 3. El tamaño y la volatilidad de los requerimientos.   . b) El esfuerzo del personal (Utilidades para determinar una tasa de productividad). Proceso Inicial (Nivel 1) Su objetivo es formar una base de comparación con la forma en que las mejoras se realicen y se incremente la madurez. La duración del proyecto. 2.Fases De Las Métricas. estos incluyen: a) El tamaño del producto. Proceso Repetible (Nivel 2) Las métricas a este segundo nivel incluyen como objetivos de medición: 1.

Optimización del Proceso (Nivel 5) A este nivel las métricas de las actividades son utilizadas para mejorar el proceso. el código y los planes de prueba. el diseño. . se recomienda evaluar la complejidad de los requerimientos. y evaluar la calidad de los requerimientos del diseño del código y de las pruebas. En términos de complejidad.Proceso definido (Nivel 3) En este nivel de madurez. así la productividad y la calidad coinciden con las expectativas. Las métricas recolectadas son utilizadas para encontrar y estabilizar el proceso. Proceso Administrado (Nivel 4) En este nivel la retroalimentación determina cómo son asignados los recursos pues las actividades básicas por sí mismas no cambian.

.  Gilb: Consiste en determinar una lista de características que definen la calidad de la aplicación.  Evaluación de la capacidad. sirve para comprobar la habilidad de los procesos de las organizaciones para realizar determinados proyectos. pudiendo ser de dos tipos:  Originales  De los modelos tradicionales  CMM: Fue desarrollado por el Software Engineering Institute en estados unidos.  Spice: Estándar de evaluación de procesos de software para:  Mejora continua.MODELOS DE CALIDAD  Boehm: Divide la calidad en tres características:  usos principales  componentes intermedios  componentes primitivos  GQM: Proporciona la estructura para obtener los objetivos cruciales del proyecto.

Sign up to vote on this title
UsefulNot useful