Temario de aseguramiento de la calidad
Nombre de la asignatura:
Carrera:
Clave
Horas teoría-práctica-créditos: Aseguramiento de la calidad del Software
Ingeniería en Sistemas Computacionales
ISM-0904
3-2-8
2.- HISTORIA DEL PROGRAMA
Lugar y fecha de elaboración o revisión Participantes Observaciones
(cambios y justificación)
Instituto Tecnológico Superior de Tierra Blanca 12 deJunio de 2009 Academia de Ingeniería en Sistemas Computacionales Definición de los programas de estudio para el modulo de Especialidad en Ingeniería del software de acuerdo al estudio de factibilidad realizado dentro de la carrera de Ingeniería en Sistemas Computacionales
3.- UBICACIÓN DE LA ASIGNATURA
a). Relación con otras asignaturas del plan de estudio
Anteriores PosterioresAsignaturas Temas Asignaturas Temas
Planificación y Modelado Las asignaturas aportan los conocimientos necesarios para comprender y aplicar los temas de esta materia. Ninguna. ---
b) Aportación de la asignatura al perfil del egresado.
Proporciona elementos prácticos para el mejoramiento del software
Planear y resolver problemas en su área de conocimiento
4.- OBJETIVO(S) GENERAL(ES) DELCURSO
Aplicar distintos estándares de calidad en el desarrollo de software en un sistema de información para producir y mantener sistemas de información de alta calidad.
5.- TEMARIO
Unidad Tema Subtemas
1 Introducción a la calidad de software 1.1 Concepto de calidad
1.2 Concepto de seguridad
1.3 Aseguramiento de la calidad
1.4 Calidad de software
2 Diagnóstico y aseguramiento de la calidadde software (SQA) 2.1 La función de la evaluación
2.2 Normas y técnicas de medición de calidad y confiabilidad
2.3 Relación de la ingeniería del software con SQA
2.4 Problemas que resuelve la SQA
2.5 Calidad del software en las metodologías
2.6 Roles y responsabilidades de los equipos de desarrollo
2.7 Habilidades y capacidades del personal de SQA
2.8 Actividades del SQA
2.0 Métodos yHerramientas
3 Generación de la calidad, estándares y modelos de procesos aplicados al software 3.1 Producción de la calidad
3.2 Documentación y seguimiento de estándares: criterios de aceptación y rechazo
3.3 Metodologías de desarrollo
3.4 Seguridad y confidencialidad de los sistemas
3.5 Herramientas de evaluación
3.6 Planes de contingencia
3.7 Introducción a los estándares y modelos de calidad3.8 ISO 9000:2000 Sistemas de Gestión de Calidad
3.9 ISO IEC 12207 Proceso de Ciclo de Vida
3.10 SW CMM Modelo de Madurez de Capacidades del Software
3.11 ISO IEC 15504 Evaluación de Procesos de software
3.12 CMM-I Modelo de Madurez de Capacidades Integrado
3.13 Modelo MOPROSOFT
4 Pruebas de Software 4.1 Conceptos básicos de pruebas
4.2 Pruebas a través del Ciclo de Vida del Desarrollo deSoftware
4.3 Pruebas de Caja Blanca
4.4 Pruebas de Caja Negra
4.5 Herramientas de Pruebas
4.6 Administración del Proceso de Pruebas
5 Medición y Análisis 5.1 Introducción a las Métricas
5.2 Modelos y métricas
5.3 Método Meta – Pregunta – Métrica
5.4 Puntos Funcionales
5.5 Relación de las métricas con los estándares y modelos de procesos
6 Evaluación de la calidad del producto desoftware 6.1 La administración de la calidad del software
6.2 La documentación
6.3 La evaluación de la calidad del software
6.4 Evaluación de la calidad
6.4.1 Análisis detallado del software
6.4.2 Determinación de los Requerimientos del Software
6.4.3 Diseño General y detallado del Software
6.4.4 Prueba de aceptación de Software
6.4.5 Operación y mantenimiento del Software
6.-APRENDIZAJES REQUERIDOS
Análisis y Diseño Orientado a Objetos (UML)
Programación
7.- SUGERENCIAS DIDÁCTICAS
Explicación docente interactiva
Discusiones grupales
Compartir experiencias profesionales con diferentes representantes de organismos de calidad
Observación y presentación de informes
Competencia calificada y debatida entre equipos
Prácticas de laboratorio de informática...
Regístrate para leer el documento completo.