2. I. ANTECEDENTES GENERALES CARRERA : INGENIERIA EJECUCION INFORMATICA ASIGNATURA : CALIDAD Y AUDITORIA DE SOFTWARE CÓDIGO : IEI-018 PRERREQUISITOS : NO TIENE NIVEL : VII SEMESTRE CARÁCTER : OBLIGATORIO DURACIÓN : 90 HORAS HORAS TEÓRICAS : 90 HORAS HORAS PRÁCTICAS : 0 II. DESCRIPCION DE LA ASIGNATURA Calidad y Auditoria de Software; es una asignatura de carácter teórica-practica, orientada a introducir al estudiante en las buenas prácticas del Aseguramiento de la Calidad de software a través de la aplicación de diferentes áreas de proceso que permitirán al alumno asegurar la calidad de proyectos y productos de software. III. OBJETIVO GENERAL Aplicar buenas prácticas en el aseguramiento de la calidad a proyectos de software, mediante un enfoque orientado a procesos y la aplicación de las disciplinas de la Calidad de Software para permitir el desarrollo de proyecto de software exitoso.
3. IV. CAPACIDADES A LOGRAR UNIDAD I: FUNDAMENTOS Y MODELOS DE LA CALIDAD. Determinar los elementos de un Sistema de Gestión de la Calidad e interpretar modelos de referencia de calidad. UNIDAD II: ASEGURAMIENTO DE LA CALIDAD DE SOFTWARE. Aplicar técnicas de Aseguramiento de la Calidad del Proceso y Producto de Software – SQA y tomando conocimiento de la posibilidad de minimizar la cantidad de errores presentados en un producto de software en ambiente productivo. UNIDAD III: AREAS DE SOPORTE A LA CALIDAD DE SOFTWARE. Aplicar técnicas que brindan soporte al SQA: Administración de Configuración y Medición & Análisis para mantener controlado el cambio en los artefactos, producto del desarrollo de software y asegurar las líneas base de desarrollo. DESCRIPCION DE LAS UNIDADES DE APRENDIZAJE UNIDAD I: FUNDAMENTOS Y MODELOS DE LA CALIDAD: 40 Horas. UNIDAD II: ASEGURAMIENTO DE LA CALIDAD DE SOFTWARE: 30 Horas. UNIDAD III: AREAS DE SOPORTE A LA CALIDAD DE SOFTWARE: 20 Horas. 72 Horas en Aula + 18 Horas Tutorías
4. Actividades Asociadas - Exposición de conceptos y materias a tratar - Presentación de estudio de casos - Presentación de material audiovisual - Trabajos de desarrollo en grupo
7. Algunas definiciones de calidad Adecuación de uso J.M. JURAN. Cumplimiento de unas especificaciones. P.B. CROSBY. Un grado predecible de uniformidad y fiabilidad a bajo costo y adecuado a las necesidades del mercado. W.E. DEMING. Perdidas mínimas para la sociedad en la vida del producto .G. TAGUCHI. Conjunto de características del producto de marketing, ingeniería, fabricación y mantenimiento a través del cual el producto en uso satisface las expectativas del cliente. FEIGENBAUM. Calidad es lo que el cliente esta dispuesto a pagar en función de lo que obtiene y valora. P. DRUKER. Conjunto de propiedades y características de un producto o servicio que le confiere su aptitud para satisfacer necesidades establecidas o implícitas. AEC (Asociación Española para la calidad)
8. Sistemas de Información Se exige calidad Uso diario Banco, Seguros, supermercado, luz, agua, etc. “Concordancia con los requisitos funcionales y de rendimiento explícitamente establecidos, con los estándares de desarrollo explícitamente documentados y con las características implícitas que se espera de todo software desarrollado profesionalmente”. PRESSMAN Se deben cumplir especificaciones del cliente o usuario, además de cumplir características que se dan por hecho (saber hacer) de un buen profesional junto a algunos estándares.