Muitas organizações contam com a engenharia de plataforma para introduzir automação, recursos de autoatendimento e fluxos de trabalho simplificados no desenvolvimento de software.
Mas um novo relatório da Forrester para o especialista em experiência digital Qt Group descobriu que 63% do software embarcado de organizações com uma estratégia de engenharia de plataforma ainda é criado usando soluções personalizadas e ad hoc.
Isso ocorre apesar de 65% dos entrevistados verem a engenharia de plataforma como a base sobre a qual o software embarcado é construído, com esforços contínuos para aprimorar recursos e aumentar a automação e a cobertura de casos de uso. 93% dos líderes empresariais também apoiam estratégias de engenharia de plataforma.
Os principais benefícios comerciais que eles associam à engenharia de plataforma incluem melhor experiência do cliente final (68%), maior conformidade com os padrões e segurança do setor (56%), melhor identidade da marca (57%) e eficiência do fluxo de trabalho (54%) devido a fluxos de trabalho simplificados que ajudam a manter uma aparência e funcionalidade consistentes em todos os produtos.
No entanto, 49% dos desenvolvedores têm dificuldade para equilibrar a reutilização de componentes padronizados e de alta qualidade. 51% dizem que é difícil trabalhar em vários dispositivos, sistemas operacionais, hardware e formatos, 44% dizem que os sistemas embarcados não têm processos unificados de design de UI/UX para acessibilidade e inclusão, e 41% dizem que a colaboração multifuncional é difícil em design, desenvolvimento, testes e implantação.
Além disso, 43% dizem que têm dificuldade para manter os recursos de autoatendimento com a necessidade de adaptar plataformas a vários casos de uso, hardware e soluções de software.
“Notamos uma lacuna no mercado entre a maturidade percebida das estratégias de engenharia de plataforma e os benefícios reais derivados delas. Muito trabalho ainda está sendo feito manualmente para atender às necessidades específicas, seja em setores como tecnologia médica, automotivo ou automação industrial”, diz Juhapekka Niemi, vice-presidente executivo do Qt Group. “As plataformas devem ser projetadas para suportar mudanças, integrar-se à tecnologia em evolução e trabalhar em uma variedade de plataformas de hardware e software. Aproveitar uma estrutura flexível, escalável e com garantia de qualidade é fundamental — assim como usar componentes multiplataforma otimizados que são facilmente implantáveis. Este tem sido o princípio orientador do Qt por muitos anos, e é por isso que vimos muitos clientes alavancarem o Qt Framework como a pedra angular de sua estratégia de plataforma.”
Como o desenvolvimento embarcado exige diversas habilidades especializadas, 50% dos entrevistados dizem que a escassez de talentos é a principal barreira para melhores estratégias de plataforma. Outros problemas importantes incluem dificuldade de integrar plataformas legadas (49%) e resistência cultural de equipes de produtos (34%).
Mais de 52% das equipes integradas com uma estratégia de engenharia de plataforma priorizam ferramentas dedicadas e de primeira linha que funcionam perfeitamente em conjunto com a tecnologia existente. No entanto, apenas 35% priorizam recursos completos e de ponta a ponta.
Você pode obter o relatório completo no site do Qt Group.
Crédito da imagem: tudoposs/depositphotos.com