¿Es el ingeniero de sistemas una profesión de TI o un campo interdisciplinario de ingeniería?

9

El término ingeniero de sistemas siempre me ha interesado, ya que generalmente involucra muchos campos diferentes de ingeniería.

Ingeniero de Sistemas - Interdisciplinario

La definición con la que estoy familiarizado generalmente se define como una profesión interdisciplinaria de ingeniería, donde el ingeniero tiene experiencia en varios campos y la utiliza durante el diseño de un sistema.

Ingeniero de Sistemas - relacionado con TI

Después de buscar trabajo aquí en Australia, he encontrado muchos puestos de ingeniero de sistemas. Sin embargo, casi todos están relacionados con trabajos de TI, en referencia a la programación de sistemas informáticos a nivel de sistema.

Pregunta

  1. ¿Por qué hay un conflicto de estas dos definiciones?
  2. ¿Cuál fue primero?
  3. ¿Y el ingeniero de sistemas ya no es válido en el sentido interdisciplinario?

Notas

Perdone cualquier error o suposición que haya hecho, soy nuevo y estoy listo para aprender.

Ben Winding
fuente
Su pregunta sería más fuerte si pudiera proporcionar citas o instancias específicas que muestren el uso conflictivo de la terminología. Dicho esto, creo que tu pregunta está bien sin ella.
1
Gracias. Recordaré incluir ejemplos específicos la próxima vez, para fortalecer mi pregunta.
Ben Winding
2
Tuve "ingeniero de sistemas" como mi título de trabajo durante años, como australiano trabajando para una multinacional estadounidense, y parecía significar "analista". Sabía que no había dos compañías que parecieran definirlo de la misma manera.
Pensamiento extraño

Respuestas:

10

Sí, tiene razón en que hay diferentes definiciones de ingeniero de sistemas que varían según la compañía. De hecho, diferentes unidades de negocios de la misma compañía pueden incluso usar el término de manera diferente.

  • Un puesto de trabajo en Stack Overflow Careers de Booking.com tiene un rol de Ingeniero de Sistemas Senior - Arquitectura de Sistemas . Este rol tiene responsabilidades tales como "apropiarse de los objetivos de TI establecidos a partir de las prioridades comerciales y áreas estratégicas de desarrollo de TI", proporcionar "liderazgo técnico para el desarrollo y la implementación de extremo a extremo", "investigar, probar e implementar sistemas prototipo", " llevar a cabo entregas a equipos técnicos operativos para un mayor desarrollo e integración de sistemas ", y" diseñar y diseñar sistemas de comercio electrónico y soporte de negocios ".
  • Un anuncio de trabajo en Stack Overflow Careers de Sauce Labs Inc tiene un rol de Ingeniero de Sistemas Senior, Operaciones con responsabilidades que incluyen mantener "una estrecha relación de trabajo con los otros equipos de ingeniería", "administración de sistemas, ingeniería y diseño", "trabajar con hardware "(y una enumeración de redes y hardware de almacenamiento de datos)," I + D proactiva ", crear" runbooks, procedimientos, documentación y diagramas NOC de los entornos que administra "e incluso ayudar a" construir nuevos centros de datos en todo el mundo " .
  • Liberty Mutual, una compañía de seguros, tiene un puesto de trabajo para un rol de Ingeniero Principal de Software / Sistemas que es "responsable de ocuparse del desempeño general" de uno de sus sistemas, funciones "como líder técnico en diseño de programas, codificación, pruebas, la depuración y la documentación relacionada con las capacidades de automatización "es" directamente responsable de proyectos o subproyectos "y" puede liderar proyectos ", y es" responsable de la revisión de garantía de calidad y la evaluación de productos de software nuevos y existentes ".
  • UTC Aerospace Systems tiene un puesto de trabajo para un ingeniero de sistemas con responsabilidades que incluyen el desarrollo de diseños de instalación de equipos, documentos de control de interfaz, esquemas de sistemas eléctricos de aeronaves y que sirve "como ingeniero técnico de enlace con el cliente para el personal de ingeniería de diseño".
  • UTC Building & Industrial Systems tiene una publicación para un ingeniero de sistemas sénior que está más orientado a TI, que proporciona administración, mantiene políticas de TI, garantiza que los procesos de recuperación ante desastres sean "eficientes y operativos" y participe en la rotación de guardia para recibir asistencia.
  • Los ingenieros de sistemas de Boeing aplican "un enfoque interdisciplinario y colaborativo para planificar, diseñar, desarrollar y verificar un sistema equilibrado de ciclo de vida de sistemas y soluciones de sistemas", realizar el desarrollo de requisitos, garantizar interfaces, realizar análisis "para optimizar la arquitectura del sistema" y "asequibilidad, seguridad , fiabilidad, mantenibilidad, comprobabilidad, integración de sistemas humanos, supervivencia, vulnerabilidad, susceptibilidad, seguridad del sistema, regulación, certificación, garantía de productos y otros factores de calidad de especialidades ".

En cuanto a por qué hay conflicto, probablemente deba consultar a un representante de recursos humanos o gerente de contratación en estas empresas. Sin embargo, noto una tendencia. En las empresas que crean un producto que es intensivo tanto en hardware como en software, el papel de un ingeniero de sistemas es un ingeniero interdisciplinario y participa en todo el proceso de desarrollo de productos de ingeniería. Sin embargo, en las empresas que requieren un software intensivo o que brindan un servicio, el término tiende a usarse más para las funciones de ingeniería de redes o administración de sistemas, pero parece que existe un enfoque multidisciplinario entre alguna combinación de ingeniería de software, ingeniería de redes, sistema administración, administración de bases de datos o gestión de proyectos. En ambos casos, el conocimiento que se extiende a través de dos o más dominios o campos es común, pero esos campos pueden no considerarse típicamente como campos de ingeniería. No puedo decir que esto sea una garantía, pero en unos 10-15 minutos de búsqueda, eso es lo que he notado.

Su primera definición tiende a ser la que asocio con el título de ingeniero de sistemas. De hecho, hay una Guía para el Cuerpo de Conocimientos de Ingeniería de Sistemas que dice que la ingeniería de sistemas "es un enfoque interdisciplinario y significa permitir el ciclo de vida completo de los sistemas exitosos, incluida la formulación de problemas, el desarrollo de soluciones y el mantenimiento y uso operativo". También tienen una página que proporciona una definición más profunda y una breve discusión .

En cuanto a cuál viene primero, creo que también es su definición interdisciplinaria. Al menos, según Wikipedia , el término "ingeniería de sistemas" data de la década de 1940. De hecho, toda la página en Wikipedia parece alinearse generalmente con la definición de SEBOK y su definición.

Thomas Owens
fuente
cuando se eliminen las ofertas de trabajo, sus enlaces ya no serán válidos. ¿Es su manera de abordar esto en su publicación?
Mahendra Gunawardena
1
@MahendraGunawardena: Usted plantea un buen punto, pero creo que las partes relevantes de cada publicación se han capturado en cada descripción. La publicación en sí misma no es importante, sino la terminología utilizada. 6 ejemplos demuestran ampliamente un uso variado del término "Ingeniería de Sistemas".
Parece que hay similitudes entre todas las ofertas de trabajo. Sin embargo, parece que las listas de trabajos relacionadas con el software se centran más en habilidades específicas relacionadas con TI, en lugar de múltiples disciplinas de ingeniería. Gracias por la respuesta Thomas.
Ben Winding
@ TylerDurden Estaba pensando que sí. Por lo general, hay un cierto nivel de conocimiento multidisciplinario: podrían ser múltiples disciplinas de ingeniería o tal vez es administración de bases de datos e ingeniería de software u otra cosa.
Thomas Owens,
7

No creo que haya ningún conflicto, sino una variación en cómo los Recursos Humanos eligen definir puestos de ingeniero de sistemas dentro de organizaciones específicas.

En mi opinión, el ingeniero de sistemas tiene una definición amplia relacionada principalmente con la industria específica. En mi experiencia, el ingeniero de sistemas es un profesional interdisciplinario de ingeniería como se describe en su pregunta. Dependiendo de la industria, el conocimiento interdisciplinario variará ampliamente. Pero en casi todos los casos, aparte de las habilidades de ingeniería, se espera que una ingeniería de sistemas tenga algún conocimiento en gestión de proyectos y otras funciones relacionadas con el negocio. En mi experiencia, los ingenieros de sistemas en todos los casos trabajan estrechamente con clientes, proveedores y es el pegamento entre otras disciplinas de ingeniería. Una comprensión sólida de la gestión del ciclo de vida del producto es esencial para un ingeniero de sistemas. Los siguientes son algunos ejemplos:

Ingeniero de sistemas - Industria de la salud - Dispositivos médicos

Se esperaba que el ingeniero de sistemas tuviera algún conocimiento de ingeniería biomédica, de software, eléctrica y mecánica. Más importante aún, se esperaba que el ingeniero de sistemas tuviera un profundo conocimiento de los requisitos reglamentarios, la gestión de proyectos (Alcance, Gestión de costos y cronogramas), los sistemas de calidad y el sistema de fabricación de dispositivos médicos. El ingeniero de sistemas fue el contacto principal con el cliente y los proveedores en cuestiones técnicas.

Ingeniero de Sistemas - Industria automotriz

Se esperaba que el ingeniero de sistemas tuviera algún conocimiento en ingeniería eléctrica, mecánica y de software integrado. En esta industria, se esperaba que el ingeniero de sistemas tuviera un profundo conocimiento de la gestión de proyectos (alcance, gestión de costos y cronogramas), requisitos reglamentarios federales, sistemas de calidad, sistema de prueba y sistema de fabricación. El ingeniero de sistemas supervisó todas las solicitudes de cambio de ingeniería (ECN) , las revisiones de diseño del proyecto y fue el contacto principal tanto para el cliente como para los proveedores en cuestiones técnicas.

Ingeniero de Sistemas - IT

En base a mi conocimiento limitado en este campo, creo que el ingeniero de sistemas: es posible que se requiera que la tecnología de la información tenga algún conocimiento en hardware de computadora (redes, periféricos, etc.), software (sistemas operativos, lenguajes de programación, etc.) y algún proyecto de nivel gestión (alcance, gestión de costes y horarios). Es muy probable que el ingeniero de sistemas sea el contacto principal con el cliente y los proveedores en cuestiones técnicas.

Finalmente, los ingenieros de sistemas en otras industrias podrían tener responsabilidades interdisciplinarias similares, algunas de las cuales @Thomas Owens ha capturado en su respuesta.

Referencias

Mahendra Gunawardena
fuente
Parece que; La gestión de proyectos, un amplio conocimiento y relaciones con los clientes, son cualidades comunes en todas estas descripciones de un ingeniero de sistemas. Interesante, gracias por tu respuesta.
Ben Winding
5

La Ingeniería de Sistemas es anterior a la TI.

La Ingeniería de Sistemas clásica tiene raíces en la industria aeroespacial (para bien o para mal). Los proyectos se estaban volviendo multidisciplinarios y complejos, y requerían múltiples contratistas para completar. Entonces apareció la necesidad de un tipo de ingeniero para realizar un seguimiento de varios aspectos (como el peso, por ejemplo) en un nivel relativamente alto.

Relacionado:

Nick Alexeev
fuente
Es interesante que se originó en la industria aeroespacial. Por lo tanto, Systems Engineering es una gestión de alto nivel como la gestión de proyectos, pero no tan restringida. Como aún está involucrado en decisiones de diseño que requieren conocimiento interdisciplinario.
Ben Winding
La Ingeniería de Sistemas comparte algunas responsabilidades con la gestión del programa: planificación, análisis de riesgos. Pero no es correcto decir que la Ingeniería de Sistemas es algo así como la gestión de proyectos. Ese es un error común. Los ingenieros de sistemas no administran los recursos y la programación.
Nick Alexeev
Creo que tiene razón en que el término es anterior al uso de TI y atribuirlo a la industria aeroespacial suena plausible, pero no veo una cita específica para ninguno de los reclamos en sus enlaces relacionados. ¿Existe una URL más relevante o un número de página específico?
Aire
Según Wikipedia, el término "ingeniería de sistemas" se originó en los Laboratorios Bell, no en la industria aeroespacial.
Thomas Owens
1

Lo desafortunado de las palabras ingeniería e ingeniero es que no existen estándares uniformes y universales para cuándo deben usarse y a quién deben aplicarse. A muchos organismos profesionales de ingeniería les gustaría que el término ingeniero se reservara para personas que tienen títulos universitarios en ingeniería. Es en parte la razón por la cual en algunas partes del mundo los ingenieros profesionales (calificados para la universidad) necesitan presentarse y aprobar los exámenes de registro para su campo de ingeniería antes de poder trabajar como ingenieros.

La palabra ingeniero deriva del latín medieval ingeniare 'inventar, idear'. El Oxford English Dictionary tiene las siguientes definiciones de ingeniero:

Una persona que diseña, construye o mantiene motores, máquinas o estructuras.

Una persona calificada en una rama de la ingeniería, especialmente como profesional: un ingeniero aeronáutico

Una persona que controla un motor, especialmente en un avión o barco.

Norteamericano - Un conductor de tren.

Un hábil inventor u originador de algo: el ingeniero principal del enfoque

Entonces, además de capacitar a los conductores que se hacen llamar ingenieros, también hay mecánicos automotrices (personas que reparan y dan servicio a automóviles y camiones) que hacen lo mismo y especialistas en grabación de sonido que se llaman ingenieros de sonido.

Por lo tanto, el hecho de que haya dos roles de trabajo diferentes que usan el título de Ingeniero de sistemas, solo debe tener más cuidado con lo que se requiere cuando ve que se anuncian dichos trabajos.

Fred
fuente
1

sys · tem / ˈsistəm /

sustantivo: un conjunto de cosas o partes conectadas que forman un todo complejo, en particular.

un conjunto de cosas que trabajan juntas como partes de un mecanismo o una red de interconexión.

sustantivo plural: sistemas "the state railroad system"

sinónimos: estructura, organización, disposición, complejo, red;

informal: configuración "un sistema de canales"

en · gi · neer / ˌenjəˈnir /

sustantivo: ingeniero; sustantivo plural: ingenieros

  1. una persona que diseña, construye o mantiene motores, máquinas u obras públicas.

sinónimos: creador, inventor, diseñador, arquitecto, inventor, desarrollador, creador; cerebro

"El primer ingeniero del enfoque"

verbo: ingeniero; 3ª persona presente: ingenieros; tiempo pasado: diseñado; participio pasado: diseñado; participio gerundio o presente: ingeniería

  1. diseño y construcción (una máquina o estructura).

"Los hombres que diseñaron el túnel"

Por lo tanto, un ingeniero de sistemas es una persona que diseña, construye o mantiene un conjunto de cosas o partes conectadas que forman un todo complejo. No importa si ese conjunto complejo es un cohete, un avión, una red informática o una instalación de tratamiento de residuos. El ingeniero de sistemas es el tipo que hace que las cosas funcionen.

Piense en la clásica prueba de "vaso medio lleno, vaso medio vacío" para el optimismo / pesimismo. Cualquier ingeniero puede decirle que el problema no está medio lleno o medio vacío. El problema es que el volumen del vidrio es el doble de lo necesario para contener eficientemente el líquido. El ingeniero de sistemas es el tipo que encuentra una manera de reducir con éxito el volumen del vidrio para que funcione correctamente, con la máxima eficiencia.

Mientras el líquido todavía está en él.

Y mientras las personas (clientes) continúan bebiendo.

Es por eso que "Freakin 'Awesome" debería ser un título de trabajo perfectamente aceptable.

LEM

Larry McPhail
fuente
Entonces, ¿qué pasa si el "sistema" es una "red conectada de computadoras"? ¿Es lo mismo que un "sistema informático de control de vuelo" con el que un ingeniero aeronáutico podría trabajar? Realmente no diferenciaste en tu respuesta.
Hazzey
No hay nada que diferenciar. El "todo complejo", los sistemas, pueden ser cualquier cosa. En mi caso, los sistemas son generalmente redes interconectadas de computadoras, conmutadores, enrutadores, impresoras y otros dispositivos, así como el software que se ejecuta en ellos, formando los complejos conjuntos que diseño, construyo y mantengo. Puede que no sepa todo sobre cada componente del sistema, pero lo diseño y lo construyo para lograr objetivos, hacerlo funcionar y mantenerlo funcionando.
Larry McPhail