Contenido

Objetivo

Comprende la ingeniería de desarrollo de software y los beneficios que se obtienen por aplicarla adecuadamente en el desarrollo de software de cualquier tipo de industria.

Descripción

En este tema conocerás los lenguajes de programación ya que es considera una de las principales disciplinas de las tecnologías de información. Comprenderás sobre el tipo de ingeniería utilizada para sistemas grandes y complejos, que son utilizados principalmente por organizaciones y empresas.

Explicación

Haz clic para revisar la explicación.

Introducción a la ingeniería de desarrollo de software

Recursos adicionales

Los siguientes enlaces son externos a la Universidad Tecmilenio, al acceder a ellos considera que debes apegarte a sus términos y condiciones.

Revisa el siguiente video:

Para conocer más sobre Introducción a la ingeniería de desarrollo de software, revisa el siguiente video:

Lucidchart Español. (2019, 4 de febrero). Tutorial - Diagrama de Clases UML [Archivo de video]. Recuperado de https://www.youtube.com/watch?v=Z0yLerU0g-Q

Revisa la siguiente lectura:

Para conocer más sobre Introducción a la ingeniería de desarrollo de software, te recomendamos leer:

Association for Computing Machinery. (2018). Código de Ética y Conducta Profesional de ACM. Recuperado de https://www.acm.org/about-acm/code-of-ethics-in-spanish

Actividad

Objetivo

Obtener los requerimientos de un proyecto de software mediante herramientas de indagación de requerimientos.

Instrucciones
  1. Investiga en tu centro de trabajo sobre alguna necesidad de software que mejore algún proceso administrativo.
  2. Identifica a los stakeholders y realiza entrevistas y/o cuestionarios de acuerdo con el tipo de proyecto.
  3. Centra tus preguntas en los requerimientos pensando en el usuario.
  4. Elabora una lista de los requerimientos y organízalos en Funcionales y No Funcionales.
  5. Realiza al menos dos de los diagramas UML adecuados al proyecto.
  6. Elabora el documento de requerimientos con todos los elementos formales que lo componen: portada, cabeceras, índice, etc.
  7. Aplica los principios de ética para mantener a salvo la información recibida de los stakeholders.
Checklist

Asegúrate de:

  • Comprender la utilidad de cada herramienta de indagación de requerimientos para utilizarlas correctamente en cada escenario posible.
  • Enlistar y comprender los tipos de diagramas existentes para la documentación de un software.
  • Comprender y aplicar los principios de ética para ser un profesionista integro. Recuerda que actuar con ética conduce a una vida más feliz.