Vous êtes sur la page 1sur 19

INGENIERIA EN TECNOLOGIAS DE LA INFORMACION

HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMTICAS


1. Nombre de la asignatura 2. Competencias Optativa I: Modelos de Proceso para el Desarrollo de Software. Dirigir proyectos de tecnologas de informacin (T.I.) para contribuir a la productividad y logro de los objetivos estratgicos de las organizaciones utilizando las metodologas apropiadas. Primero 55 35 90 6 El alumno realizar el modelado de un desarrollo de software con base en las especificaciones de requerimientos, disear y aplicar pruebas para evaluar el producto.

3. 4. 5. 6. 7.

Cuatrimestre Horas Prcticas Horas Tericas Horas Totales Horas Totales por Semana Cuatrimestre 8. Objetivo de la Asignatura

Prcticas I. Introduccin a la ingeniera de software. 5 II. Diagramas UML. 20 III. Ingeniera de requerimientos. 10 IV. Modelos de proceso. 15 V. Pruebas y aseguramiento de la calidad. 10 Totales 55

Unidades Temticas

Horas Tericas 5 5 5 10 5 35

Totales 10 5 25 13 15 8 25 12 15 7 90

ELABOR: COMIT DE DIRECTORES DE LA INGENIERA EN TECNOLOGAS DE LA INFORMACIN APROB: C. G. U. T.

REVIS: COMISIN DE RECTORES PARA LA CONTINUIDAD DE ESTUDIOS FECHA DE ENTRADA EN VIGOR: SEPTIEMBRE 2009 F-CAD-SPE-23-PE-5A -10

OPTATIVA I: MODELOS DE PROCESO PARA EL DESARROLLO DE SOFTWARE


UNIDADES TEMTICAS
1. 2. 3. 4. Unidad Temtica Horas Prcticas Horas Tericas Horas Totales I. Introduccin a la Ingeniera de software 5 5 10 El alumno conocer los principios y metodologas para el desarrollo y mantenimiento de sistemas de informacin. Saber de Definir de concepto su ingeniera software. Saber hacer el Comprender de claramente de concepto Ingeniera software importancia. el de de su 2.Ciclo de Vida de Definir el Enumerar los un Sistema concepto Ciclo de elementos del ciclo Software. Vida del Software. de vida de software Elegir el ciclo de vida adecuado de acuerdo a las caractersticas de los proyectos. Ser Ordenado. Sistemtico. Objetivo. Coherente. Discreto. Proactivo. Asertivo. Hbil para comunicarse efectivamente. Liderazgo. Hbil para trabajo en equipo. Ordenado. Sistemtico. Objetivo. Coherente. Discreto. Proactivo. Asertivo. Hbil para comunicarse efectivamente. Liderazgo. Hbil para trabajo en equipo.

5. Objetivo

Temas 1.Definicin ingeniera software y importancia.

ELABOR: COMIT DE DIRECTORES DE LA INGENIERA EN TECNOLOGAS DE LA INFORMACIN APROB: C. G. U. T.

REVIS: COMISIN DE RECTORES PARA LA CONTINUIDAD DE ESTUDIOS FECHA DE ENTRADA EN VIGOR: SEPTIEMBRE 2009 F-CAD-SPE-23-PE-5A -10

OPTATIVA I: MODELOS DE PROCESO PARA EL DESARROLLO DE SOFTWARE


Proceso de evaluacin Resultado de aprendizaje Secuencia de aprendizaje Instrumentos y tipos de reactivos Ejercicios prcticos. Lista de cotejo. Relacin y definicin de conceptos. Evaluacin de casos.

El alumno elaborar un 1.Identificar el concepto de anlisis de los diferentes Ingeniera de Software. ciclos de vida software, 2.Identificar los elementos para resaltando sus principales disear, construir y entregar caractersticas, beneficios y software. 3.Identificar los diferentes ciclos desventajas. de vida software.

ELABOR: COMIT DE DIRECTORES DE LA INGENIERA EN TECNOLOGAS DE LA INFORMACIN APROB: C. G. U. T.

REVIS: COMISIN DE RECTORES PARA LA CONTINUIDAD DE ESTUDIOS FECHA DE ENTRADA EN VIGOR: SEPTIEMBRE 2009 F-CAD-SPE-23-PE-5A -10

OPTATIVA I: MODELOS DE PROCESO PARA EL DESARROLLO DE SOFTWARE


Proceso enseanza aprendizaje Mtodos y tcnicas de enseanza Proyectos de Investigacin. Solucin de problemas. Estudios de Casos. Aprendizaje basado en Proyectos. instruccin directa. Medios y materiales didcticos Can. Equipo de Cmputo. Pintarrn. Plumones.

Espacio Formativo Aula X Laboratorio / Taller Empresa

ELABOR: COMIT DE DIRECTORES DE LA INGENIERA EN TECNOLOGAS DE LA INFORMACIN APROB: C. G. U. T.

REVIS: COMISIN DE RECTORES PARA LA CONTINUIDAD DE ESTUDIOS FECHA DE ENTRADA EN VIGOR: SEPTIEMBRE 2009 F-CAD-SPE-23-PE-5A -10

OPTATIVA I: MODELOS DE PROCESO PARA EL DESARROLLO DE SOFTWARE


UNIDADES TEMTICAS
1. 2. 3. 4. Unidad Temtica Horas Prcticas Horas Tericas Horas Totales II. Diagramas UML 20 5 25 El alumno utilizar el lenguaje UML para representar la estructura y el funcionamiento de un sistema. Saber Definir UML Identificar su uso. Saber hacer Ser Ordenado. Sistemtico. Objetivo. Asertivo. Hbil para trabajo en equipo. Ordenado. Sistemtico. Objetivo. Asertivo. Hbil para trabajo en equipo. Ordenado. Sistemtico. Objetivo. Asertivo. Hbil para trabajo en equipo. Ordenado. Sistemtico. Objetivo. Asertivo. Hbil para trabajo en equipo.

5. Objetivo

Temas 1.Introduccin a UML.

2.Representacin de la Identificar la Elaborar los estructura del sistema notacin UML para principales por medio de UML. representar los diagramas UML para aspectos representar la estructurales o estructura sistema. estticos de un sistema. 3.Representacin del Identificar la Elaborar los comportamiento del notacin UML para diagramas UML para sistema por medio de representar el representar el UML. comportamiento de comportamiento de un sistema. un sistema. 4.Representacin de la Identificar la Elaborar los interaccin del sistema notacin UML para principales por medio de UML. representar la diagramas UML para interaccin en un representar la sistema. interaccin en un sistema.

ELABOR: COMIT DE DIRECTORES DE LA INGENIERA EN TECNOLOGAS DE LA INFORMACIN APROB: C. G. U. T.

REVIS: COMISIN DE RECTORES PARA LA CONTINUIDAD DE ESTUDIOS FECHA DE ENTRADA EN VIGOR: SEPTIEMBRE 2009 F-CAD-SPE-23-PE-5A -10

OPTATIVA I: MODELOS DE PROCESO PARA EL DESARROLLO DE SOFTWARE


Proceso de evaluacin Instrumentos y tipos de reactivos El alumno presentar un 1.Identificar el concepto de Ejecucin de Tareas. documento de anlisis y UML. Listas de verificacin. diseo del sistema a travs 2.Identificar los principales Desarrollo de Productos. de diagramas en UML. diagramas de UML para representar la estructura de un sistema. 3.Identificar los principales diagramas UML para presentar el comportamiento de un sistema. 4.Identificar los principales diagramas UML para representar la interaccin de un sistema. 5.Representar un sistema utilizando notacin UML. Resultado de aprendizaje Secuencia de aprendizaje

ELABOR: COMIT DE DIRECTORES DE LA INGENIERA EN TECNOLOGAS DE LA INFORMACIN APROB: C. G. U. T.

REVIS: COMISIN DE RECTORES PARA LA CONTINUIDAD DE ESTUDIOS FECHA DE ENTRADA EN VIGOR: SEPTIEMBRE 2009 F-CAD-SPE-23-PE-5A -10

OPTATIVA I: MODELOS DE PROCESO PARA EL DESARROLLO DE SOFTWARE


Proceso enseanza aprendizaje Mtodos y tcnicas de enseanza Ejercicios prcticos. Estudios de Casos. Aprendizaje basado en Proyectos. Instruccin directa. Medios y materiales didcticos Can. Equipo de Cmputo. Software de Modelado UML. Pintarrn. Plumones.

Espacio Formativo Aula X Laboratorio / Taller X Empresa

ELABOR: COMIT DE DIRECTORES DE LA INGENIERA EN TECNOLOGAS DE LA INFORMACIN APROB: C. G. U. T.

REVIS: COMISIN DE RECTORES PARA LA CONTINUIDAD DE ESTUDIOS FECHA DE ENTRADA EN VIGOR: SEPTIEMBRE 2009 F-CAD-SPE-23-PE-5A -10

OPTATIVA I: MODELOS DE PROCESO PARA EL DESARROLLO DE SOFTWARE


UNIDADES TEMTICAS
1. 2. 3. 4. Unidad Temtica Horas Prcticas Horas Tericas Horas Totales III. Ingeniera de requerimientos 10 5 15 El alumno aplicar diferentes tcnicas para el levantamiento y documentacin de requerimientos de un sistema.

5. Objetivo

Temas

Saber

Saber hacer

Ser Ordenado. Sistemtico. Objetivo. tico. Coherente. Discreto. Proactivo. Asertivo. Hbil para comunicarse efectivamente. Lder. Hbil para trabajo en equipo. Ordenado. Sistemtico. Objetivo. Coherente. Discreto. Hbil para trabajo en equipo.

1. Tcnicas para la Identificar las Obtener los obtencin de los principales tcnicas requerimientos de un requerimientos de un para la obtencin de sistema empleando sistema. requerimientos las principales (Entrevista, tcnicas existentes Cuestionario, (Entrevista con Sesiones JAD). usuarios, Identificar los pasos cuestionario, sesiones para la aplicacin de JAD). las tcnicas para la obtencin de requerimientos.

2. Especificacin Requerimientos.

de Identificar los Elaborar un estndares para la documento de especificacin de los especificacin de requerimientos requerimientos de (IEEE, UP). acuerdo a un estndar (IEEE, UP).

ELABOR: COMIT DE DIRECTORES DE LA INGENIERA EN TECNOLOGAS DE LA INFORMACIN APROB: C. G. U. T.

REVIS: COMISIN DE RECTORES PARA LA CONTINUIDAD DE ESTUDIOS FECHA DE ENTRADA EN VIGOR: SEPTIEMBRE 2009 F-CAD-SPE-23-PE-5A -10

OPTATIVA I: MODELOS DE PROCESO PARA EL DESARROLLO DE SOFTWARE


Proceso de evaluacin Resultado de aprendizaje El alumno elaborar un documento de especificacin de requerimientos de un sistema acuerdo a un estndar de especificacin. Instrumentos y tipos de reactivos 1.Identificar el concepto de Ejecucin de Tareas. requerimiento, tipos y Listas de verificacin. caracterstica. Desarrollo de Productos. 2.Reconocer las tcnicas para el levantamiento de requerimientos. 3.Reconocer los estndares para la especificacin de requerimientos en un documento. 4.Levantar los requerimientos de un sistema y plasmarlos en un documento de acuerdo a un estndar. Secuencia de aprendizaje

ELABOR: COMIT DE DIRECTORES DE LA INGENIERA EN TECNOLOGAS DE LA INFORMACIN APROB: C. G. U. T.

REVIS: COMISIN DE RECTORES PARA LA CONTINUIDAD DE ESTUDIOS FECHA DE ENTRADA EN VIGOR: SEPTIEMBRE 2009 F-CAD-SPE-23-PE-5A -10

OPTATIVA I: MODELOS DE PROCESO PARA EL DESARROLLO DE SOFTWARE


Proceso enseanza aprendizaje Mtodos y tcnicas de enseanza Ejercicios prcticos. Estudios de Casos. Aprendizaje basado en Proyectos. Instruccin directa. Medios y materiales didcticos Can. Equipo de Cmputo. Software Ofimtica. Software de Modelado UML. Pintarrn. Plumones.

Espacio Formativo Aula Laboratorio / Taller X Empresa

ELABOR: COMIT DE DIRECTORES DE LA INGENIERA EN TECNOLOGAS DE LA INFORMACIN APROB: C. G. U. T.

REVIS: COMISIN DE RECTORES PARA LA CONTINUIDAD DE ESTUDIOS FECHA DE ENTRADA EN VIGOR: SEPTIEMBRE 2009 F-CAD-SPE-23-PE-5A -10

OPTATIVA I: MODELOS DE PROCESO PARA EL DESARROLLO DE SOFTWARE


UNIDADES TEMTICAS
1. 2. 3. 4. Unidad Temtica Horas Prcticas Horas Tericas Horas Totales IV. Modelos de Proceso 15 10 25 El alumno conocer las caractersticas, ventajas y desventajas de cada uno de los modelos de proceso para el desarrollo de software.

5. Objetivo

Temas

Saber

Saber hacer

Ser Ordenado. Sistemtico. Objetivo. tico. Coherente. Discreto. Proactivo. Asertivo. Honesto. Ordenado. Sistemtico. Objetivo. tico. Discreto. Proactivo. Asertivo. Dominio personal. Hbil para comunicarse efectivamente. Liderazgo. Hbil para Hbil para trabajo en equipo. Motivador. Honesto.

1.Proceso Personal de Identificar el Aplicar las Software PSP. objetivo, estructura tcnicas de PSP y caractersticas de para la la metodologa PSP. recoleccin de las mtricas a nivel PSPO en un proyecto software. 2.Proceso de desarrollo Identificar el Integrarse a un de software en objetivo, estructura equipo de equipo. y caractersticas de desarrollo de la metodologa TSP. software de acuerdo a los lineamientos establecidos por la metodologa TSP.

ELABOR: COMIT DE DIRECTORES DE LA INGENIERA EN TECNOLOGAS DE LA INFORMACIN APROB: C. G. U. T.

REVIS: COMISIN DE RECTORES PARA LA CONTINUIDAD DE ESTUDIOS FECHA DE ENTRADA EN VIGOR: SEPTIEMBRE 2009 F-CAD-SPE-23-PE-5A -10

3.Proceso Unificado.

Identificar las fases Aplicar el proceso del proceso unificado en el unificado y sus desarrollo de un caractersticas. sistema. Identificar los Reconocer las principales principales reas elementos del de oportunidad modelo mexicano de una MoProsoft. organizacin para correcta Identificar su la del aplicacin en la adopcin industria de modelo software nacional. MoProsoft.

4.Moprosoft.

Ordenado. Sistemtico. Objetivo. tico. Coherente. Ordenado. Sistemtico. Objetivo. tico. Coherente. Hbil para trabajo en equipo.

ELABOR: COMIT DE DIRECTORES DE LA INGENIERA EN TECNOLOGAS DE LA INFORMACIN APROB: C. G. U. T.

REVIS: COMISIN DE RECTORES PARA LA CONTINUIDAD DE ESTUDIOS FECHA DE ENTRADA EN VIGOR: SEPTIEMBRE 2009 F-CAD-SPE-23-PE-5A -10

OPTATIVA I: MODELOS DE PROCESO PARA EL DESARROLLO DE SOFTWARE


Proceso de evaluacin Resultado de aprendizaje El alumno elaborar de un esquema en donde se ubique cada modelo en contexto, con sus principales caractersticas, ventajas, desventajas y aplicaciones. El alumno documentar algunos aspectos de un proyecto software (puede ser de otra asignatura) de acuerdo un modelo de proceso de desarrollo. Instrumentos y tipos de reactivos 1.Identificar las metodologas y Ejecucin de Tareas. modelos de desarrollo Listas de verificacin. existentes. Desarrollo de Productos. 2.Identificar las caractersticas de la metodologa PSP/TSP. 3.Identificar los pasos para la aplicacin del Proceso Unificado (UP). 4.Identificar las caractersticas de MoProsoft. Secuencia de aprendizaje

ELABOR: COMIT DE DIRECTORES DE LA INGENIERA EN TECNOLOGAS DE LA INFORMACIN APROB: C. G. U. T.

REVIS: COMISIN DE RECTORES PARA LA CONTINUIDAD DE ESTUDIOS FECHA DE ENTRADA EN VIGOR: SEPTIEMBRE 2009 F-CAD-SPE-23-PE-5A -10

OPTATIVA I: MODELOS DE PROCESO PARA EL DESARROLLO DE SOFTWARE


Proceso enseanza aprendizaje Mtodos y tcnicas de enseanza Ejercicios prcticos. Estudios de Casos. Aprendizaje basado en Proyectos. Instruccin directa. Medios y materiales didcticos Can. Equipo de Cmputo. Software Ofimtica. Software de Modelado UML. Pintarrn. Plumones.

Espacio Formativo Aula Laboratorio / Taller X Empresa

ELABOR: COMIT DE DIRECTORES DE LA INGENIERA EN TECNOLOGAS DE LA INFORMACIN APROB: C. G. U. T.

REVIS: COMISIN DE RECTORES PARA LA CONTINUIDAD DE ESTUDIOS FECHA DE ENTRADA EN VIGOR: SEPTIEMBRE 2009 F-CAD-SPE-23-PE-5A -10

OPTATIVA I: MODELOS DE PROCESO PARA EL DESARROLLO DE SOFTWARE


UNIDADES TEMTICAS
1. 2. 3. 4. Unidad Temtica Horas Prcticas Horas Tericas Horas Totales V. Pruebas y aseguramiento de la calidad 10 5 15 El alumno utilizar tcnicas existentes para asegurar la calidad de productos de software.

5. Objetivo

Temas

Saber

Saber hacer

Ser Ordenado. Sistemtico. Objetivo. tico. Coherente. Proactivo. Asertivo. Hbil para trabajo en equipo. Ordenado. Sistemtico. Objetivo. tico. Coherente. Proactivo. Asertivo. Hbil para trabajo en equipo. Ordenado. Sistemtico. Objetivo. tico. Coherente. Proactivo. Asertivo. Hbil para trabajo en equipo.

1.Calidad en el proceso Identificar las de Software. caractersticas de un proceso de software de calidad

2.Calidad en el producto Identificar las software. caractersticas principales de un software de calidad

3.Diseo y aplicacin de Identificar los tipos Disear pruebas Pruebas. y caractersticas de para la evaluacin las pruebas que se de la calidad del aplican para producto y del asegurar la calidad proceso de del producto desarrollo de software

ELABOR: COMIT DE DIRECTORES DE LA INGENIERA EN TECNOLOGAS DE LA INFORMACIN APROB: C. G. U. T.

REVIS: COMISIN DE RECTORES PARA LA CONTINUIDAD DE ESTUDIOS FECHA DE ENTRADA EN VIGOR: SEPTIEMBRE 2009 F-CAD-SPE-23-PE-5A -10

OPTATIVA I: MODELOS DE PROCESO PARA EL DESARROLLO DE SOFTWARE


Proceso de evaluacin Instrumentos y tipos de reactivos El alumno elaborar y 1.Identificar las caractersticas Ejecucin de Tareas. aplicara un plan de de un producto y un proceso Listas de verificacin. pruebas de un software de desarrollo de software de Desarrollo de Productos. dado. calidad. 2.Identificar tipos de pruebas para software. 3.Disear pruebas para software. 4.Identificar el proceso de documentacin de pruebas software. Resultado de aprendizaje Secuencia de aprendizaje

ELABOR: COMIT DE DIRECTORES DE LA INGENIERA EN TECNOLOGAS DE LA INFORMACIN APROB: C. G. U. T.

REVIS: COMISIN DE RECTORES PARA LA CONTINUIDAD DE ESTUDIOS FECHA DE ENTRADA EN VIGOR: SEPTIEMBRE 2009 F-CAD-SPE-23-PE-5A -10

OPTATIVA I: MODELOS DE PROCESO PARA EL DESARROLLO DE SOFTWARE


Proceso enseanza aprendizaje Mtodos y tcnicas de enseanza Ejercicios prcticos. Estudios de Casos. Aprendizaje basado en Proyectos. Instruccin directa. Medios y materiales didcticos Can. Equipo de Cmputo. Software Ofimtica. Software CASE (Testing). Pintarrn. Plumones.

Espacio Formativo Aula Laboratorio / Taller X Empresa

ELABOR: COMIT DE DIRECTORES DE LA INGENIERA EN TECNOLOGAS DE LA INFORMACIN APROB: C. G. U. T.

REVIS: COMISIN DE RECTORES PARA LA CONTINUIDAD DE ESTUDIOS FECHA DE ENTRADA EN VIGOR: SEPTIEMBRE 2009 F-CAD-SPE-23-PE-5A -10

OPTATIVA I: MODELOS DE PROCESO PARA EL DESARROLLO DE SOFTWARE


CAPACIDADES DERIVADAS DE LAS COMPETENCIAS PROFESIONALES A LAS QUE CONTRIBUYE LA ASIGNATURA Capacidad Criterios de Desempeo

Estructurar aplicaciones Web avanzadas a) Genera documentos de especificacin de mviles y de comercio electrnico requerimientos conforme a los estndares y metodologas establecidas para ello. basado en mtodos de ingeniera de software y web, con bases de datos b) Genera el anlisis y modelado de la aplicacin para garantizar la calidad del proceso de de acuerdo a los requerimientos con base en desarrollo. los estndares y metodologas (Patrones de diseo, Ingeniera de Software e Ingeniera Web). c) Genera la aplicacin con base en el modelado previamente establecido. d) Ejecuta plan de pruebas para verificar funcionalidad. e) Documenta los resultados.

ELABOR: COMIT DE DIRECTORES DE LA INGENIERA EN TECNOLOGAS DE LA INFORMACIN APROB: C. G. U. T.

REVIS: COMISIN DE RECTORES PARA LA CONTINUIDAD DE ESTUDIOS FECHA DE ENTRADA EN VIGOR: SEPTIEMBRE 2009 F-CAD-SPE-23-PE-5A -10

OPTATIVA I: MODELOS DE PROCESO PARA EL DESARROLLO DE SOFTWARE


FUENTES BIBLIOGRFICAS
Autor
Cem Kane. Craig Larman

Ao
1999 2008 2005

Ttulo del Documento


Testing Computer Software. Utilizacin de UML patrones 2. Edicin y

Ciudad
Washington Nueva Jersey Lancaster

Pas
Estados Unidos de Amrica Estados Unidos de Amrica Reino Unido

Editorial
Wiley Prentice Hall/Pearson Pearson Wesley Addison

Ian Sommerville, Mara Isabel Alfonso Galipienso, and Antonio Botia Martnez Perdita stevens

Ingeniera de software. 7 edicin

2003

Ron Patton

2005

UML en ingeniera de software con objetos y componentes (http://homepages.inf.ed.ac .uk/perdita/book/) Software Testing. 2nd edition

Londres

Reino Unido

Addison wesley

Washington

Estados Unidos de Amrica

Ed. Sams.

ELABOR: COMIT DE DIRECTORES DE LA INGENIERA EN TECNOLOGAS DE LA INFORMACIN APROB: C. G. U. T.

REVIS: COMISIN DE RECTORES PARA LA CONTINUIDAD DE ESTUDIOS FECHA DE ENTRADA EN VIGOR: SEPTIEMBRE 2009 F-CAD-SPE-23-PE-5A -10

Vous aimerez peut-être aussi