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.
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:
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.
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.