A evolução do software de simulação continua a se acelerar à medida que as organizações exigem ferramentas mais sofisticadas para a tomada de decisões operacionais e estratégicas. O Simio Release Version 20, que engloba o trabalho de desenvolvimento dos Sprints 281-290, apresenta aprimoramentos poderosos que abordam os desafios mais urgentes enfrentados pelas empresas modernas. Desde a infraestrutura avançada de depuração até as ferramentas abrangentes de conectividade de dados, esta versão demonstra como o software de simulação pode gerar vantagem competitiva por meio de maior produtividade e insights orientados por dados.
Os modernos softwares de simulação tornaram-se indispensáveis para as organizações que navegam em ambientes operacionais complexos. As instalações de saúde coordenam centenas de processos interconectados, as cadeias de suprimentos abrangem vários continentes, os aeroportos gerenciam padrões de demanda imprevisíveis e a programação da produção exige flexibilidade e precisão sem precedentes. As abrangentes Notas de Lançamento do Simio revelam como cada aprimoramento foi projetado para enfrentar os desafios do mundo real, posicionando o software de simulação como um facilitador essencial da excelência operacional.
As melhorias arquitetônicas na versão 20 do Simio, incluindo a migração para o .NET Core v10, garantem a estabilidade da plataforma a longo prazo e a compatibilidade com os padrões de tecnologia empresarial em evolução. Essa abordagem voltada para o futuro protege os investimentos em software de simulação e, ao mesmo tempo, permite o acesso a recursos futuros que dão suporte à melhoria operacional contínua.
A infraestrutura de depuração aprimorada introduzida nos Sprints 281-290 aborda um dos desafios mais persistentes no desenvolvimento de software de simulação: identificar e resolver bugs e erros lógicos com eficiência. O Sprint 281 introduziu o Token Count Display, que exibe o número atual de tokens em um determinado processo ou etapa em uma caixa verde ao lado do local. Esse aprimoramento oferece aos desenvolvedores um feedback visual imediato sobre os padrões de execução do modelo, facilitando significativamente a depuração de modelos complexos e a verificação de que os processos estão sendo executados conforme o esperado.
A funcionalidade aprimorada da Watch Window oferece visibilidade em tempo real do conteúdo da fila e dos padrões de utilização de recursos. A Sprint 286 expandiu significativamente a Watch Window para mostrar cada token em processo, quantidades em áreas de armazenamento e detalhes completos de propriedade de recursos. O Sprint 288 acrescentou a capacidade de procurar objetos em um estado de fila, o que é particularmente útil para simulações de armazém, gerenciamento de leitos hospitalares ou qualquer cenário de armazenamento complexo.
O Sprint 286 também introduziu o recurso Recolher/Expandir todas as categorias de processos, permitindo que os usuários cliquem com o botão direito do mouse para expandir ou recolher todos os processos para melhor organização e navegação mais fácil em modelos com muitos processos. As equipes de desenvolvimento perceberam que esses aprimoramentos reduzem o tempo de integração do modelo para os novos membros da equipe, permitindo um dimensionamento mais rápido do projeto e uma melhor transferência de conhecimento.
As organizações empresariais exigem um software de simulação que se integre perfeitamente aos sistemas de negócios e à infraestrutura de dados existentes. Os recursos aprimorados de scripting e conectividade de dados nos Sprints 281-290 representam um grande avanço na forma como o software de simulação se conecta aos ecossistemas empresariais.
O Sprint 282 expandiu os recursos de integração do Python, adicionando suporte a IDEs adicionais, como o Spyder. Essa flexibilidade permite que as equipes de desenvolvimento trabalhem em seus ambientes preferidos, acelerando a integração e aumentando a produtividade. As organizações com equipes de ciência de dados já proficientes em Python agora podem aproveitar o conhecimento existente ao desenvolver modelos de simulação.
O Sprint 286 introduziu recursos de script pré-importação, oferecendo uma opção para executar um script Python antes da importação de uma tabela de dados. Os scripts de importação podem preparar os dados e podem ser usados em conjunto com os Data Connectors para importar dados salvos em uma pasta temporária. Esse recurso permite que as organizações implementem fluxos de trabalho sofisticados de transformação de dados, garantindo que os dados sejam devidamente formatados e validados antes do início das execuções de simulação. A Sprint 288 adicionou um botão Run Script na faixa de opções do Data Connectors, permitindo que os usuários acionem execuções de scripts de importação sem importar dados.
A Sprint 289 expandiu significativamente esses recursos com a execução automatizada de scripts de exportação. Os scripts de exportação podem ser usados para transformar os dados exportados do Simio para uso em outros aplicativos. As equipes de planejamento financeiro podem gerar automaticamente previsões orçamentárias com base nos resultados da simulação, enquanto os gerentes de operações podem atualizar os cronogramas diretamente dos resultados da simulação.
Os acionadores para scripts de exportação podem ser definidos para várias opções de tempo, incluindo exportação manual, após execuções de planos ou execuções de análises de risco e salvamento de projetos. Essa flexibilidade permite que as organizações implementem fluxos de trabalho de dados orientados por eventos que respondem automaticamente a eventos comerciais e marcos de simulação.
A Sprint 290 completou a documentação desses poderosos recursos, adicionando tópicos abrangentes da Ajuda do Simio para os scripts de importação e exportação e o ambiente Python. Um novo projeto SimBit chamado "Usando Scripts de Importação e Exportação" inclui dois modelos que fornecem exemplos de uso de um Script de Importação e de um Script de Exportação. Além disso, o SimioU Learning Byte "Transform Your Data With Import Scripts" fornece orientação passo a passo para implementar esses recursos em seus próprios modelos.
O Sprint 287 introduziu uma janela de saída totalmente nova que fornece feedback visual aos usuários para importações e exportações de dados. Isso atende a uma necessidade crítica de transparência nas operações de dados, ajudando os usuários a entender exatamente o que está acontecendo durante as execuções de simulação. A Sprint 289 expandiu os recursos da Janela de Saída para fornecer feedback visual para exportações de dados, incluindo fontes de dados exportadas, execuções de scripts de exportação e erros. Além disso, as informações do Python, como os dados de registro normalmente encontrados no registro do SimioActions, agora também são encontradas na janela de saída do Python.
Para as organizações que executam simulações várias vezes por dia, a janela de saída oferece visibilidade essencial para saber se as exportações de dados foram concluídas com êxito e se os sistemas downstream receberam informações atualizadas. Quando os scripts de exportação falham ou encontram erros, as equipes de desenvolvimento podem identificar e resolver os problemas imediatamente.
As organizações modernas exigem recursos sofisticados de visualização para extrair insights acionáveis dos resultados de simulações e dados operacionais. Os aprimoramentos do painel nos Sprints 281-290 transformam a maneira como os tomadores de decisão interagem com os resultados do software de simulação, fornecendo interfaces intuitivas que tornam os dados complexos acessíveis às partes interessadas em todos os níveis organizacionais.
O Sprint 287 introduziu recursos interativos de visualização de Gantt nos dashboards. Os componentes aprimorados do gráfico de Gantt (desenvolvidos pela DevExpress) foram adicionados aos dashboards para permitir que os usuários visualizem o Gantt interativo ou de planejamento por entidade, recurso ou restrição. As organizações acham que essas ferramentas de visualização aprimoradas melhoram a qualidade das decisões de agendamento. A capacidade de visualizar conflitos de recursos e oportunidades de otimização diretamente nos dashboards elimina a necessidade de ferramentas de análise separadas e agiliza o processo de tomada de decisão.
O Sprint 289 aprimorou os recursos do dashboard com visibilidade de dados de destino que fornece comparação em tempo real entre as métricas de desempenho planejadas e reais. Para qualquer tabela de dados, as informações de detalhe, valor e status da meta agora estão visíveis para serem usadas nos dashboards. As organizações podem identificar possíveis problemas antes que eles afetem os cronogramas ou os compromissos com os clientes.
O Sprint 289 também adicionou suporte para caminhos relativos de arquivos do Excel nos painéis. Ao usar arquivos do Excel como fonte de dados para painéis, eles agora podem ser especificados usando um local relativo em vez de um local absoluto, melhorando a colaboração quando os modelos são transferidos entre membros da equipe ou sistemas.
O Sprint 289 introduziu aprimoramentos significativos na flexibilidade das tabelas de dados. A capacidade de alterar os tipos de coluna de estado da tabela de dados oferece flexibilidade semelhante à alteração do tipo de coluna de propriedade da tabela de dados. As organizações constatam que esses aprimoramentos reduzem os erros de modelo relacionados aos dados e simplificam o processo de manutenção da consistência dos dados em vários projetos de simulação.
O Sprint 289 também aprimorou as atribuições de propriedades de estado nos níveis de objeto. Em qualquer etapa do processo ou objeto que exiba listas suspensas para atribuições de propriedades de estado, a lista agora inclui estados em vários níveis de uma definição de objeto. Isso é especialmente útil para objetos personalizados pelo usuário, bem como para objetos das bibliotecas Flow e Extras.
O aprimoramento do estado de referência de objeto no Sprint 289 permite definir que tipo de objeto é referenciado em uma variável de estado. Ao definir um estado de referência de objeto, agora você pode definir que tipo de objeto é referenciado nesse estado, minimizando os níveis de conversão de tipos e tornando o código mais legível.
O Sprint 284 introduziu o aprimoramento da referência de propriedade inicial da tabela de dados, que atualiza os valores de propriedade inicial quando as referências mudam ao renomear as colunas da tabela, garantindo que a integridade dos dados seja mantida mesmo com a evolução das estruturas do modelo.
A versão 20 do Simio apresenta aprimoramentos específicos que abordam os desafios exclusivos de ambientes operacionais complexos. O Sprint 290 introduziu a funcionalidade aprimorada da etapa Remover com recursos de rastreamento de números. A etapa Remover agora tem uma propriedade Salvar Número Removido que permite uma entrada opcional de variável de estado para salvar o número total de itens removidos da coleção. Esse recurso é valioso para entender as taxas exatas de consumo, seja no rastreamento de materiais na fabricação, de pacientes que recebem alta de unidades de saúde ou de pacotes enviados de centros de distribuição.
O Sprint 285 introduziu o Data Driven Queues, que permite definir as filas de um objeto em uma tabela de dados. Esse recurso permite que as equipes de operações definam os comportamentos e as prioridades das filas diretamente das tabelas de dados, possibilitando ajustes dinâmicos com base nas prioridades comerciais e nos requisitos operacionais em constante mudança, sem modificar a lógica da simulação.
A Sprint 282 aprimorou as etapas ReserveBins e ReserveStock com novas propriedades, incluindo Save Phase Number e Save Starting Storage Area Reference. Esses aprimoramentos proporcionam melhor controle sobre os processos de reserva e alocação de recursos em operações de vários estágios.
O Sprint 281 introduziu o projeto Bill Of Materials SimBit, que inclui quatro modelos que fornecem exemplos de uso de Bill of Materials e Bill of Materials Group Elements.
A Sprint 288 disponibilizou a faixa de opções Run na guia Data, permitindo que os usuários controlem a execução da simulação enquanto monitoram as tabelas de dados sem alternar constantemente entre as visualizações. A Sprint 287 aprimorou os recursos de configuração de nós com o recurso Node's Appearance Link Graphic, simplificando o processo de criação de modelos de rede em grande escala a partir de dados.
A Sprint 281 introduziu vários aprimoramentos de usabilidade, incluindo uma nova opção de propriedade Delay Type de 'UntilTime', que atrasa um token para um valor específico de data e hora final. O Sprint 281 também introduziu o Floating-Point Comparison Mode, uma nova propriedade de modelo de opção avançada que permite que você defina uma tolerância de modelo que o Simio usará para avaliar expressões normais. Isso é complementado pela expressão Math.AlmostEqual, que compara dois valores especificados e indica se eles são quase iguais usando uma combinação de tolerâncias relativas e absolutas.
O Sprint 290 introduziu o suporte a contêineres Linux, representando um avanço significativo na flexibilidade de implementação. Agora, as organizações podem integrar o Simio Portal à infraestrutura de nuvem existente e aos fluxos de trabalho de DevOps. O Simio Portal requer uma instância externa do Microsoft SQL Server (recomendado 2019 ou posterior), e o contêiner não inclui um banco de dados.
O Sprint 285 aprimorou os recursos de experimentação do Portal com três melhorias principais. O aprimoramento de upload de experimentos adiciona todos os cenários definidos no Simio Desktop automaticamente a um experimento quando carregado no Simio Portal. O aprimoramento do cenário de experimento permite excluir rapidamente todos os cenários em um experimento de uma só vez. O aprimoramento da contagem de replicação exibe as informações de contagem de replicação na página Run Metrics.
O Sprint 282 introduziu melhorias no Portal, incluindo a Visualização do Desempenho do Nó de Computação, que mostra o desempenho de uma execução na fila do Portal em relação ao poder computacional do seu Portal. A capacidade de classificar colunas de resultados de experimentos permite classificar os controles e as respostas de um experimento concluído.
O Sprint 286 introduziu a mudança arquitetônica mais significativa com a atualização para o .NET Core v10. O Simio agora está no .NET Core v10, que é a versão LTS com suporte até novembro de 2028. Essa abordagem voltada para o futuro protege os investimentos organizacionais em software de simulação e, ao mesmo tempo, permite o acesso a recursos futuros.
Como parte dessa atualização, a Microsoft descontinuou suas bibliotecas SqlClient anteriores e o Simio mudou para a versão mais recente. A versão mais recente do Microsoft.Data.SqlClient exige que as organizações atualizem suas cadeias de conexão para incluir as duas propriedades a seguir por motivos de segurança: "Encrypt=True;TrustServerCertificate=True;" As organizações devem atualizar essas definições de acordo com as configurações do importador e do exportador.
O Sprint 283 concentrou-se em eliminar vários bugs e refatorar para melhorar o desempenho do aplicativo, garantindo que a plataforma mantenha a estabilidade e a capacidade de resposta à medida que novos recursos são adicionados.
O Sprint 281 introduziu aprimoramentos significativos de renderização 3D, permitindo que os usuários importassem SkyBoxes externos e materiais de textura de renderização baseada em física para o Simio, melhorando a qualidade visual e o realismo dos modelos de simulação.
Os recursos introduzidos na versão 20 do Simio nos Sprints 281-290 constituem um avanço estratégico que permite que as organizações obtenham melhores resultados comerciais por meio de recursos de simulação e otimização mais eficazes. De uma infraestrutura de depuração aprimorada a melhorias abrangentes na conectividade de dados, de recursos avançados de visualização a ferramentas sofisticadas de planejamento operacional, esses aprimoramentos proporcionam um valor mensurável e estabelecem uma base para a excelência operacional contínua.
Descubra como o Simio Release Version 20 pode transformar sua abordagem de modelagem operacional e planejamento estratégico. Experimente todos os recursos de nosso avançado software de simulação com uma avaliação gratuita de 30 dias. Faça o download de sua versão de avaliação gratuita hoje mesmo e veja em primeira mão como o Simio oferece a flexibilidade, o poder e a inovação necessários para o sucesso dos negócios modernos.