SlideShare una empresa de Scribd logo
1 de 4
Descargar para leer sin conexión
CENTRO DE ESTUDIOS SUPERIORES DEL NOROESTE
DISEÑO CURRICULAR
PROGRAMA DE UNIDAD DE APRENDIZAJE
Página 1 de 4
I. DATOS DE IDENTIFICACIÓN
NOMBRE DEL PLAN DE
ESTUDIOS
Ingeniería en Desarrollo de Software
MODALIDAD Escolarizada VIGENCIA A PARTIR DE 2019-3
NOMBRE DE LA UNIDAD
DE APRENDIZAJE
Modelado y Diseño
CLAVE DE LA UNIDAD DE
APRENDIZAJE
IDS030226 NÚMERO DE
CRÉDITOS
7 CICLO O
CUATRIMESTRE
6
HORAS
TOTALES
112
HORAS BAJO
CONDUCCIÓN
DOCENTE
HRS. TEORÍA 28
HORAS
INDEPENDIENTES
HRS.
PLATAFORMA
28
HRS. PRÁCTICA 28 HRS.
INVESTIGACIÓN
28
ETAPA DE
FORMACIÓN
Profesional CARÁCTER DE LA
UA
Obligatoria
PRE-REQUISITOS
NORMATIVOS
IDS030225
PRE-REQUISITOS
RECOMENDABLES
N/A
II. DESCRIPCIÓN GENERAL DE LA UNIDAD DE APRENDIZAJE
Esta asignatura aporta los conocimientos para modelar y diseñar proyectos de software. Usando modelos tradicionales, orientados a objetos y
agiles, complementándolo con arquitecturas y patrones de desarrollo.
III. COMPETENCIA DE LA UA
Desarrollar proyectos de software aplicando los conocimientos de métodos, modelos, arquitecturas y patrones en el modelado y diseño de
este.
IV. CONTRIBUCIÓN DE LA UA A LAS COMPETENCIAS DE EGRESO DEL PROGRAMA
Esta asignatura aporta al perfil del egresado las competencias necesarias para generar software mediante el uso de los modelos, patrones y
arquitecturas de desarrollo más usadas en la actualidad.
CENTRO DE ESTUDIOS SUPERIORES DEL NOROESTE
DISEÑO CURRICULAR
PROGRAMA DE UNIDAD DE APRENDIZAJE
Página 2 de 4
V. UNIDADES
UNIDAD 1. Modelos de desarrollo de software
COMPETENCIA DE LA UNIDAD Conocerá los diferentes tipos de modelos para el desarrollo de software
HORAS
TOTALES
28
HRS. BAJO CONDUCCIÓN
DOCENTE
HT 7 HP 7
HRS.
INDEPENDIENTES
HPL 7 HINV 7
CONTENIDO TEMÁTICO
1.1 Que son los modelos de desarrollo
1.2 Modelos Tradicionales
1.2.1 Tipos de modelos tradicionales
1.3 Modelos Orientados a Objetos
1.3.1 Tipos de modelos orientados a objetos
1.4 Modelos de desarrollo ágil
1.4.1 Tipos de modelos de desarrollo ágil
UNIDAD 2. Modelos de arquitectura de software
COMPETENCIA DE LA UNIDAD Conocerá los diferentes modelos de arquitectura de software
HORAS
TOTALES
28
HRS. BAJO CONDUCCIÓN
DOCENTE
HT 7 HP 7
HRS.
INDEPENDIENTES
HPL 7 HINV 7
CONTENIDO TEMÁTICO
2.1 Arquitectura de software
2.2 Tipos de modelo de arquitectura de software
2.2.1 Modelo Vista Controlador
2.2.2 Modelo Cliente-Servidor
2.2.3 Modelo Tres Capas
2.2.4 Modelo Orientado a Servicios
UNIDAD 3. Patrones de Diseño
COMPETENCIA DE LA UNIDAD Conocerá los diferentes patrones de diseño de software
HORAS
TOTALES
28
HRS. BAJO CONDUCCIÓN
DOCENTE
HT 7 HP 7
HRS.
INDEPENDIENTES
HPL 7 HINV 7
CONTENIDO TEMÁTICO
3.1 Que son los patrones de diseño
3.2 Objetivos de los patrones de diseño
3.3 Categorías de los patrones de diseño
3.4 Patrones Creacionales
3.4.1 Tipos de patrones creacionales
3.5 Patrones estructurales
3.5.1 Tipos de patrones estructurales
3.6 Patrones de comportamiento
3.6.1 Tipos de patrones de comportamiento
CENTRO DE ESTUDIOS SUPERIORES DEL NOROESTE
DISEÑO CURRICULAR
PROGRAMA DE UNIDAD DE APRENDIZAJE
Página 3 de 4
3.7 Patrones de interacción
UNIDAD 4.Roles en el proceso de desarrollo de software
COMPETENCIA DE LA UNIDAD Aprenderá los diferentes roles dentro del desarrollo de software y la función de estos dentro del proceso.
HORAS
TOTALES
28
HRS. BAJO CONDUCCIÓN
DOCENTE
HT 7 HP 7
HRS.
INDEPENDIENTES
HPL 7 HINV 7
CONTENIDO TEMÁTICO
4.1 Que son los roles en el proceso de desarrollo de software
4.2 Gerente de Proyecto
4.3 Analista de requerimientos
4.4 Desarrollador de software
4.5 Tester
4.6 Arquitecto de software
VI. ACTIVIDADES DE APRENDIZAJE
TEÓRICO PRÁCTICO
1. Modelos de desarrollo de software
2. Arquitectura de software
3. Patrones de diseño
4. Roles en desarrollo de software
1. Aplicación de los modelos de desarrollo de software
2. Aplicación de las arquitecturas de software
3. Aplicación de los patrones de diseño
VII. RECURSOS SUGERIDOS
MATERIALES TICS
• Pizarrón
• Plumones
• Proyector/Laptop-Computadora
• Presentaciones en PPT/ Prezi
• Infografías
• Software
• Drive
• Biblioteca virtual EBSCO
VIII. CRITERIOS DE EVALUACIÓN
Evaluación del Desempeño Final:
Para acreditar el curso, el estudiante deberá asistir al menos al 80%
de las horas de clase.
Los criterios de evaluación serán los siguientes:
Diagnóstico
Evaluación Extraordinaria
Examen o Proyecto 100%
Calificación Máxima en evaluación extraordinaria 8
CENTRO DE ESTUDIOS SUPERIORES DEL NOROESTE
DISEÑO CURRICULAR
PROGRAMA DE UNIDAD DE APRENDIZAJE
Página 4 de 4
Evaluaciones Parciales 15%
Proyecto Integral 50%
Investigaciones y Tareas 15%
Realización de Prácticas de Laboratorio o Taller 20%
IX. PÉRFIL DEL DOCENTE
Ingeniero en desarrollo de software, Ingeniero en sistemas computacionales, Licenciado en informática o carrera afín. Proactivo, accesible,
responsable y con buena actitud frente a grupo.
X. BIBLIOGRAFÍA
OBLIGATORIA COMPLEMENTARÍA
Lainez (2014), Desarrollo de Software Ágil: Extreme
Programming Y Scrum, Createspace Independent Publishing
Platform.
Nesteruk (2019), Design Patterns in .NET: Reusable
Approaches in C# and F# for Object-Oriented Software Design,
Apress, 1ra Edición
R. Martin (2017), Clean Architecture: A Craftsman's Guide to
Software Structure and Design, Prentice Hall, 1ra. Edición
Mistrik (2015), Software Quality Assurance: In Large Scale and
Complex Software-intensive Systems, Morgan Kaufmann, ISBN-13:
978-0128023013
REVISORES INTERNOS REVISORES EXTERNOS
Mtra. Yanalta Santos Hernández
Ing. Edith Vichua Solís
MC. Diana Elizabeth García
Ing. Iván Osorio de Anda
APROBÓ
Dr. José Luis Villegas Chávez
Director Académico
LUGAR Y FECHA
Tijuana, BC., a febrero de 2019

Más contenido relacionado

Similar a 26. Modelado y Diseño.pdf

APLICACIÓN DE INGENIERÍA DE DOMINIO PARA LA GENERACIÓN DE DASHBOARDS PERSONAL...
APLICACIÓN DE INGENIERÍA DE DOMINIO PARA LA GENERACIÓN DE DASHBOARDS PERSONAL...APLICACIÓN DE INGENIERÍA DE DOMINIO PARA LA GENERACIÓN DE DASHBOARDS PERSONAL...
APLICACIÓN DE INGENIERÍA DE DOMINIO PARA LA GENERACIÓN DE DASHBOARDS PERSONAL...Grial - University of Salamanca
 
Metodologias desarrollo-software
Metodologias desarrollo-softwareMetodologias desarrollo-software
Metodologias desarrollo-softwareAdam Guevara
 
metodologias-desarrollo-software.pdf
metodologias-desarrollo-software.pdfmetodologias-desarrollo-software.pdf
metodologias-desarrollo-software.pdfGermanVargas70
 
metodologias-desarrollo-software.pdf
metodologias-desarrollo-software.pdfmetodologias-desarrollo-software.pdf
metodologias-desarrollo-software.pdfESTEBAN AULESTIA.ORG
 
Lp II clase01 - Desarrollo de software con RUP
Lp II   clase01 - Desarrollo de software con RUPLp II   clase01 - Desarrollo de software con RUP
Lp II clase01 - Desarrollo de software con RUPAngelDX
 
Curso: Administración de proyectos informáticos: Sílabo
Curso: Administración de proyectos informáticos: SílaboCurso: Administración de proyectos informáticos: Sílabo
Curso: Administración de proyectos informáticos: SílaboJack Daniel Cáceres Meza
 
Diseño instruccional y jornalizacion de ingenieria de software ii, i 2015
Diseño instruccional y jornalizacion de ingenieria de software ii, i 2015Diseño instruccional y jornalizacion de ingenieria de software ii, i 2015
Diseño instruccional y jornalizacion de ingenieria de software ii, i 2015wiinyzepeda
 
Syllabus 2015 dec-07
Syllabus 2015 dec-07Syllabus 2015 dec-07
Syllabus 2015 dec-07Manuel Loja
 
3 4- Tecnol. de desarrollo de soft. IDE -Porta Ezequiel
3 4- Tecnol. de desarrollo de soft. IDE -Porta Ezequiel3 4- Tecnol. de desarrollo de soft. IDE -Porta Ezequiel
3 4- Tecnol. de desarrollo de soft. IDE -Porta EzequielUTN Rosario - Depto Sistemas
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de softwaremat3matik
 
Ingeniería%20de%20 software[1], maryy
Ingeniería%20de%20 software[1], maryyIngeniería%20de%20 software[1], maryy
Ingeniería%20de%20 software[1], maryynelly
 
Ingeniería de software16
Ingeniería de software16Ingeniería de software16
Ingeniería de software16Ramon
 
Ingenier%c3%ada de software
Ingenier%c3%ada de softwareIngenier%c3%ada de software
Ingenier%c3%ada de softwareMarilupe
 

Similar a 26. Modelado y Diseño.pdf (20)

APLICACIÓN DE INGENIERÍA DE DOMINIO PARA LA GENERACIÓN DE DASHBOARDS PERSONAL...
APLICACIÓN DE INGENIERÍA DE DOMINIO PARA LA GENERACIÓN DE DASHBOARDS PERSONAL...APLICACIÓN DE INGENIERÍA DE DOMINIO PARA LA GENERACIÓN DE DASHBOARDS PERSONAL...
APLICACIÓN DE INGENIERÍA DE DOMINIO PARA LA GENERACIÓN DE DASHBOARDS PERSONAL...
 
Sistemas de informacion II LI
Sistemas de informacion II LISistemas de informacion II LI
Sistemas de informacion II LI
 
Sistema de informacion ii
Sistema de informacion iiSistema de informacion ii
Sistema de informacion ii
 
Metodologias desarrollo-software
Metodologias desarrollo-softwareMetodologias desarrollo-software
Metodologias desarrollo-software
 
metodologias-desarrollo-software.pdf
metodologias-desarrollo-software.pdfmetodologias-desarrollo-software.pdf
metodologias-desarrollo-software.pdf
 
metodologias-desarrollo-software.pdf
metodologias-desarrollo-software.pdfmetodologias-desarrollo-software.pdf
metodologias-desarrollo-software.pdf
 
Lp II clase01 - Desarrollo de software con RUP
Lp II   clase01 - Desarrollo de software con RUPLp II   clase01 - Desarrollo de software con RUP
Lp II clase01 - Desarrollo de software con RUP
 
Curso: Administración de proyectos informáticos: Sílabo
Curso: Administración de proyectos informáticos: SílaboCurso: Administración de proyectos informáticos: Sílabo
Curso: Administración de proyectos informáticos: Sílabo
 
Dd026 caso practico
Dd026   caso practicoDd026   caso practico
Dd026 caso practico
 
Silabo de Programación Web 1
Silabo de Programación Web 1Silabo de Programación Web 1
Silabo de Programación Web 1
 
Diseño instruccional y jornalizacion de ingenieria de software ii, i 2015
Diseño instruccional y jornalizacion de ingenieria de software ii, i 2015Diseño instruccional y jornalizacion de ingenieria de software ii, i 2015
Diseño instruccional y jornalizacion de ingenieria de software ii, i 2015
 
Syllabus 2015 dec-07
Syllabus 2015 dec-07Syllabus 2015 dec-07
Syllabus 2015 dec-07
 
Silabo programacion Web I
Silabo programacion Web ISilabo programacion Web I
Silabo programacion Web I
 
Silabo programacion eb I
Silabo programacion eb ISilabo programacion eb I
Silabo programacion eb I
 
Curso de Gestión de Proyectos de Tecnologías de la Información
Curso de Gestión de Proyectos de Tecnologías de la InformaciónCurso de Gestión de Proyectos de Tecnologías de la Información
Curso de Gestión de Proyectos de Tecnologías de la Información
 
3 4- Tecnol. de desarrollo de soft. IDE -Porta Ezequiel
3 4- Tecnol. de desarrollo de soft. IDE -Porta Ezequiel3 4- Tecnol. de desarrollo de soft. IDE -Porta Ezequiel
3 4- Tecnol. de desarrollo de soft. IDE -Porta Ezequiel
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de software
 
Ingeniería%20de%20 software[1], maryy
Ingeniería%20de%20 software[1], maryyIngeniería%20de%20 software[1], maryy
Ingeniería%20de%20 software[1], maryy
 
Ingeniería de software16
Ingeniería de software16Ingeniería de software16
Ingeniería de software16
 
Ingenier%c3%ada de software
Ingenier%c3%ada de softwareIngenier%c3%ada de software
Ingenier%c3%ada de software
 

Último

linea de tiempo television y su avance en los años
linea de tiempo television y su avance en los añoslinea de tiempo television y su avance en los años
linea de tiempo television y su avance en los añosMaraPazCrdenas
 
PLANIFICACION ANUAL , año 2024. nivel primaria
PLANIFICACION ANUAL , año 2024. nivel primariaPLANIFICACION ANUAL , año 2024. nivel primaria
PLANIFICACION ANUAL , año 2024. nivel primariajosevilla696981
 
PERFIL SECRETARIAL - SECRETARIADO EJECUTIVO
PERFIL SECRETARIAL - SECRETARIADO EJECUTIVOPERFIL SECRETARIAL - SECRETARIADO EJECUTIVO
PERFIL SECRETARIAL - SECRETARIADO EJECUTIVOAdrianaBernal82
 
Presentación Materiales para la Construcción.ppt
Presentación Materiales para la Construcción.pptPresentación Materiales para la Construcción.ppt
Presentación Materiales para la Construcción.pptCARLOSAXELVENTURAVID
 
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdfTALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdfMiguelGomez900779
 
9-Sociales-Colombia siglo XX.pdf sociales
9-Sociales-Colombia siglo XX.pdf sociales9-Sociales-Colombia siglo XX.pdf sociales
9-Sociales-Colombia siglo XX.pdf socialesJhonathanRodriguez10
 
644400074-LA-CONSOLIDACION-DE-LA-REPUBLICA-OLIGARQUICA-pdf.pptx
644400074-LA-CONSOLIDACION-DE-LA-REPUBLICA-OLIGARQUICA-pdf.pptx644400074-LA-CONSOLIDACION-DE-LA-REPUBLICA-OLIGARQUICA-pdf.pptx
644400074-LA-CONSOLIDACION-DE-LA-REPUBLICA-OLIGARQUICA-pdf.pptxRosiClaros
 
Home Assistant - Un Hub para controlarlos a todos
Home Assistant - Un Hub para controlarlos a todosHome Assistant - Un Hub para controlarlos a todos
Home Assistant - Un Hub para controlarlos a todosDebora Gomez Bertoli
 

Último (8)

linea de tiempo television y su avance en los años
linea de tiempo television y su avance en los añoslinea de tiempo television y su avance en los años
linea de tiempo television y su avance en los años
 
PLANIFICACION ANUAL , año 2024. nivel primaria
PLANIFICACION ANUAL , año 2024. nivel primariaPLANIFICACION ANUAL , año 2024. nivel primaria
PLANIFICACION ANUAL , año 2024. nivel primaria
 
PERFIL SECRETARIAL - SECRETARIADO EJECUTIVO
PERFIL SECRETARIAL - SECRETARIADO EJECUTIVOPERFIL SECRETARIAL - SECRETARIADO EJECUTIVO
PERFIL SECRETARIAL - SECRETARIADO EJECUTIVO
 
Presentación Materiales para la Construcción.ppt
Presentación Materiales para la Construcción.pptPresentación Materiales para la Construcción.ppt
Presentación Materiales para la Construcción.ppt
 
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdfTALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
 
9-Sociales-Colombia siglo XX.pdf sociales
9-Sociales-Colombia siglo XX.pdf sociales9-Sociales-Colombia siglo XX.pdf sociales
9-Sociales-Colombia siglo XX.pdf sociales
 
644400074-LA-CONSOLIDACION-DE-LA-REPUBLICA-OLIGARQUICA-pdf.pptx
644400074-LA-CONSOLIDACION-DE-LA-REPUBLICA-OLIGARQUICA-pdf.pptx644400074-LA-CONSOLIDACION-DE-LA-REPUBLICA-OLIGARQUICA-pdf.pptx
644400074-LA-CONSOLIDACION-DE-LA-REPUBLICA-OLIGARQUICA-pdf.pptx
 
Home Assistant - Un Hub para controlarlos a todos
Home Assistant - Un Hub para controlarlos a todosHome Assistant - Un Hub para controlarlos a todos
Home Assistant - Un Hub para controlarlos a todos
 

26. Modelado y Diseño.pdf

  • 1. CENTRO DE ESTUDIOS SUPERIORES DEL NOROESTE DISEÑO CURRICULAR PROGRAMA DE UNIDAD DE APRENDIZAJE Página 1 de 4 I. DATOS DE IDENTIFICACIÓN NOMBRE DEL PLAN DE ESTUDIOS Ingeniería en Desarrollo de Software MODALIDAD Escolarizada VIGENCIA A PARTIR DE 2019-3 NOMBRE DE LA UNIDAD DE APRENDIZAJE Modelado y Diseño CLAVE DE LA UNIDAD DE APRENDIZAJE IDS030226 NÚMERO DE CRÉDITOS 7 CICLO O CUATRIMESTRE 6 HORAS TOTALES 112 HORAS BAJO CONDUCCIÓN DOCENTE HRS. TEORÍA 28 HORAS INDEPENDIENTES HRS. PLATAFORMA 28 HRS. PRÁCTICA 28 HRS. INVESTIGACIÓN 28 ETAPA DE FORMACIÓN Profesional CARÁCTER DE LA UA Obligatoria PRE-REQUISITOS NORMATIVOS IDS030225 PRE-REQUISITOS RECOMENDABLES N/A II. DESCRIPCIÓN GENERAL DE LA UNIDAD DE APRENDIZAJE Esta asignatura aporta los conocimientos para modelar y diseñar proyectos de software. Usando modelos tradicionales, orientados a objetos y agiles, complementándolo con arquitecturas y patrones de desarrollo. III. COMPETENCIA DE LA UA Desarrollar proyectos de software aplicando los conocimientos de métodos, modelos, arquitecturas y patrones en el modelado y diseño de este. IV. CONTRIBUCIÓN DE LA UA A LAS COMPETENCIAS DE EGRESO DEL PROGRAMA Esta asignatura aporta al perfil del egresado las competencias necesarias para generar software mediante el uso de los modelos, patrones y arquitecturas de desarrollo más usadas en la actualidad.
  • 2. CENTRO DE ESTUDIOS SUPERIORES DEL NOROESTE DISEÑO CURRICULAR PROGRAMA DE UNIDAD DE APRENDIZAJE Página 2 de 4 V. UNIDADES UNIDAD 1. Modelos de desarrollo de software COMPETENCIA DE LA UNIDAD Conocerá los diferentes tipos de modelos para el desarrollo de software HORAS TOTALES 28 HRS. BAJO CONDUCCIÓN DOCENTE HT 7 HP 7 HRS. INDEPENDIENTES HPL 7 HINV 7 CONTENIDO TEMÁTICO 1.1 Que son los modelos de desarrollo 1.2 Modelos Tradicionales 1.2.1 Tipos de modelos tradicionales 1.3 Modelos Orientados a Objetos 1.3.1 Tipos de modelos orientados a objetos 1.4 Modelos de desarrollo ágil 1.4.1 Tipos de modelos de desarrollo ágil UNIDAD 2. Modelos de arquitectura de software COMPETENCIA DE LA UNIDAD Conocerá los diferentes modelos de arquitectura de software HORAS TOTALES 28 HRS. BAJO CONDUCCIÓN DOCENTE HT 7 HP 7 HRS. INDEPENDIENTES HPL 7 HINV 7 CONTENIDO TEMÁTICO 2.1 Arquitectura de software 2.2 Tipos de modelo de arquitectura de software 2.2.1 Modelo Vista Controlador 2.2.2 Modelo Cliente-Servidor 2.2.3 Modelo Tres Capas 2.2.4 Modelo Orientado a Servicios UNIDAD 3. Patrones de Diseño COMPETENCIA DE LA UNIDAD Conocerá los diferentes patrones de diseño de software HORAS TOTALES 28 HRS. BAJO CONDUCCIÓN DOCENTE HT 7 HP 7 HRS. INDEPENDIENTES HPL 7 HINV 7 CONTENIDO TEMÁTICO 3.1 Que son los patrones de diseño 3.2 Objetivos de los patrones de diseño 3.3 Categorías de los patrones de diseño 3.4 Patrones Creacionales 3.4.1 Tipos de patrones creacionales 3.5 Patrones estructurales 3.5.1 Tipos de patrones estructurales 3.6 Patrones de comportamiento 3.6.1 Tipos de patrones de comportamiento
  • 3. CENTRO DE ESTUDIOS SUPERIORES DEL NOROESTE DISEÑO CURRICULAR PROGRAMA DE UNIDAD DE APRENDIZAJE Página 3 de 4 3.7 Patrones de interacción UNIDAD 4.Roles en el proceso de desarrollo de software COMPETENCIA DE LA UNIDAD Aprenderá los diferentes roles dentro del desarrollo de software y la función de estos dentro del proceso. HORAS TOTALES 28 HRS. BAJO CONDUCCIÓN DOCENTE HT 7 HP 7 HRS. INDEPENDIENTES HPL 7 HINV 7 CONTENIDO TEMÁTICO 4.1 Que son los roles en el proceso de desarrollo de software 4.2 Gerente de Proyecto 4.3 Analista de requerimientos 4.4 Desarrollador de software 4.5 Tester 4.6 Arquitecto de software VI. ACTIVIDADES DE APRENDIZAJE TEÓRICO PRÁCTICO 1. Modelos de desarrollo de software 2. Arquitectura de software 3. Patrones de diseño 4. Roles en desarrollo de software 1. Aplicación de los modelos de desarrollo de software 2. Aplicación de las arquitecturas de software 3. Aplicación de los patrones de diseño VII. RECURSOS SUGERIDOS MATERIALES TICS • Pizarrón • Plumones • Proyector/Laptop-Computadora • Presentaciones en PPT/ Prezi • Infografías • Software • Drive • Biblioteca virtual EBSCO VIII. CRITERIOS DE EVALUACIÓN Evaluación del Desempeño Final: Para acreditar el curso, el estudiante deberá asistir al menos al 80% de las horas de clase. Los criterios de evaluación serán los siguientes: Diagnóstico Evaluación Extraordinaria Examen o Proyecto 100% Calificación Máxima en evaluación extraordinaria 8
  • 4. CENTRO DE ESTUDIOS SUPERIORES DEL NOROESTE DISEÑO CURRICULAR PROGRAMA DE UNIDAD DE APRENDIZAJE Página 4 de 4 Evaluaciones Parciales 15% Proyecto Integral 50% Investigaciones y Tareas 15% Realización de Prácticas de Laboratorio o Taller 20% IX. PÉRFIL DEL DOCENTE Ingeniero en desarrollo de software, Ingeniero en sistemas computacionales, Licenciado en informática o carrera afín. Proactivo, accesible, responsable y con buena actitud frente a grupo. X. BIBLIOGRAFÍA OBLIGATORIA COMPLEMENTARÍA Lainez (2014), Desarrollo de Software Ágil: Extreme Programming Y Scrum, Createspace Independent Publishing Platform. Nesteruk (2019), Design Patterns in .NET: Reusable Approaches in C# and F# for Object-Oriented Software Design, Apress, 1ra Edición R. Martin (2017), Clean Architecture: A Craftsman's Guide to Software Structure and Design, Prentice Hall, 1ra. Edición Mistrik (2015), Software Quality Assurance: In Large Scale and Complex Software-intensive Systems, Morgan Kaufmann, ISBN-13: 978-0128023013 REVISORES INTERNOS REVISORES EXTERNOS Mtra. Yanalta Santos Hernández Ing. Edith Vichua Solís MC. Diana Elizabeth García Ing. Iván Osorio de Anda APROBÓ Dr. José Luis Villegas Chávez Director Académico LUGAR Y FECHA Tijuana, BC., a febrero de 2019