O engenheiro de sistemas é uma profissão de TI ou um campo interdisciplinar de engenharia?

9

O termo Engenheiro de Sistemas sempre me interessou, pois geralmente envolve muitos campos diferentes de engenharia.

Engenheiro de Sistemas - Interdisciplinar

A definição que eu conheço é geralmente definida como uma profissão interdisciplinar de engenharia, onde o engenheiro tem experiência em vários campos e a usa durante o projeto de um sistema.

Engenheiro de Sistemas - TI

Depois de procurar emprego aqui na Austrália, encontrei muitos cargos de engenheiro de sistemas. No entanto, quase todos eles estão relacionados a trabalhos de TI, referindo-se à programação de sistemas de computadores no nível do sistema.

Questão

  1. Por que há um conflito dessas duas definições?
  2. Qual foi o primeiro?
  3. E o engenheiro de sistemas não é mais válido no sentido interdisciplinar?

Notas

Por favor, perdoe todos os erros e suposições que cometi. Sou novo e estou pronto para aprender.

Ben Winding
fonte
Sua pergunta seria mais forte se você pudesse fornecer aspas ou instâncias específicas mostrando o uso conflitante da terminologia. Dito isto, acho que sua pergunta está correta sem ela.
11
Obrigado, lembrarei de incluir exemplos específicos da próxima vez, para fortalecer minha pergunta.
Ben Winding
2
Eu tinha "Engenheiro de Sistemas" como meu cargo há anos, como australiano trabalhando para uma multinacional americana, e isso parecia significar "analista". Eu sabia que duas empresas não pareciam defini-lo da mesma maneira.
Oddthinking

Respostas:

10

Sim, você está certo de que existem definições diferentes de engenheiro de sistemas que variam de acordo com a empresa. De fato, diferentes unidades de negócios da mesma empresa podem até usar o termo de maneira diferente.

  • Um anúncio de emprego na Stack Overflow Careers da Booking.com tem uma função Senior Engineer de Sistemas - Arquitetura de Sistemas . Essa função tem responsabilidades como "assumir a propriedade dos objetivos de TI definidos nas prioridades de negócios e nas áreas estratégicas de desenvolvimento de TI", fornecendo "liderança técnica para o desenvolvimento e a implementação de ponta a ponta", "pesquisando, testando e implementando sistemas de protótipo", " conduzir a transferência de equipes técnicas operacionais para desenvolvimento e integração de sistemas "e" projetar e arquitetar sistemas de comércio eletrônico e suporte a negócios ".
  • Um anúncio de emprego na Stack Overflow Careers da Sauce Labs Inc tem uma função de Engenheiro de Sistemas Sênior, com responsabilidades que incluem manter "uma estreita relação de trabalho com as outras equipes de engenharia", "administração, engenharia e design de sistemas", "trabalhando com recursos reais". hardware "(e uma enumeração de hardware de rede e armazenamento de dados)," P&D proativa ", criando" runbooks, procedimentos, documentação e diagramas de NOC dos ambientes que você gerencia "e até ajudando a" construir novos data centers em todo o mundo " .
  • A Liberty Mutual, uma empresa de seguros, tem uma vaga de emprego para uma função de Engenheiro de Software / Sistemas de Princípios que é "responsável por lidar com o desempenho geral" de um de seus sistemas, funciona "como líder técnico no design, codificação, teste de programas, depuração e documentação relacionada aos recursos de automação ", é" diretamente responsável por projetos ou subprojetos "e" pode liderar projetos "e" responsável pela revisão da garantia de qualidade e pela avaliação de produtos de software novos e existentes ".
  • A UTC Aerospace Systems possui uma vaga de emprego para um Engenheiro de Sistemas com responsabilidades, incluindo o desenvolvimento de layouts de instalação de equipamentos, documentos de controle de interface, esquemas de sistemas elétricos de aeronaves e atuando "como engenheiro de ligação técnica de clientes para a equipe de engenharia de projeto".
  • A UTC Building & Industrial Systems tem uma publicação para um Engenheiro de Sistemas Sênior que é mais orientado a TI, fornecendo administração, mantendo políticas de TI, garantindo que os processos de recuperação de desastre sejam "eficientes e operacionais" e participando da rotação de plantão para suporte.
  • Os engenheiros da Boeing Systems aplicam "uma abordagem interdisciplinar e colaborativa para planejar, projetar, desenvolver e verificar um sistema equilibrado de sistemas e soluções de sistemas", executar o desenvolvimento de requisitos, garantir interfaces, executar análises "para otimizar a arquitetura do sistema" e "acessibilidade, segurança" , confiabilidade, manutenção, testabilidade, integração de sistemas humanos, capacidade de sobrevivência, vulnerabilidade, suscetibilidade, segurança do sistema, regulamentação, certificação, garantia do produto e outros fatores de qualidade de especialidades ".

Quanto ao motivo de haver conflito, você provavelmente precisará solicitar a um representante de RH ou gerente de contratação nessas empresas. Percebo uma tendência, no entanto. Nas empresas que criam um produto intensivo em hardware e software, o papel de engenheiro de sistemas é engenheiro interdisciplinar e tem envolvimento no processo de desenvolvimento de produtos de engenharia. No entanto, em empresas que consomem muito software ou prestam um serviço, o termo tende a ser mais usado para funções de engenharia de rede ou administração de sistemas, mas parece que existe uma abordagem multidisciplinar entre alguma combinação de engenharia de software, engenharia de rede, sistema administração, administração de banco de dados ou gerenciamento de projetos. Nos dois casos, o conhecimento que se estende por dois ou mais domínios ou campos é comum, mas esses campos geralmente não podem ser considerados campos de engenharia. Não posso dizer que isso seja uma garantia, mas em cerca de 10 a 15 minutos de pesquisa, foi o que notei.

Sua primeira definição tende a ser a que associo ao título de engenheiro de sistemas. De fato, existe um Guia do Conhecimento em Engenharia de Sistemas que diz que a engenharia de sistemas "é uma abordagem interdisciplinar e significa permitir o ciclo de vida completo de sistemas bem-sucedidos, incluindo formulação de problemas, desenvolvimento de soluções e manutenção e uso operacional". Eles têm uma página que fornece uma definição mais profunda e uma breve discussão também .

Quanto a qual vem primeiro, acho que também é sua definição interdisciplinar. Pelo menos, de acordo com a Wikipedia , o termo "engenharia de sistemas" data da década de 1940. De fato, a página inteira na Wikipedia parece alinhar-se geralmente à definição do SEBOK e à sua definição.

Thomas Owens
fonte
quando a publicação da tarefa for removida, os links não serão mais válidos. É uma maneira de resolver isso em sua postagem?
Mahendra Gunawardena
11
@MahendraGunawardena - Você levanta uma boa questão, mas acho que as partes relevantes de cada publicação foram capturadas em cada descrição. A publicação em si não é importante, e sim a terminologia usada. 6 exemplos demonstram amplamente um uso variado do termo "Engenharia de sistemas".
Parece que há semelhanças entre todas as ofertas de emprego. No entanto, parece que o software relaciona listas de empregos, se concentra mais em habilidades específicas relacionadas à TI, em vez de em várias disciplinas de engenharia. Obrigado pela resposta Thomas.
Ben Winding
@TylerDurden Eu estava pensando isso, sim. Geralmente, existe algum nível de conhecimento multidisciplinar - pode haver várias disciplinas de engenharia ou talvez administração de banco de dados e engenharia de software ou qualquer outra coisa.
Thomas Owens
7

Não acredito que exista conflito, mas uma variação na maneira como os Recursos Humanos escolhem definir as posições de engenheiro de sistema em organizações específicas.

É minha opinião que o System Engineer tem uma definição ampla relacionada principalmente ao setor específico. Na minha experiência, o engenheiro de sistemas é um profissional interdisciplinar de engenharia, como descrito em sua pergunta. Dependendo da indústria, o conhecimento interdisciplinar variará amplamente. Mas em quase todos os casos, além das habilidades de engenharia, espera-se que a engenharia de sistemas tenha algum conhecimento em gerenciamento de projetos e outras funções relacionadas aos negócios. Na minha experiência, os engenheiros de sistemas em todos os casos trabalham em estreita colaboração com clientes, fornecedores e são a cola entre outras disciplinas de engenharia. Um entendimento sólido do gerenciamento do ciclo de vida do produto é essencial para um engenheiro de sistema. A seguir estão alguns exemplos:

Engenheiro de sistemas - Setor de saúde - Dispositivos médicos

Esperava-se que o Engenheiro de Sistemas tivesse algum conhecimento em engenharia biomédica, de software, elétrica e mecânica. Mais importante, esperava-se que o engenheiro de sistemas tivesse um profundo entendimento dos requisitos regulatórios, gerenciamento de projetos (gerenciamento de escopo, custo e cronograma), sistemas de qualidade e sistema de fabricação de dispositivos médicos. O engenheiro de sistema foi o principal contato com o cliente e os fornecedores em questões técnicas.

Engenheiro de Sistemas - Setor Automotivo

Esperava-se que o engenheiro de sistemas tivesse algum conhecimento em engenharia elétrica, mecânica e de software embarcado. Nesse setor, esperava-se que o engenheiro de sistemas tivesse um profundo entendimento do gerenciamento de projetos (gerenciamento de escopo, custo e cronograma), requisitos regulatórios federais, sistemas de qualidade, sistema de teste e sistema de fabricação. O engenheiro de sistema supervisionou todas as solicitações de alteração de engenharia (ECN) , as revisões de design do projeto e foi o principal contato do cliente e dos fornecedores em questões técnicas.

Engenheiro de Sistemas - TI

Com base no meu conhecimento limitado neste campo, acredito que o engenheiro de sistemas - Tecnologia da Informação pode precisar de algum conhecimento em hardware de computador (rede, periféricos, etc), software de computador (sistemas operacionais, linguagens de programação etc.) e algum projeto de nível gerenciamento (escopo, custo e gerenciamento de cronograma). É mais provável que o engenheiro do sistema seja o contato principal com o cliente e os fornecedores em questões técnicas.

Finalmente, os engenheiros de sistema de outras indústrias podem ter responsabilidades interdisciplinares semelhantes, algumas das quais @Thomas Owens capturou em sua resposta.

Referências:

Mahendra Gunawardena
fonte
Parece que; o gerenciamento de projetos, um amplo conhecimento e relações com os clientes, são qualidades comuns em todas essas descrições de um engenheiro de sistemas. Interessante, obrigado pela sua resposta.
Ben Winding
5

Engenharia de sistemas antecede a TI.

A engenharia de sistemas clássica tem raízes na indústria aeroespacial (para melhor ou para pior). Os projetos estavam se tornando multidisciplinares, complexos e exigiam a conclusão de vários contratados. Por isso, parecia necessário um tipo de engenheiro para acompanhar vários aspectos (como peso, por exemplo) em um nível relativamente alto.

Relacionado:

Nick Alexeev
fonte
Interessante que se originou da indústria aeroespacial. Portanto, a Engenharia de Sistemas é um tipo de gerenciamento de alto nível, como o gerenciamento de projetos, mas não tão restrito. Como ainda envolvido em decisões de design que requerem conhecimento interdisciplinar.
Ben Winding
A Engenharia de Sistemas compartilha algumas responsabilidades com o gerenciamento do programa: planejamento, análise de risco. Mas não é correto dizer que a Engenharia de Sistemas é como o gerenciamento de projetos. Esse é um equívoco comum. Os engenheiros de sistemas não gerenciam recursos e agendam.
Nick Alexeev
Acho que você está certo de que o termo antecede o uso da TI e atribuí-lo à indústria aeroespacial parece plausível, mas não vejo uma citação específica para nenhuma das reivindicações nos links relacionados. Existe um URL mais relevante ou um número de página específico?
Air
Segundo a Wikipedia, o termo "engenharia de sistemas" se originou no Bell Labs, não na indústria aeroespacial.
Thomas Owens
1

O lamentável nas palavras engenharia e engenheiro é que não existem padrões universais de cumprimento uniforme para quando devem ser usados ​​e a quem devem aplicar. Muitos órgãos profissionais de engenharia gostariam que o termo engenheiro fosse reservado para pessoas com qualificações universitárias em engenharia. É em parte porque, em algumas partes do mundo, engenheiros profissionais (qualificados para universidades) precisam fazer e passar nos exames de registro para o seu campo de engenharia antes de poderem trabalhar como engenheiros.

A palavra engenheiro deriva do latim medieval ingeniare "inventar, inventar". O Oxford English Dictionary tem as seguintes definições para Engineer:

Uma pessoa que projeta, constrói ou mantém motores, máquinas ou estruturas.

Uma pessoa qualificada em um ramo da engenharia, especialmente como profissional: um engenheiro aeronáutico

Uma pessoa que controla um motor, especialmente em uma aeronave ou navio.

América do Norte - Um maquinista.

Um engenheiro habilidoso ou criador de algo: o principal engenheiro da abordagem

Portanto, além de treinar motoristas que se autodenominam engenheiros, também existem mecânicos automotivos (pessoas que consertam e consertam carros e caminhões) que fazem o mesmo e especialistas em gravação de som que são chamados de engenheiros de som.

Portanto, o fato de existirem duas funções de trabalho diferentes que usam o título Engenheiro de Sistemas, você só precisa ter mais cuidado com o que é necessário quando vê esses trabalhos anunciados.

Fred
fonte
1

sys · tem / əsistəm /

substantivo: um conjunto de coisas ou partes conectadas que formam um todo complexo, em particular.

um conjunto de coisas trabalhando juntas como partes de um mecanismo ou de uma rede de interconexão.

substantivo plural: systems "the state railroad system"

sinônimos: estrutura, organização, arranjo, complexo, rede;

informal: instalação "um sistema de canais"

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

substantivo: engenheiro; substantivo plural: engenheiros

  1. uma pessoa que projeta, constrói ou mantém motores, máquinas ou obras públicas.

sinônimos: criador, inventor, designer, arquiteto, inventor, desenvolvedor, criador; mentor

"o engenheiro principal da abordagem"

verbo: engenheiro; Terceira pessoa presente: engenheiros; pretérito: projetado; particípio passado: projetado; gerúndio ou particípio presente: engenharia

  1. projetar e construir (uma máquina ou estrutura).

"os homens que projetaram o túnel"

Assim, um engenheiro de sistemas é uma pessoa que projeta, constrói ou mantém um conjunto de coisas ou partes conectadas, formando um todo complexo. Não importa se esse todo complexo é um foguete, um avião, uma rede de computadores ou uma instalação de tratamento de resíduos. O engenheiro de sistemas é o cara que faz as coisas funcionarem.

Pense no clássico teste "copo meio cheio, copo meio vazio" para otimismo / pessimismo. Qualquer engenheiro pode dizer que o problema não está meio cheio ou meio vazio. O problema é que o volume do vidro é o dobro do necessário para conter eficientemente o líquido. O engenheiro de sistemas é o cara que cria uma maneira de reduzir com sucesso o volume do vidro para que ele funcione corretamente, com a máxima eficiência.

Enquanto o líquido ainda estiver nele.

E enquanto as pessoas (clientes) continuam bebendo disso.

É por isso que "Freakin 'Awesome" deve ser um cargo perfeitamente aceitável.

LEM

Larry McPhail
fonte
E se o "sistema" for uma "rede de computadores conectada"? É o mesmo que um "sistema de computador de controle de vôo" com o qual um engenheiro aeronáutico pode trabalhar? Você realmente não se diferenciou na sua resposta.
hazzey
Não há nada para diferenciar. O "todo complexo", os sistemas, pode ser qualquer coisa. No meu caso, os sistemas geralmente são redes interconectadas de computadores, comutadores, roteadores, impressoras e outros dispositivos, bem como o software executado neles, formando os conjuntos complexos que eu projeto, construo e mantenho. Talvez eu não saiba tudo sobre todos os componentes do sistema, mas o projeto e o construo para atingir metas, fazê-lo funcionar e mantê-lo funcionando.
Larry McPhail