La asignatura aporta al perfil del egresado los requerimientos y metodologías ágiles de desarrollo de software que proporciona los elementos necesarios para proveer al estudiante conocimientos para aplicar las bases de la especificación de requerimientos de software (ERS) y las metodologías ágiles vigentes en el ámbito de la ingeniería de software, mismas que son de apoyo en la gestión o administración del proceso de desarrollo de proyectos de software. La aplicación de los conocimientos teóricos en la práctica de esta asignatura conduce al estudiante a la adquisición de competencias necesarias para llevar a cabo satisfactoriamente un proyecto de desarrollo de software. La aportación que esta asignatura le da al perfil profesional es la siguiente:  La capacidad de gestionar y especificar de manera eficiente el conjunto de requerimientos de software de un proyecto de desarrollo de software.  La capacidad de desarrollar, implementar y administrar software de sistemas o de aplicación que cumpla con los estándares de calidad con el fin de apoyar la productividad y competitividad de las organizaciones.  La capacidad de coordinar y participar en proyectos interdisciplinarios, ya que en los diferentes proyectos en los que participará el alumno en el ámbito laboral, hará trabajo en equipo con profesionales de diferentes áreas, así como personas involucradas en el proyecto en cuestión.  La capacidad de integrar soluciones computacionales.  La capacidad de seleccionar y aplicar herramientas ágiles para el desarrollo de software. La asignatura de Requerimientos y metodologías ágiles de desarrollo de software se relaciona con las asignaturas previas de Análisis y modelado de sistemas de información, Desarrollo e implementación de sistemas de información. La evaluación debe ser diagnóstica, formativa y sumativa.