3.

2 CONTROL DE CALIDAD
Brenda Hernández Evangelista.

• La calidad es un atributo o característica de alguna entidad. es decir cosas y elementos que se pueden conocer para comparar estándares. color. etc. propiedades eléctricas. . como longitud.

si esta sigue el diseño y el sistema resultante satisface sus requisitos y metas de desempeño. incluye requisitos. • De concordancia: Es el grado en que las especificaciones de diseño se aplican durante la fabricación. Está enfocado a la implementación. especificaciones y diseño del sistema. . entonces la calidad de concordancia es alta.EXISTEN DOS TIPOS DE CALIDAD: • De diseño: Se refiere a las características que los diseñadores especifican para un elemento.

su documentación y los procesos utilizados para producir ese software son revisados por un grupo de personas. comprende una medida cuantitativa de algunos atributos del software .ENFOQUES COMPLEMENTARIOS PARA EL CONTROL DE CALIDAD: • Revisiones de la calidad en las que el software. • Valoración automática del software en la que el software y los documentos producidos se procesan por algún programa y se comparan con los estándares que aplican a ese proyecto de desarrollo en particular.

• Notaciones apropiadas: Son medios de comunicación entre el personal asignado al proyecto y plantean la posibilidad de usar una herramienta para la verificar el funcionamientos correcto. de tal suerte que se suele estilizarse para satisfacer diferentes requisitos de clientes diversos. • Capacidad individual: La producción y mantenimiento de productos de programación son tareas laboriosas • Comunicación en el grupo: Es un grupo de personas que interactúan entre si para le desarrollar el programa. el software debe compensar las deficiencias de diseño en el equipo.FACTORES CALIDAD QUE Y INFLUYEN EN LA PRODUCTIVIDAD. . algunas veces. • Control de cambios:los programas sirven para que un equipo de uso general se adapte a una aplicación específica. • Enfoques sistemáticos: En cada campo del conocimiento existen ciertos procedimientos y técnicas aceptadas para conocer las características que distinguen la disiplina profesional.

si desean mantener la calidad de sus productos. • Facilidades y recursos: Los gerentes de un proyecto de programación deben de ser • eficaces en el manejo de los factores de motivación y frustración. la productividad de sus programadores y la satisfacción del trabajo. diseño y mantenimiento del producto. ambiente computacional. • Captación del programa: En un proyecto de programación un asunto común de difícil solución es la incomprensión de la verdadera naturaleza del problema. • Nivel de confiabilidad: La confiabilidad solo se obtiene con gran cuidado en el análisis. .solución de problemas. • Especialización requerida: Habilidades que se tiene para el manejo de la aplicación . • Tiempo disponible: El tiempo requerido para desarrollar las diferentes actividades en un proyecto de programación es un aspecto importante y difícil en la estimación global de costos y recursos. • Entrenamiento adecuado: es cuando se va a tener un grupo de personas para enseñar el manejo de la aplicación.• Nivel tecnológico: Es utilizado en un proyecto de programación con aspectos como selección de lenguaje. practicas de programación y herramientas.

confiabilidad y desempeño puede obtenerse con un esfuerzo determinado. notaciones. el acceso y la estabilidad del sistema de cómputo utilizado para desarrollar o modificar los programas. Existen dos aspectos interrelacionados al respecto: primero. está a preocupación de que tanta funcionalidad. por lo común. la memoria y limitantes de tiempo del producto y más. en segundo lugar. • Metas apropiadas: Se puede obtener un punto medio entre la productividad y los factores de calidad. . • Expectativas crecientes: El mayor problema persiste en el crecimiento constante de las expectativas del producto. y esto muestra una dificultad ya que encuentran que los proyectos de ingeniería de programación son difíciles debido a las diferencias en la metodología de diseño. supervisados por gerentes que tienen poco conocimiento. • Otros factores: Existen más factores que influyen en la productividad de los programadores.• Habilidades gerenciales: Los proyectos de programación son. mediante en mantenimiento dentro de las metas y requisitos establecidos para el producto durante la etapa de planeación. herramientas y otros aspectos. se halla el aspecto relacionado con las limitantes de la tecnología de programación. incluyendo la familiaridad.

la corrección. facilidad de mantenimiento integral y facilidad de uso proporcionan indicadores útiles para el equipo del proyecto.MEDIDAS DE CALIDAD • Aunque hay muchas medidas de la calidad de software. .

o mejorar si el cliente desea un cambio de requisitos. . se puede adaptar si su entorno cambia.MEDIDAS PARA CADA UNA DE ELLAS. Corrección: • Un programa debe operar correctamente o proporcionará poco valor a sus usuarios. Facilidad de mantenimiento: • La facilidad de mantenimiento es la facilidad con la que se puede corregir un programa si se encuentra un error.

• Aumento neto en productividad (sobre el enfoque que el sistema reemplaza) medida cuando alguien utiliza el sistema moderadamente y eficientemente. • El tiempo requerido para llegar a ser moderadamente eficiente en el uso del sistema. El ataque se puede realizar en cualquiera de los tres componentes del software: programas. datos y documentos.Integridad: • Este atributo mide la habilidad de un sistema para resistir ataques (tanto accidentales como intencionados) contra su seguridad. • Facilidad de uso: • La facilidad de uso es un intento de cuantificar «lo amigable que puede ser con el (usuario) y se puede medir en función de cuatro características: • Habilidad intelectual y/o física requerida para aprender el sistema. .

• ¿Que es diseño? • Menciona un enfoque complementario para el control de calidad. • ¿Qué es calidad? • Menciona los tipos de calidad que existen.PREGUNTAS. • Menciona 5 factores que influyen en la calidad. .