Está en la página 1de 3

PROGRAMA DE MATERIA

DATOS DE IDENTIFICACIÓN

MATERIA: Gestión de proyectos de software inteligente

CENTRO ACADÉMICO: Centro de Ciencias Básicas

DEPARTAMENTO ACADÉMICO: Ciencias de la Computación

PROGRAMA EDUCATIVO: Ingeniero en Computación Inteligente


CLAVE DE LA
AÑO DEL PLAN DE ESTUDIOS: 2014 SEMESTRE: 9º 28499
MATERIA:
Industria y fábrica de PERIODO EN QUE
ÁREA ACADÉMICA: Agosto – Diciembre 2020
software SE IMPARTE:
HORAS SEMANA T/P: 2/2 CRÉDITOS: 6
MODALIDAD EDUCATIVA EN NATURALEZA DE LA
Presencial Optativa profesionalizante
LA QUE SE IMPARTE: MATERIA:
ELABORADO POR: Israel De la Parra González, Miguel Angel Meza de Luna
REVISADO Y APROBADO POR Industria y fábrica de FECHA DE
Agosto 2020
LA ACADEMIA DE: software / software base ACTUALIZACIÓN:

DESCRIPCIÓN GENERAL

Curso teórico-práctico en donde el alumno llevará a cabo un proyecto de desarrollo de software inteligente aplicando
las técnicas más recomendadas y buenas prácticas según la ingeniería de software enfocada en este tipo de sistemas.
Se revisarán conceptos teóricos sobre la forma de gestionar proyectos de software inteligente con el objetivo de lograr
las métricas de desempeño deseadas en la aplicación específica en la que se esté trabajando. Se recomienda que las
evaluaciones involucren la aplicación real de dichos conceptos en el desarrollo de un verdadero proyecto de software
inteligente que se diseñe e implemente para una aplicación específica definida por cada alumno según sus intereses y
orientaciones laborales potenciales pero bajo ciertos lineamientos y restricciones que establecerá el profesor de la
materia.

OBJETIVO (S) GENERAL (ES)

Al finalizar el curso el alumno deberá haber realizado un proyecto de software inteligente en cuyo desarrollo se hayan
aplicado las buenas prácticas y recomendaciones desde el punto de vista de la ingeniería de software con el enfoque
de desarrollo ágil. Además, los alumnos obtendrán las métricas y realizarán las evaluaciones de su proyecto según las
recomendaciones para evaluar desempeño en sistemas inteligentes.

*En caso de no aplicar algún elemento, escribir N/A Código: FO-030200-13


Revisión: 02
1 de 3 Emisión: 13/12/11
PROGRAMA DE MATERIA

CONTENIDOS DE APRENDIZAJE
UNIDAD TEMÁTICA I: Planteamiento del proyecto de software inteligente ( 5 horas aprox. )
OBJETIVOS FUENTES DE
CONTENIDOS
PARTICULARES CONSULTA
El alumno recordara la 1. Agile en la práctica (30 mins) [1]
filosofía de la metodología 2. El manifiesto Ágil (1 hora)
agíl. 3. Breve introducción a algunos de los métodos ágiles (3 hrs)
4. Visiones alternativas a los métodos ágiles (30 mins)

UNIDAD TEMÁTICA II: Desarrollo del proyecto de software inteligente con prácticas ágiles ( 40 horas aprox. )
OBJETIVOS FUENTES DE
CONTENIDOS
PARTICULARES CONSULTA
El alumno desarrollará su 1. SCRUM de un vistazo [1]
propuesta de proyecto de 2. Luces, cámara y Sprint 0
software inteligente 3. ¿Qué tengo que hacer? El Product Backlog
aplicando las 4. Antes de empezar: Sprint Planning
recomendaciones y 5. Manos a la obra: Desarrollo del Sprint
prácticas de desarrollo 6. ¿Vamos por buen camino? La Sprint Review
ágil. 7. ¿Cómo lo hemos hecho? La Retrospectiva
8. Scrum en acción: “Tu” Scrum
9. XP. Una aplicación de los métodos ágiles al desarrollo del
software
10. Kanban, el otorgador de permisos
11. Lean Software Development
12. Lean Startup

UNIDAD TEMÁTICA III: Desempeño del software inteligente ( 12 horas aprox. )


OBJETIVOS FUENTES DE
CONTENIDOS
PARTICULARES CONSULTA
El alumno obtendrá 1. Desempeño del software inteligente [1]
métricas y evaluará el 2. Definición de métricas
desempeño de un 3. Análisis de errores
proyecto de software
inteligente

METODOLOGÍA DE ENSEÑANZA - APRENDIZAJE

La metodología básica del curso es el aprendizaje mediante el desarrollo de un proyecto. Antes de comenzar el
desarrollo del proyecto se retomarán algunos conceptos teóricos relevantes para su aplicación durante el curso
mediante exposiciones verbales y a través de medios audiovisuales por parte del profesor. Una vez comenzado el
desarrollo del proyecto se realizarán sesiones de trabajo con la asesoría personalizada de parte del profesor revisando
y retroalimentando sobre la aplicación de los conceptos claves revisados en el curso. También se atenderán con
asesorías las problemáticas técnicas que se encuentren los alumnos durante la realización del proyecto. Una vez
concluida la implementación básica del funcionamiento inteligente del proyecto, se realizarán exposiciones por parte del
*En caso de no aplicar algún elemento, escribir N/A Código: FO-030200-13
Revisión: 02
2 de 3 Emisión: 13/12/11
PROGRAMA DE MATERIA

profesor para revisar los contenidos teóricos relacionados con la evaluación del desempeño. Para concluir el curso, los
alumnos utilizarán los conceptos teóricos de la última unidad para evaluar el desempeño de su proyecto de software
inteligente.

RECURSOS DIDÁCTICOS

Pizarrón - Pantalla/computadora dentro del aula, con acceso a Internet – Vídeos didácticos sobre algunos de los
contenidos - Messenger para comunicación entre maestro y alumnos - Plataforma aulavirtual, principalmente para
entrega de evidencias y reportes del proyecto – Fuentes de consulta [1]–[7]

EVALUACIÓN DE LOS APRENDIZAJES

La evaluación se realizará sobre las entregas de avances del proyecto durante los periodos de evaluaciones parciales
establecidos para el departamento con las siguientes ponderaciones:

1er Parcial 30%


2º Parcial 40%
3er Parcial 30%

FUENTES DE CONSULTA

BÁSICAS:

[1] las Heras del Dedo, R. D. y Álvarez García, A. (2018). Métodos ágiles: Scrum, Kanban, Lean. Difusora
Larousse - Anaya Multimedia. Recuperado de https://elibro.net/es/ereader/uaa/122933?page=1.
[2] U. of Alberta, “Software Processes and Agile Practices,” Diplom. en Softw. Prod. Manag., 2015.

COMPLEMENTARIAS:

[3] A. Y. Ng, “Free online machine learning course.” [Online]. Available: www.ml-class.org. [Accessed: 07-Oct-
2016].
[4] G. Dougherty, Pattern recognition and classification: An introduction. 2013.
[5] R. S. Pressman, Ingeniería del software. Un enfoque práctico. Séptima edición. 2010.
[6] I. Sommerville, Ingenierìa de Software. 2011.
[7] K. Beck et al., “Agile Manifesto,” Software Development, 2001. .

*En caso de no aplicar algún elemento, escribir N/A Código: FO-030200-13


Revisión: 02
3 de 3 Emisión: 13/12/11

También podría gustarte