Ingeniería de Software

La ingeniería en software agrupa las herramientas creadas para agilizar el desarrollo de sistemas. Al igual que en todas las ingenierías, el desarrollo de aplicaciones require el uso de herramientas adecuadas para aprovechar el conocimiento acumulado a lo largo de los años. La creciente complejidad de los sistemas vuelve aún más crítico el disponer de las facilidades necesarias para ejecutar las diferentes actividades del desarrollo de un paquete de software.

Objetivos

editar

Objetivo General

editar
  • Familiarizar al estudiante con los principales conceptos del proceso de desarrollo de sistemas para proporcionarle un punto de inicio en el cual fundamentar el futuro desarrollo de conocimientos en áreas y técnicas específicas que le ayuden a llevar a cabo exitosamente proyectos complejos de desarrollo de software.

Objetivos Específicos

editar
  • Manejar los principales conceptos asociados a las herramientas y técnicas disponibles para organizar, dirigir y controlar el proceso de desarrollo de sistemas de software.
  • Identificar las principales metodologías disponibles para la recolección y manejo de requerimientos que deben cumplir los sistemas en desarrollo.
  • Aplicar principios generales de análisis y diseño de sistemas en la creación de productos de trabajo que proporcionen las entradas necesarias para la fase de codificación de aplicaciones.
  • Conocer las principales herramientas de verificación y validación de software y su utilidad en las diferentes fases del desarrollo de sistemas.

Materiales didácticos

editar

Materiales didácticos y proyectos de aprendizaje se encuentran en el espacio de nombre principal. Simplemente crea un [[Enlace]] cambiando “enlace” por el nombre de la lección y comienza a escribir!

También deberías leer el modelo de aprendizaje de la Wikiversidad. Las lecciones deberían centrarse en actividades de aprendizaje para los participantes en la Wikiversidad. Los materiales didácticos y proyectos pueden ser usados por distintos proyectos. Es decir, puede haber cooperación entre distintos departamentos que emplean los mismos recursos educativos.