Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
INSTITUTO TECNOLÓGICO SUPERIOR PROGRESO Organismo Público Descentralizado del Gobierno del Estado Formato de Instrumentación didáctica para la Formación y Desarrollo de Competencias Profesionales Esta asignatura aporta al perfil del Ingeniero en Sistemas Computacionales las siguientes habilidades: Implementa aplicaciones computacionales para solucionar problemas de diversos contextos, integrando diferentes tecnologías, plataformas o dispositivos Diseña e implementa interfaces para la automatización de sistemas de hardware y desarrollo del software asociado. Coordina y participa en equipos multidisciplinarios para la aplicación de soluciones innovadoras en diferentes contextos. Desarrolla y administra software para apoyar la productividad y competitividad de las organizaciones cumpliendo con estándares de calidad. La importancia de esta asignatura, es que permite al estudiante aplicar las fases de la metodología para el desarrollo de un sistema en un contexto multidisciplinario; aplicando el conocimiento científico, a través de los métodos, técnicas y normas adecuados, para el desarrollo de software. La disciplina de Ingeniería de Software se relaciona con materias precedentes como: Fundamentos de Programación, Programación Orientada a Objetos, Estructura de Datos, Fundamentos de Ingeniería de Software, Tópicos Avanzados de Programación, Sistemas Operativos, Arquitectura de Computadoras y Taller de Bases de Datos; y con las materias posteriores: Gestión de Proyectos de Software y Programación Web. Requiere de competencias previas como: Manejo de un lenguaje de modelado, dominio en el uso de herramientas CASE, uso de algún Sistema Manejador de Bases de Datos, dominio de algún lenguaje de programación orientado a objetos, identificación de las etapas del ciclo de desarrollo de sistemas y de las diferentes plataformas operativas Periodo: Febrero – Junio 2023A Nombre de la asignatura: Ingeniería de Software Plan de estudios: ISC Clave de asignatura: SCD-1011 Horas teoría – horas prácticas – créditos: 2-3-5 1. Caracterización de la asignatura INSTITUTO TECNOLÓGICO SUPERIOR PROGRESO Organismo Público Descentralizado del Gobierno del Estado Formato de Instrumentación didáctica para la Formación y Desarrollo de Competencias Profesionales Desarrolla soluciones de software, considerando la metodología y herramientas para la elaboración de un proyecto aplicativo en diferentes escenarios. 2. Intención didáctica La asignatura debe ser teórico – práctico, y capaz de desarrollar en el estudiante la habilidad para la aplicación de las diferentes técnicas en el desarrollo de software, considerando siempre los principios de la ingeniería de software, para lo cual se organiza el temario en cuatro temas. En el tema uno, el Modelo de Análisis, es generado a través de la obtención de requisitos, selección y uso de herramientas CASE, se realiza el estudio de factibilidad mediante la información obtenida estableciendo así el costo- beneficio del sistema; es de suma importancia profundizar en el modelo de requisitos, casos de uso, documentación de estos últimos y derivar en el modelo de dominio del sistema a desarrollar. En el tema dos, Diseño, se integra la información obtenida en el análisis, se elaboran los modelos de: clases, de datos, diagramas de secuencia o colaboración y diseño de interfaz, estas últimas orientadas a los casos de uso. En el tema tres, Desarrollo, se construye el sistema tomando como base la selección de los lenguajes de programación, manejadores de bases de datos y desarrollo rápido de las aplicaciones, estableciendo la validación y consistencia del sistema. En el tema cuatro, Pruebas e Implantación, se realiza las diferentes pruebas para verificar la eficiencia del sistema generando las pruebas del sistema, pruebas de componentes, diseño de caso de prueba, documentación de las pruebas; una vez probado se implanta y se procede a la capacitación a usuarios dando un tiempo para la estabilidad del mismo. Una vez que se estabiliza se procede a liberar y entregar la documentación del sistema del cliente. El papel del docente es ejemplificar cada etapa de la Ingeniería de software y propiciar el trabajo en equipo para atender proyectos del contexto que induzcan al estudiante a la aplicación de la metodología en un ambiente real. 3. Competencia de la asignatura INSTITUTO TECNOLÓGICO SUPERIOR PROGRESO Organismo Público Descentralizado del Gobierno del Estado Formato de Instrumentación didáctica para la Formación y Desarrollo de Competencias Profesionales 4. Análisis por competencias específicas Competencia No.: 1 Abstrae información del usuario final para elaborar el análisis de requerimientos del software a desarrollar. Temas y subtemas para desarrollar la competencia especifica Actividades de aprendizaje Actividades de enseñanza Desarrollo de competencias genéricas Horas teórico- práctica Revisión de especificación de requisitos. Norma IEEE830 Trazabilidad de requisitos Descripción de procesos actuales Diagramas UML Estudio de Factibilidad Análisis Costo-Beneficio Seleccionar una problemática real del entorno para ofrecer una posible solución. Realizar una entrevista con el cliente para determinar los requerimientos del sistema. Elaborar una carta compromiso Cliente Desarrollador para delimitar los alcances del sistema. Aplicar la notación UML para representar el modelo de requisitos, casos de uso, documentación de casos de uso y modelo Explicar los criterios de la unidad y la importancia de acreditarla. Explicar la importancia de la documentación y el desarrollo del sw. Dar a conocer los requerimientos para la propuesta de una empresa real para el desarrollo del proyecto. Realizar lluvia de ideas en las exposiciones por parte del docente. Dar ejemplos de casos de éxito para el desarrollo de proyecto en ingeniería de software. Trabajo en equipo Capacidad de analizar información provenientes de diversas fuentes Habilidad de comunicación oral y escrita. Propuesta de solución de problemas Toma de decisiones. Habilidades interpersonales Capacidad de aplicar los conocimientos en la práctica. (8-12) INSTITUTO TECNOLÓGICO SUPERIOR PROGRESO Organismo Público Descentralizado del Gobierno del Estado Formato de Instrumentación didáctica para la Formación y Desarrollo de Competencias Profesionales del dominio. Realizar un estudio de factibilidad técnica y operativa para justificar el costo beneficio del sistema. Definir la metodología de desarrollo de software. Indicadores de alcance Valor del indicador A. Conoce la problemática real de una empresa para el desarrollo del software. B. Identifica los requerimientos propuesto Cliente-Desarrollador. C. Presenta la propuesta de una empresa para el desarrollo del SW. D. Utiliza las herramientas y técnicas para la elaboración del sw y documento. E. Aplica los temas vistos y los conocimientos adquiridos para el desarrollo del avance del proyecto. A=5% B=5% C=10% D=45% E= 35% INSTITUTO TECNOLÓGICO SUPERIOR PROGRESO Organismo Público Descentralizado del Gobierno del Estado Formato de Instrumentación didáctica para la Formación y Desarrollo de Competencias Profesionales Niveles de desempeño: Desempeño Nivel de desempeño Indicadores de alcance Valoración numérica Excelente De acuerdo a los puntajes obtenidos en cada una de las rúbricas de las evidencias de 95-100 aprendizaje relacionadas a los cinco niveles de alcance Competencia alcanzada Notable De acuerdo a los puntajes obtenidos en cada una de las rúbricas de las evidencias de 90-94 aprendizaje relacionadas a los cinco niveles de alcance Bueno De acuerdo a los puntajes obtenidos en cadauna de las rúbricas de las evidencias de 80-89 aprendizaje relacionadas a los cinco niveles de alcance Suficiente De acuerdo a los puntajes obtenidos en cada una de las rúbricas de las evidencias de 70-79 aprendizaje relacionadas a los cinco niveles de alcance Competencia no alcanzada Insuficiente De acuerdo a los puntajes obtenidos en cada una de las rúbricas de las evidencias de aprendizaje relacionadas a los cinco niveles de alcance Menor a 70 Matriz de evaluación: Evidencia de aprendizaje % Indicador de alcance Evaluación formativa de la competencia A B C D E Propuesta del Proyecto 5 A. Conoce la problemática real de una empresa para el desarrollo del software. Oficio con presentación 5 B. Identifica los requerimientos propuesto Cliente-Desarrollador. INSTITUTO TECNOLÓGICO SUPERIOR PROGRESO Organismo Público Descentralizado del Gobierno del Estado Formato de Instrumentación didáctica para la Formación y Desarrollo de Competencias Profesionales Carta compromiso-Propuesta de empresa 10 C. Presenta la propuesta de una empresa para el desarrollo del SW. Documento Análisis de requerimientos 45 D. Utiliza las herramientas y técnicas para la elaboración del sw y documento. Documento Estudio de factibilidad 35 E. Aplica los temas vistos y los conocimientos adquiridos para el desarrollo del avance del proyecto. Total = 100 Competencia No.: 2 Aplica modelos, técnicas y herramientas para la etapa de diseño del software. Temas y subtemas para desarrollar la competencia especifica Actividades de aprendizaje Actividades de enseñanza Desarrollo de competencias genéricas Horas teórico- práctica Diseño de procesos propuestos Herramientas CASE para diseño Diseño arquitectónico Diseño de datos Diseño de interfaz de usuario A partir del modelo de análisis del proyecto propuesto se realizarán las siguientes actividades utilizando la herramienta CASE correspondiente: Modelo de datos, verificando que el diagrama de datos refleje una base de Explicar los criterios de la unidad 2. Enseñar los tipos de diagramas para el modelado en UML. Mostrar ejemplos de los tipos de diagramas en BPMN. Trabajo en equipo Capacidad de analizar información provenientes de diversas fuentes Habilidad de comunicación oral y escrita. Propuesta de solución de problemas Toma de decisiones. 8-12 INSTITUTO TECNOLÓGICO SUPERIOR PROGRESO Organismo Público Descentralizado del Gobierno del Estado Formato de Instrumentación didáctica para la Formación y Desarrollo de Competencias Profesionales datos normalizada. Diagramas de secuencia, cuidando que refleje la comunicación efectiva entre las clases dentro de un proceso. Interfaces del sistema, cuidando que cada caso de uso, tenga asociada la interfaz correspondiente. Ensayo en ingles de los temas de la unidad 2. Veificar los avances de cada equipo. Habilidades interpersonales Capacidad de aplicar los conocimientos en la práctica. Indicadores de alcance Valor del indicador A. Conoce los tipos de diagramas en UML. B. Identifica los modelos de datos. C. Presenta un documento con los avances del proyecto. D. Utiliza el modelado y diagramas para el diseño del software E. Aplica los temas aprendidos de la unidad. A=5% B=5% C=10% D=55% E= 25% INSTITUTO TECNOLÓGICO SUPERIOR PROGRESO Organismo Público Descentralizado del Gobierno del Estado Formato de Instrumentación didáctica para la Formación y Desarrollo de Competencias Profesionales Niveles de desempeño: Desempeño Nivel de desempeño Indicadores de alcance Valoración numérica Excelente De acuerdo a los puntajes obtenidos en cada una de las rúbricas de las evidencias de 95-100 aprendizaje relacionadas a los cinco niveles de alcance Competencia alcanzada Notable De acuerdo a los puntajes obtenidos en cada una de las rúbricas de las evidencias de 90-94 aprendizaje relacionadas a los cinco niveles de alcance Bueno De acuerdo a los puntajes obtenidos en cada una de las rúbricas de las evidencias de 80-89 aprendizaje relacionadas a los cinco niveles de alcance Suficiente De acuerdo a los puntajes obtenidos en cada una de las rúbricas de las evidencias de 70-79 aprendizaje relacionadas a los cinco niveles de alcance Competencia no alcanzada Insuficiente De acuerdo a los puntajes obtenidos en cada una de las rúbricas de las evidencias de aprendizaje relacionadas a los cinco niveles de alcance Menor a 70 Matriz de evaluación: Evidencia de aprendizaje % Indicador de alcance Evaluación formativa de la competencia A B C D E Diagrama UML 5 A. Conoce los tipos de diagramas en UML. Formato con normativas 5 B. Identifica los modelos de datos. Revisión del avance del proyecto (Documento) 10 C. Presenta un documento con los INSTITUTO TECNOLÓGICO SUPERIOR PROGRESO Organismo Público Descentralizado del Gobierno del Estado Formato de Instrumentación didáctica para la Formación y Desarrollo de Competencias Profesionales avances del proyecto. Diagramas y exposición del proyecto 55 D. Utiliza el modelado y diagramas para el diseño del software Ensayo y portafolio de evidencias 25 E. Aplica los temas aprendidos de la unidad. Total = 100 INSTITUTO TECNOLÓGICO SUPERIOR PROGRESO Organismo Público Descentralizado del Gobierno del Estado Formato de Instrumentación didáctica para la Formación y Desarrollo de Competencias Profesionales 4. Análisis por competencias específicas Competencia No.: 3 Construye un software derivado de la problemática planteada en el análisis y diseño de un sistema. Temas y subtemas para desarrollar la competencia especifica Actividades de aprendizaje Actividades de enseñanza Desarrollo de competencias genéricas Horas teórico- práctica Lenguajes para el desarrollo de software Manejadores de bases de datos. Construcción del sistema Seleccionar el lenguaje de programación y el sistema gestor de base de datos, pertinente para la construcción del sistema. Codificar los procesos identificados en el sistema propuesto. Elaborar la documentación técnica de la construcción del sistema. Ensayo en ingles de los temas de la unidad 3. Explicar los criterios de la unidad 3. Dar asesorías de manera personalizada a cada equipo. Verificar el desarrollo del proyecto. Apoyar si hay dudas y preguntas del avance del documento y desarrollo. Capacidad para usar nuevas tecnologías. Trabajo en equipo Habilidad de comunicación oral y escrita. Propuesta de solución de problemas Toma de decisiones. Habilidades interpersonales Capacidad de aplicar los conocimientos en la práctica. 8-12 Indicadores de alcance Valor del indicador INSTITUTO TECNOLÓGICO SUPERIOR PROGRESO Organismo Público Descentralizado del Gobierno del Estado Formato de Instrumentación didáctica para la Formación y Desarrollo de Competencias Profesionales A. Conoce los criterios para el desarrollo del proyecto. B. Identifica el tipo de lenguaje de programación y las herramientas tecnológicas para la codificación del software. C. Presenta un diagrama de Gantt de acuerdo a la metodología del proyecto de investigación. D. Utiliza las actividades corregidas para el avances del proyecto E. Aplica los temas aprendidos de la unidad 3. A=5% B=5% C=10% D=55% E= 25% Niveles de desempeño: Desempeño Nivel de desempeño Indicadores de alcance Valoración numérica Competencia alcanzada Excelente De acuerdo a los puntajes obtenidos en cada una de las rúbricas de las evidenciasde aprendizaje relacionadas a los cinco niveles de alcance 95-100 Notable De acuerdo a los puntajes obtenidos en cada una de las rúbricas de las evidencias de aprendizaje relacionadas a los cinco niveles de alcance 90-94 Bueno De acuerdo a los puntajes obtenidos en cada una de las rúbricas de las evidencias de aprendizaje relacionadas a los cinco niveles de alcance 80-89 Suficiente De acuerdo a los puntajes obtenidos en cada una de las rúbricas de las evidencias de aprendizaje relacionadas a los cinco niveles de alcance 70-79 Competencia no alcanzada Insuficiente De acuerdo a los puntajes obtenidos en cada una de las rúbricas de las evidencias de aprendizaje relacionadas a los cinco niveles de alcance Menor a 70 INSTITUTO TECNOLÓGICO SUPERIOR PROGRESO Organismo Público Descentralizado del Gobierno del Estado Formato de Instrumentación didáctica para la Formación y Desarrollo de Competencias Profesionales Matriz de evaluación: Evidencia de aprendizaje % Indicador de alcance Evaluación formativa de la competencia A B C D E Formato con los criterios solicitados 5 A. Conoce los criterios para el desarrollo del proyecto. Reporte del tipo de lenguaje de programación a utilizar 5 B. Identifica el tipo de lenguaje de programación y las herramientas tecnológicas para la codificación del software. Revisión del Diagrama de Gantt 10 C. Presenta un diagrama de Gantt de acuerdo a la metodología del proyecto de investigación. Avances del proyecto Final 55 D. Utiliza las actividades corregidas para el avances del proyecto Ensayo y Portafolio Digital 25 E. Aplica los temas aprendidos de la unidad 3. Total = 100 INSTITUTO TECNOLÓGICO SUPERIOR PROGRESO Organismo Público Descentralizado del Gobierno del Estado Formato de Instrumentación didáctica para la Formación y Desarrollo de Competencias Profesionales 4. Análisis por competencias específicas Competencia No.: 4 Evalúa el software construido a partir de las pruebas e implementación realizada. Temas y subtemas para desarrollar la competencia especifica Actividades de aprendizaje Actividades de enseñanza Desarrollo de competencias genéricas Horas teórico- práctica Diseño de caso de prueba Pruebas de componentes Pruebas del sistema Documentación de resultados de las pruebas. Entrega del sistema y Capacitación a usuarios Entrega de documentación técnica y de usuario del sistema. Elaborar un plan de pruebas aplicable al software realizado. Contrastar los resultados del software con el modelo de requisitos planteado en el análisis. Establecer una visita a la empresa para implantar el sistema. Hacer un programa de capacitación a usuarios del sistema. Realizar adecuaciones resultado de la capacitación y revisión por el usuario final. Explicar los criterios de la unidad 4. Dar asesorías de manera personalizada a cada equipo. Verificar el desarrollo del proyecto. Apoyar si hay dudas y preguntas del avance del documento y desarrollo. Trabajo en equipo Habilidad de comunicación oral y escrita. Propuesta de solución de problemas Toma de decisiones. Habilidades interpersonales Capacidad de aplicar los conocimientos en la práctica. 8-12 INSTITUTO TECNOLÓGICO SUPERIOR PROGRESO Organismo Público Descentralizado del Gobierno del Estado Formato de Instrumentación didáctica para la Formación y Desarrollo de Competencias Profesionales Liberar el sistema y hacer entrega de los documentos del mismo. Ensayo en ingles de los temas de la unidad 4. Indicadores de alcance Valor del indicador A. Conoce el plan de pruebas para el proyecto B. Identifica el modelo de requisitos C. Presenta un diagrama de Gantt de acuerdo a la metodología del proyecto de investigación. D. Utiliza las actividades corregidas para el avances del proyecto E. Aplica los temas aprendidos de la unidad 4. A=5% B=5% C=10% D=55% E= 25% Niveles de desempeño: Desempeño Nivel de desempeño Indicadores de alcance Valoración numérica Competencia alcanzada Excelente De acuerdo a los puntajes obtenidos en cada una de las rúbricas de las evidencias de aprendizaje relacionadas a los cinco niveles de alcance 95-100 INSTITUTO TECNOLÓGICO SUPERIOR PROGRESO Organismo Público Descentralizado del Gobierno del Estado Formato de Instrumentación didáctica para la Formación y Desarrollo de Competencias Profesionales Notable De acuerdo a los puntajes obtenidos en cada una de las rúbricas de las evidencias de aprendizaje relacionadas a los cinco niveles de alcance 90-94 Bueno De acuerdo a los puntajes obtenidos en cada una de las rúbricas de las evidencias de aprendizaje relacionadas a los cinco niveles de alcance 80-89 Suficiente De acuerdo a los puntajes obtenidos en cada una de las rúbricas de las evidencias de aprendizaje relacionadas a los cinco niveles de alcance 70-79 Competencia no alcanzada Insuficiente De acuerdo a los puntajes obtenidos en cada una de las rúbricas de las evidencias de aprendizaje relacionadas a los cinco niveles de alcance Menor a 70 Matriz de evaluación: Evidencia de aprendizaje % Indicador de alcance Evaluación formativa de la competencia A B C D E Formato con los criterios solicitados 5 A. Conoce el plan de pruebas para el proyecto Reporte con el modelo requisitos 5 B. Identifica el modelo de requisitos Revisión del Diagrama de Gantt 10 C. Presenta un diagrama de Gantt de acuerdo a la metodología del proyecto de investigación. Avances del proyecto Final 55 D. Utiliza las actividades corregidas para el avances del proyecto Ensayo y Portafolio Digital 25 E. Aplica los temas aprendidos de la unidad 4. INSTITUTO TECNOLÓGICO SUPERIOR PROGRESO Organismo Público Descentralizado del Gobierno del Estado Formato de Instrumentación didáctica para la Formación y Desarrollo de Competencias Profesionales Total = 100 5. Fuentes de información y apoyos didácticos Fuentes de información: Apoyos didácticos: Booch G. (2006). El lenguaje Unificado de Modelado, UML 2.0, Guía de Usuario. 2ª. Edición. España: Pearson ADDISON-WESLEY. 2. Braude, E. (2003). Ingeniería de Software una perspectiva orientada a objetos. México: ALFAOMEGA. Plataforma institucional Material digital INSTITUTO TECNOLÓGICO SUPERIOR PROGRESO Organismo Público Descentralizado del Gobierno del Estado Formato de Instrumentación didáctica para la Formación y Desarrollo de Competencias Profesionales 6. Calendarización de evaluación en semanas: Semana 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 TP ED EF1 ES EFI ES TR ED EF1 ES EF1 ES SD TP= tiempo planeado TR= tiempo real SD= seguimiento departamental ED= evaluación diagnostica EFn= evaluación formativa (competencia especifica n) ES= evaluación sumativa Fecha de elaboración: 22/01/2022 . M.T.I Ligia Beatriz Chuc Us Mtro. Manuel Cantún Cámara
Compartir