¿Qué es la ingenieria de sistemas?
La Ingenieria de sistemas, es la práctica de analizar, diseñar, desarrollar, certificar y poner en producción aplicaciones; e integrarlas con inteligencia artificial para mejorar la eficiencia en la realización del trabajo y fortalecer las interacciones entre las personas, procesos y tecnología.
Beneficios que ofrece la ingenieria de sistemas.
- ✔ Generar productos de calidad y escalables.
✔ Aumentar la eficiencia en la realización del trabajo.
✔ Aumentar la velocidad de desarrollo.
✔ Asegurar la calidad del código fuente para su mantenimiento y escalabilidad.
Buenas prácticas para la implementación.
- ✔ Definir el ciclo de vida de desarrollo.
✔ Apoyar la realización del trabajo en las diferentes etapas del ciclo de vida de desarrollo con inteligencia artificial.
Alternativas de aplicación.
Este cuadro expone otros artefactos que pueden complementar o reemplazar, según el escenario, el uso de la ingenieria de sistemas.
| Alternativa | Acción clave |
|---|---|
| 1. La Ingenieria de Software. | Dividir el trabajo de software en diferentes etapas. |
| 2. Amazon Web Services - AWS. | Identificar e implementar los servicios en la nube que permiten la escalabilidad de la infraestructura tecnológica de una aplicación de software. |
| 3. Microsoft Azure. | Identificar e implementar los servicios en la nube que permiten la escalabilidad de la infraestructura tecnológica y la administración de proyectos de software. |
| 4. Las metodologías tradicionales. | Seleccionar la metodología para desarrollar aplicaciones de software que presentan un alcance y requerimientos correctamente definidos y con bajo margen de incertidumbre. |
| 5. La inteligencia artificial. | Implementación de la inteligencia artificial en los procesos y procedimientos de la organización para generar nuevo conocimiento y delegar tareas operativas con lenguaje natural a las máquinas. |
¿Quiénes son responsables?
El responsable de la ingenieria de sistemas es la dirección de ti, entidad de la organización conformada principalmente por los siguientes roles: el programador de software, el arquitecto de aplicación, el director de ti, el arquitecto de datos, el arquitecto de infraestructura, el líder de calidad, el diseñador de ux o ui, el ingeniero devops.
Ejemplo.
Este ejemplo es un diagrama que se construyo durante el proceso de preparación para presentar los exámenes y obtener las certificaciones CAMP, PMP y PMI-ACP del PMI. Adicionalmente las certificaciones SMAC, STMAC y SPOAC del Scrum Institute.


Pregunta tipo examen.
Pregunta: La definición que mejor se ajusta para la ingenieria de sistemas. ¿Debe ser?
A) Es el proceso de analizar el mercado con el objetivo de detectar oportunidades para crear negocios o hacerlos crecer de forma rentable.
B) Es la práctica de analizar, diseñar, desarrollar, certificar y poner en producción aplicaciones; e integrarlas con inteligencia artificial para mejorar la eficiencia en la realización del trabajo y fortalecer las interacciones entre las personas, procesos y tecnología.
C) Es una metodología basada en la visión integral de la organización con el objetivo de alinear los procesos, los datos y la tecnología con los objetivos estratégicos.
D) Es el conjunto de buenas prácticas para la gestión de portafolios, programas y proyectos; utilizadas para garantizar su acompañamiento y conclusión exitosa.
Si deseas validar el nivel de conocimiento con relación a: la ingenieria de sistemas Inicia el simulador
Sobre el autor.
Juan David López Pava: profesional en administración de empresas y desarrollo de software con certificaciones del PMI y Scrum Institute, apasionado por la transformación digital y la dirección de proyectos de tecnología.