Servicio Nacional de Aprendizaje – SENA
Programa de formación: Nombre del programa de formación
Fecha: Octubre de 2010 Versión 1.0
Sistema de Gestión de la Calidad
GUIA DE APRENDIZAJE Modelos de calidad
Página 1 de 3
1. IDENTIFICACIÓN DE LA GUÍA DE APRENDIZAJE Nombre del Proyecto: No aplica Fase del Proyecto: Unidad 3: Métricas del proceso de software Actividad de Proyecto Unidad 3: 1. Crear matriz de métricas y pruebas de software Competencia: Resultados de Aprendizaje No aplica
Generar diferentes tipos de pruebas y métricas al proceso de software
Duración en horas 40 Duración en horas 10
Duración en horas de la actividad 10
2. PRESENTACION El curso Aplicación de la Calidad del Software en el proceso de Desarrollo pretende desarrolla en el aprendiz la capacidad de identificar y aplicar diferentes modelos de calidad tales como CMMI, ISO, SOA y algunos modelos de desarrollo ágiles que permitan mejorar la calidad del software desarrollado. Para ello es necesario conocer con anterioridad manejo de plataforma virtual y de algunos programas básicos como procesador de texto y programa de modelado de grafos, tales como DIA o Visio Viewer, con el objetivo de que sirvan como herramientas de apoyo en el proceso. El trabajo colaborativo será muy importante ya que a través de la discusión de la temática mediante el uso de foros construiremos paso a paso los conceptos necesarios para la aplicación de pautas de calidad en el proceso de desarrollo software en un proyecto cualquiera. Para este proceso la retroalimentación y solución de dudas será también un factor determinante que el aprendiz podrá explotar en su favor solicitando al Instructor aclaraciones y conceptos cada vez que lo crea conveniente. Espero pues que el material incluido en el curso sea de su agrado, que tengamos una fluida y eficaz comunicación y que logremos las metas trazadas para el curso. 3. CONOCIMIENTOS PREVIOS Conocimiento básico de herramientas ofimáticas básicas, como procesador de texto, hoja electrónica de cálculo, presentador de ideas, Visio Viewer, DIA, navegador web y browser. 4. ACTIVIDADES Y ESTRATEGIAS DE APRENDIZAJE ACTIVIDAD DE APRENDIZAJE : Descripción: (dónde, cómo y para qué) Para evidenciar esta actividad usted debe: 1. Ir a la opción MATERIALES, leer y observar los contenidos propuestos para la Unidad 3
PDF created with pdfFactory trial version www.pdffactory.com
Servicio Nacional de Aprendizaje – SENA
Programa de formación: Nombre del programa de formación
Fecha: Octubre de 2010 Versión 1.0
Sistema de Gestión de la Calidad
GUIA DE APRENDIZAJE Modelos de calidad
Página 2 de 3
con el objeto de identificar los diferentes tipos de pruebas aplicables al proceso de software y al software mismo, así como conocer diferentes dinámicas para generar métricas al proceso y al producto software. Ambiente(s) requerido: Plataforma Blackboard Material (es) requerido: Incluidos todos en el link Materiales del Curso, dentro de la Unidad 3 (en la persiana derecha): 1. EVALUACIÓN DEL PROCESO DE SOFTWARE: Principios, estándares, instrumentos y consideraciones
al respecto.
2. TIPOS DE PRUEBAS: Definición y aspectos clave acerca de los diferentes tipos de prueba 3. 4. 5. 6. 7. 8.
funcionales del software. MODELOS DE PRUEBAS PARA PRUEBAS DEL SISTEMA: Explicación del proceso de generación de pruebas del sistema y modelos funcionales de prueba. WORKSHOP PROCESIX: Definición del modelo de proceso software. Ejemplos de algunos enfoques útiles. EL PROCESO DE MEDICIÓN SOFTWARE: Visión general de los procesos de medición del software, medición de los procesos de madurez, GQM, PSM. EVALUACIÓN DE PROCESOS CON ISO/IEC 15504: Estructura de la norma, proceso de evaluación y perfil del proceso. MÉTRICAS, ESTIMACIÓN Y PLANIFICACIÓN EN PROYECTOS DE SOFTWARE: Definición de las diferentes métricas del software y ejemplos prácticos de cómo efectuarlas. TIPOS DE MÉTRICAS: Ejemplo de diferentes tipos de métricas de calidad, como definirlas y trabajarlas.
5. EVIDENCIAS Y EVALUACION Producto entregable:
Forma de entrega:
Criterios de
1. Participación en foro temático, Responda a la pregunta: Cuál es el impacto de la aplicación de métricas y prueabs de software para una empresa desarrolladora en la actualidad?. Nombre algunas prácticas de pruebas que usted acostumbra realizar y por qué?. 2. Generar un inventario de pruebas de software (en una hoja excel) y métricas, indicando el nombre de la prueba, descripción de la misma, qué mide cada una, cuánto personal se necesita, cada cuánto se realizan y cuánto tiempo toma la aplicación de cada una. 3. Realizar la prueba 1 de la unidad 3. 1. El foro temático presentación On-line. 2. El inventario de pruebas de software y métricas en archivo de Word o Excel. 3. Vía electrónica a través del menú ACTIVIDADES DEL CURSO, dentro de la opción Actividades Unidad 3, en el link correspondiente a PRUEBA 3. No Aplica
PDF created with pdfFactory trial version www.pdffactory.com
Servicio Nacional de Aprendizaje – SENA
Programa de formación: Nombre del programa de formación
Fecha: Octubre de 2010 Versión 1.0
Sistema de Gestión de la Calidad
GUIA DE APRENDIZAJE Modelos de calidad
Página 3 de 3
Evaluación: 6. BIBLIOGRAFIA
CONTROL DEL DOCUMENTO
Autores
Nombre Diego Mauricio Torres Arias
Cargo Tutor Virtual
PDF created with pdfFactory trial version www.pdffactory.com
Dependencia Centro de Comercio y Turismo, SENA Regional Quindío
Fecha 14/03/2011