Desenvolvimento de sistemas de tempo real/embarcado RESD Beta
(unchanged)
Projeto e desenvolvimento de software confiável em tempo real, tipicamente em sistemas integrados.
Tradução para português brasileiro do SFIA 9: Versão Beta
SFIA 9 em inglês já está disponível.
- Esta é uma versão beta do SFIA 9 em português brasileiro.
- Nós a criamos usando a Phrase Localization Platform, combinando:
- Conteúdo traduzido do SFIA 8
- Contribuições de 7 principais fornecedores de tradução automática
- Atualizaremos esta tradução após revisão e verificações de qualidade.
- Por favor, entre em contato conosco se perceber algum erro ou tiver dúvidas.
Observação: Embora a tradução automática ajude a criar versões iniciais, a revisão profissional garante precisão e linguagem adequada ao contexto.
Notas orientativas
(modified)
Sistemas incorporados fornecem funcionalidades dedicadas dentro de um sistema mecânico ou eletrônico maior, muitas vezes com limitações relacionadas ao desempenho em tempo real, segurança, segurança e confiabilidade. Esses sistemas normalmente interagem com hardware, sensores e actuadores, apoiando operações críticas em equipamentos industriais, automotivos, aeroespaciais, médicos ou robóticos, bem como em dispositivos IoT (Internet das Coisas) e sistemas inteligentes.
Esses sistemas geralmente executam funções essenciais e têm requisitos rigorosos de integridade, confiabilidade, segurança, segurança e consumo de energia.
As atividades podem incluir, entre outros:
- definição de requisitos não funcionais do sistema, como desempenho, confiabilidade, segurança e proteção, incluindo requisitos de energia, custo, espaço físico, tempo de resposta
- construção de características à prova de falhas/seguras ou degradação graciosa
- aplicar técnicas especializadas para garantir que os sistemas atendam aos seus atributos críticos
- empregando métodos abrangentes para validação, verificação e testes
- Usando abordagens de desenvolvimento virtuais ou baseadas em modelos para simular, testar e otimizar sistemas ao longo do ciclo de vida do desenvolvimento
- usando ferramentas especializadas para análise de programa e sistema em tempo real, validação e depuração.
Compreendendo os níveis de responsabilidade desta habilidade
Onde níveis inferiores não são definidos...
- Tarefas e responsabilidades específicas não são definidas porque a habilidade requer um nível mais alto de autonomia, influência e complexidade na tomada de decisões do que é normalmente esperado nesses níveis. Você pode usar as declarações de essência para entender as responsabilidades genéricas associadas a esses níveis.
Onde níveis mais altos não são definidos...
- Responsabilidades e accountability não são definidas porque esses níveis mais altos envolvem liderança estratégica e influência organizacional mais ampla que vai além do escopo dessa habilidade específica. Veja as declarações de essência.
Desenvolver habilidades e demonstrar responsabilidades relacionadas a essa habilidade
Os níveis definidos mostram a progressão incremental em habilidades e responsabilidades.
Onde níveis inferiores não são definidos...
Você pode desenvolver seu conhecimento e apoiar outras pessoas que têm responsabilidades nesta área:
- Aprender conceitos e princípios-chave relacionados a essa habilidade e seu impacto em sua função
- Executar habilidades relacionadas (veja as habilidades SFIA relacionadas)
- Apoiar outras pessoas que estão realizando tarefas e atividades de nível superior
Onde níveis mais altos não são definidos...
- Você pode progredir desenvolvendo habilidades relacionadas que são mais adequadas a níveis mais altos de liderança organizacional.
Clique para saber por que as habilidades SFIA não são definidas em todos os 7 níveis.
Mostrar/ocultar descrições e níveis extras.
Níveis de responsabilidade para esta habilidade
2 | 3 | 4 | 5 | 6 |
Nível 1
Desenvolvimento de sistemas de tempo real/embarcado: Nível 2
(unchanged)
Projeta, constrói e testa componentes simples em tempo real/integrados, como parte de um projeto geral de sistemas maiores. Utiliza linguagens de programação apropriadas para acionar sensores e atuadores simples. Aprende a usar ferramentas especializadas, como emuladores de circuito, analisadores lógicos e osciloscópios digitais.
Desenvolvimento de sistemas de tempo real/embarcado: Nível 3
(modified)
Projeciona, constrói e integra componentes em tempo real/integrados de complexidade média, como parte de um projeto de sistemas geral maior. Aplica uma variedade de padrões acordados e usa ferramentas especializadas, como emuladores de circuito e analisadores lógicos. Aciona hardware especializado, tipicamente sensores e atuadores, e otimiza o código do componente para desempenho real.
Desenvolvimento de sistemas de tempo real/embarcado: Nível 4
(unchanged)
Projeta, constrói e integra componentes e subsistemas complexos em tempo real/integrados. Desenha layouts físicos que refletem a conexão entre os componentes do sistema para testar e otimizar o desempenho. Constrói protótipos e simulações de sistema para auxiliar no desenvolvimento e permitir depuração, teste e solução de problemas de softwares integrados. Aplica uma grande variedade de abordagens para validação, verificação e teste de componentes e subsistemas em tempo real. Possui total familiarização com uma ampla gama de ferramentas especializadas.
Desenvolvimento de sistemas de tempo real/embarcado: Nível 5
(unchanged)
Projeta e desenvolve arquiteturas e sistemas em tempo real/integrados para atender aos requisitos de sistema acordados. Planeja e gerencia o desenvolvimento de sistemas integrados/em tempo real complexos e seleciona as abordagens e técnicas a serem utilizadas. Analisa as opções de design e compensações entre hardware e software, faz recomendações e avalia e gerencia os riscos associados. Garante que a validação, verificação e teste eficazes sejam realizados durante o desenvolvimento. É responsável pela integração de vários subsistemas no sistema geral.
Desenvolvimento de sistemas de tempo real/embarcado: Nível 6
(unchanged)
Fornece orientação geral e liderança no desenvolvimento de sistemas integrados/em tempo real. Desenvolve políticas, normas e diretrizes organizacionais para arquiteturas e designs de sistemas integrados/em tempo real. Planeja e orienta desenvolvimentos de sistemas integrados/em tempo real estratégicos, grandes e complexos. Identifica oportunidades para explorar novas tecnologias e melhorar as tecnologias e práticas existentes. Impulsiona a adesão a estratégias técnicas, arquiteturas de sistemas e a implementação de verificação, validação e testagem com base nos riscos. Desenvolve estratégias eficazes para implementação e aquisição.