Análisis y Modelamiento de Software.

En este curso se estudiarán y analizarán los principales temas relativos sobre cómo se emplea la metodología del Proceso Unificado de Desarrollo de Software y otras metodologías ágiles para efectuar el Análisis y Modelamiento de Software en sistemas informáticos.

OBJETIVOS GENERALES DE LA ASIGNATURA.

 

 

CONTENIDOS DE LA ASIGNATURA.

 

1. El Proceso Unificado de Desarrollo de software en la Ingeniería de software.

2. Requisitos de software y modelos de análisis.

3. Técnicas de análisis con UML.

4. SCRUM y el proceso de Software. Desarrollo de software en equipo y herramientas de trabajo Ágiles.

5. Administración en la etapa de análisis.

Forma de evaluación.

Forma de evaluación.

 

La forma de evaluación para el curso Análisis y Modelamiento de Software del turno vespertino del Plantel San Lorenzo Tezonco del semestre actual será única para todos los estudiantes de ese grupo y consistirá en tres partes para integrar el 100% de la calificación del curso, como se describe a continuación:

 

  1. Exámenes parciales. Se aplicarán cuatro exámenes a lo largo del semestre y cada uno tendrá un peso de un 10% de la calificación final.

 

  1. Prácticas, tareas, ejercicios de clase, etc. Tendrán un peso del 20% de la calificación final.

 

  1. Proyecto. El proyecto final tendrá un peso de 40% en la calificación final. Aquí se incluirán aspectos que se indicarán en clase como, por ejemplo: el funcionamiento, los diagramas y documentación, exposición final, etc.

 

Referencias bibliográficas / Fuentes de información.

 

B. Bruegge y A. H. Dutoit, Object-oriented software engineering: conquering complex and changing systems. Upper Saddle River, NJ: Prentice Hall, 2000.

 

C. Larman y B. Moros Valle, UML y patrones: introducción al Análisis-diseño orientado a objetos y proceso unificado Tomo I. 2003. Accedido: feb. 19, 2021. [En línea]. Disponible en: http://www.ebooks7-24.com/?il=4432

 

S. Cha, R. N. Taylor, y K. Kang, Eds., Handbook of Software Engineering. Cham: Springer International Publishing, 2019. doi: 10.1007/978-3-030-00262-6.

 

I. Jacobson, I. Spence, y K. Bittner, CASOS DE USO 2.0 La guía para ser exitoso con los casos de uso. IVAR JACOBSON INTERNATIONAL, 2013.

 

M. Seidl, M. Scholz, C. Huemer, y G. Kappel, UML @ Classroom. Cham: Springer International Publishing, 2015. doi: 10.1007/978-3-319-12742-2.

 

P. Flewelling, The Agile developer’s handbook: get more value from your software development: get the best out of the Agile methodology. 2018. Accedido: ago. 04, 2021. [En línea]. Disponible en: http://proquest.safaribooksonline.com/9781787280205

 

D. Harned, Hands-On Agile Software Development with JIRA. 2018. Accedido: ago. 04, 2021. [En línea]. Disponible en: http://sbiproxy.uqac.ca/login?url=https://international.scholarvox.com/book/88861398

 

P. R. Reed, Developing applications with Java and UML. Boston, MA: Addison-Wesley, 2002.