Nova versão 1.8.6

Nova versão disponível com as seguintes novidades:

– Agora é possível formatar o tamanho da fonte e cores do cabeçalho da tabela

– Também é possível formatar as cores e fonte do título de uma View

– Nos gráficos de Gauge, temos uma nova opção para quando o valor for nulo, considerar como zero

– No Painel Numérico é possível formatar detalhes da fonte, cor da fonte e do fundo

– No Painel Numérico, agora é possível usar formatação condicional (por exemplo, ele ficar vermelho ou verde de acordo com o valor

– Nova variável criada: $LAST_UPDATE$, que informa a data da última atualização daqueles registros

– Agora é possível usar as variáveis do sistema nas Views, nos títulos, subtítulos, descrição e para montar Filtros

– Alteramos o visual ao atualizar uma View, ao invés de bloquear a visualização da View com uma animação, optamos por uma animação mais simples no canto superior

– Ao importar objetos, agora temos opção para não sobreescrever o DataSource, além da opção de manter o status de Ativo/Inativo de objetos que já existirem

 

Além disso, os seguintes bugs foram corrigidos:

– Ao editar um RecordSet de um arquivo .XLSX, perdia a planilha selecionada

– Campos com Datas em arquivos .XLSX eram convertidos de forma incorreta, resultando em datas diferentes da existente na planilha

– O Painel Numérico ficava com letras pequenas no aplicativo Mobile

– Um bug ao realizar reload podia travar a interface web de um determinado usuário por alguns minutos

– Problema ao editar uma View e remover o Drill Down de alguns campos, o Drill Down continuava existindo

 

 

Read More

Aplicativo Mobile Disponível

Estamos disponibilizando uma nova versão do Business Monitor, que traz a possibilidade de conectar através de um aplicativo Mobile.

O aplicativo está disponível no Google Play e em breve na Apple Store. É compatível com o Business Monitor versão 2.1.5 e superior.

Faça o download pelo link abaixo:

Ao entrar pela primeira vez, o aplicativo irá solicitar o cadastro de um novo servidor:

Preencha os campos Usuário e Senha com seus dados de acesso.

No campo “Servidor”, preencha com um nome para identificar esse servidor, pode ser o nome da empresa, por exemplo.

Na URL, preencha com o endereço de acesso ao Business Monitor, por exemplo: http://bm.empresa.com.br/bm

Depois de cadastrado, a lista dos servidores aparecerá como no exemplo abaixo:

Lista os servidores cadastrados nesse dispositivo

Clique sobre o nome do servidor para acessar seus Dashboards:

Atualizados em Tempo Real

Faça rolagem como em aplicativos comuns:

Aplicativo Mobile do Business Monitor

 

 

Read More

Nova versão disponível

Uma nova versão do Business Monitor está disponível.

A versão 2.1.5 traz como principal diferença a capacidade de autenticar o aplicativo Mobile do Business Monitor.

Tomamos um cuidado especial com a segurança, pois a senha não é armazenada no dispositivo móvel, apenas uma chave de acesso, que pode ser revogada em caso de perda do dispositivo.

Adicionalmente, os seguintes bugs foram corrigidos:

– alguns arquivos .xlsx eram interpretados como arquivos .zip

– ao editar um RecordSet de um arquivo .xlsx ou .xls, a Planilha selecionada voltava sempre para a primeira, podendo perder configuração anterior

– bug nos gráficos de Gauge quando a fórmula retornava valor nulo

– ao clonar um RecordSet e tentar excluir campos, recebia alertas indevidos

– erro em conexões à base MySQL sem compressão e buffer ligados

– bug ao atualizar as tabelas quando a URL de acesso era diferente de /bm

Read More

Ano Novo, Versão Nova!

Feliz Ano Novo a todos, estamos disponibilizando uma nova versão do Business Monitor.

Nessa versão as principais funcionalidades são:

  • Melhor suporte a arquivos de planilhas do Excel, OpenOffice, LibreOffice e BrOffice, com suporte nativo para os formatos .xls, .xlsx, .ods, entre outros
  • Exportação do gráfico: no menu superior, agora temos as opções de exportar para PNG, JPG ou SVG
  • Melhor preparação para múltiplas instalações no mesmo servidor
  • Melhora de performance ao listar RecordSets com muitos registros
  • Ao criar ou editar um Dashboard, agora está mais simples para definir as dimensões dos objetos, assim como manipular os mesmos
  • A mensagem de “Processando” ao visualizar os registros de um RecordSet está mais visível
  • Novo tipo de View: Painel Numérico – permite exibir um número específico com textos explicativos ao redor
  • Na interface agora é possível executar uma rotina de backup da base de dados e salvar em disco local
  • A interface agora trava o funcionamento durante o upgrade para evitar que se altere registros e corrompa a base

E diversos pequenos problemas foram solucionados:

  • Bug quando excluía um DataSource e os objetos dependentes, as tabelas de dados dos RecordSets não eram excluídas
  • A barra de Copyright na parte inferior acabava por sobrepor tabelas longas
  • A barra de Copyright ficava na metade da tela quando o Dashboard tinha poucas Views
  • Legendas não eram visíveis em temas escuros
  • Problema para interpretar números e datas em conexões Oracle com idioma em Português
  • Ao adicionar campos em um RecordSet que tinha Campos Calculados, as Views que dependiam dos campos comuns tinham os campos embaralhados
  • Ao criar uma caixa em um Dashboard, mas não associar uma View, a mesma era oculta, agora passei a tratar como espaço vazio

 

 

Read More

Gestão à Vista: das Olimpíadas para o setor de saúde

Como você sabe que time está ganhando em um jogo de basquete? Em jogos rápidos e dinâmicos, com dezenas de pontos para cada lado, a única forma de acompanhar a pontuação é através do placar, pois qualquer distração pode fazer você perder a contagem.

Então por que, no seu dia a dia, você não tem um placar para saber se está “ganhando” no seu trabalho? Como você pode chegar do almoço ou de uma reunião e saber se a equipe “pontuou” enquanto estava ausente?

A semelhança entre um jogo de basquete e o dia a dia das organizações é enorme, centenas de eventos acontecem a cada hora (telefonemas, e-mails, clientes atendidos, internações, exames, entrega de mercadorias), que demandam equipes grandes, multidisciplinares e com tarefas bem específicas.

 

Normalmente, as empresas estabelecem os pontos de controles para todas essas tarefas e pessoas, através de sistemas de ERP ou CRM, mas falham com os indicadores para acompanhamento, deixando a equipe trabalhar sem necessariamente garantir que o trabalho correto está sendo feito.

Assim, como o placar nos jogos, um quadro para gestão à vista pode nos mostrar se estamos “ganhando”, indicando se o trabalho executado está na direção correta, atingindo os objetivos estipulados.

Só que os quadros de gestão à vista em lousas ou papel impresso não mostram as informações dinâmicas que acontecem no dia a dia, normalmente só o que já aconteceu, mas o passado não se muda. Por isso, os quadros de gestão à vista têm sido substituídos por monitores e TVs, com indicadores atualizados em tempo real (em intervalos de minutos ou até segundos), de forma que a informação esteja sempre atualizada. Assim, o objetivo continua o mesmo: mostrar o “placar” do que está acontecendo na empresa, agora atualizado automaticamente.

Um aspecto importante a ressaltar é que os indicadores não servem apenas para os gestores, mas também para a própria equipe saber sobre seu desempenho. Alguns painéis podem ser projetados para que cada indivíduo saiba sua performance e possa comparar com outros membros da equipe, isso pode ser usado para uma competição interna.

Também podem ser programados para apresentar para a equipe os pontos de atenção, como processos que estão atrasados com SLA estourando, fora dos padrões, que afetarão a qualidade do serviço ao cliente, permitindo à equipe visualizar os problemas a fim de solucioná-los.

Um fator crítico de sucesso para a implantação dos painéis é determinar os indicadores que são realmente importantes para os colaboradores que irão visualizá-los. Exibir o tamanho da fila no PA para o gestor de compras ou mostrar indicadores de faturamento para o gestor de TI não é relevante.

Mas temos que tomar mais cuidado ainda com indicadores referentes à área de atuação da pessoa, mas que não necessariamente contribuem para tomada de decisão, por exemplo, indicar a quantidade de procedimentos realizados não é relevante sem um contexto. Esses indicadores precisam estar divididos e classificados com uma base de comparação para entender se estão dentro ou fora dos padrões, alguns formatos que os tornariam mais úteis:

Quantidade de procedimentos realizados no dia, versus a quantidade realizado a 7 dias atrás, comparando o mesmo dia da semana para entender se houve mudanças na demanda;
Quantidade de procedimentos realizados por tipo, com um indicador de meta ou da média geral;
Quantidade de procedimentos realizados por colaborador, por equipamento ou por sala, é útil para medir a produtividade dos mesmos.

Assim como num jogo de basquete, o placar deve informar apenas as informações relevantes para a partida, como tempo restante da partida e pontuação. Existem dezenas de outras métricas que não são relevantes para os jogadores, para o técnico e para o público durante a partida (faltas cometidas, quantidades de passes, quantidade de arremessos, quantos quilômetros cada jogador correu durante o jogo), mas são relevantes para o campeonato ou para a carreira do atleta, então cabem ser analisados separadamente, durante reuniões estratégicas e específicas; disponibilizar esses indicadores durante a partida pode ter o efeito contrário, fazendo o jogador ser menos produtivo pelo excesso de informação.

Assim também acontece com os indicadores da empresa, enquanto o pessoal operacional precisa de informações para tomada de decisão rápida no dia a dia, visões mais abrangentes e estratégicas devem ser tratadas em análises isoladas, possivelmente com outras pessoas de outra hierarquia dentro da organização.

Para a implementação de painéis de gestão à vista, a Blue Solutions desenvolve o sistema Business Monitor para a criação de painéis (Dashboards) com indicadores (KPIs) em tempo real. Com amplo conhecimento na área de Saúde, temos ajudado nossos clientes a melhorar a eficiência operacional nos mais diversos setores.

Além disso, nosso sistema Profex Monitor – responsável pelo monitoramento da infraestrutura de TI, a partir do qual nossa equipe de NOC e Serviços Gerenciados pode atuar de forma proativa – permite integração com o Business Monitor para a criação de painéis personalizados, trazendo uma visão mais próxima do negócio para os ativos da TI e ajudando a mesma a se aproximar do negócio.

Conte conosco para seus projetos e para ajudar a TI a se tornar mais estratégica.

Saiba mais sobre o Business Monitor >>


Autor: Fernando Ulisses dos Santos, Diretor de Tecnologia e Desenvolvimento da Blue Solutions.
Publicação: Revista HealthCare Management, 43ª Edição; Outubro/16; páginas 218-221.

Read More

Permissões em Níveis com a versão 2.1.3

Nessa versão priorizamos o desenvolvimento de um novo tipo de usuário: Desenvolvedor.

O usuário Desenvolvedor tem permissões de criar novos objetos dentro do Business Monitor, como novos gráficos ou coleta de dados, mas não pode alterar os parâmetros do sistema.

Adicionalmente, os seguintes recursos foram implementados:

  • Possibilidade de ocultar a barra de Administração – para o usuário do tipo Desenvolvedor ou Admin, a barra de configuração pode ser oculta agora
  • Possibilidade de formatar o texto nos Dashboards – ao adicionar uma caixa de texto, agora liberamos um editor HTML para formatar o texto do mesmo, além de alinhar automaticamente o texto
  • Opção para Health Check das tabelas, adicionamos uma nova opção que permite ao usuário verificar as bases interns do sistema a fim de verificar por tabelas corrompidas e corrigí-las, veja aqui como utilizar esse recurso.
  • Ao iniciar o serviço do Business Monitor, passamos a verificar e corrigir as tabelas do BM automaticamente
  • Criamos Opção para Otimização das Tabelas de dados, veja mais na documentação.
  • Nos gráficos de Gauge, adicionarmos duas opções para permitir uma sobra de valor no início ou no final. Com isso, o ponteiro nunca chegará no final, o que permite que gráficos com múltiplas cores (por exemplo, verde, amarelo e vermelho) exiba apenas 1 cor enquanto estiver no intervalo, e vá exibindo as próximas cores conforme avança.
  • A atualização do Business Monitor via Web agora informa ao terminar

E os seguintes bugs foram corrigidos:

  • Problema na fonte de alguns gráficos, ao alternar entre temas escuro e claro, aparecia um gradiente atrás das letras que atrapalhava a visualização
  • Problema no Dashboard, quando usava um quadro vazio no final de uma linha, poderia ocorrer de quebrar em lugar errado os gráficos
  • As tabelas internas usavam o character set latin1, mas armazenávamos dados em utf8, isso causava quebra dos acentos quando acessado via ferramentas externas. Fizemos a rotina para conversão durante o upgrade
  • No gráfico de Gauge, quando o ponteiro avançar de um ponto onde não existe cor parametrizada, estende a cor mais próxima para preencher o gráfico
  • Corrigido problema ao importar template de Dashboard que contem textos

 

 

Read More

Mais cores, por favor

Está saindo do forno a nova versão do Business Monitor, dessa vez a principal evolução foi no visual, onde disponibilizamos diversas formas de personalizar as cores nos Dashboards e gráficos.

Com isso o nível de personalização ficou total, podendo usar cores e imagens na composição do Dashboard, é possível desenhar fluxos, diagramas e até infográficos para demonstrar o funcionamento e tornar mais fácil a comrpeensão dos Dashboards.

Outras evoluções ocorreram também, principalmente no tratamento de arquivos de importação, destacamos:

  • Possibilidade de importar arquivos texto com campos delimitados (tamanho fixo de campos)
  • Ao “testar” um arquivo importado, agora o sistema indica se ele é legível e o tipo de arquivo detectado
  • Na importação de arquivos, agora aceitamos arquivos compactados, os mesmos serão descompactados durante a importação do RecordSet. Tipos suprotados: .zip, .tar, .tar.gz, .gz, .bz2, .tar.bz2
  • Novo tipo de DataSource: é possível definir um script localizado no servidor como fonte de dados, isso permite rodar qualquer tipo de script que execute uma tarefa e traga os dados para captura dos mesmos e posterior criação dos gráficos
  • Suporte a expressão regular na importação de arquivos CSV, para usar como delimitador de campo, isso dá flexibilidade na importação de arquivos irregulares
  • Suporte preliminar a importação de arquivos PDF, somado às opções de processamento acima, permite acesso a uma valiosa fonte de informações
  • Suporte preliminar a importação de arquivos XLS (apenas para Excel até versão 2010) – somente em ambiente Linux
  • Na conexão ao MySQL, permitimos habilitar compressão e buffer, o que deve dar maior performance ao conectar em servidores remotos
  • Opção na interface a acesso a recursos BETA, que permitirá também download de versões BETA usando o processo de atualização comum
  • Atualizadas bibliotecas gerais para permitir novas funções e recursos

 

E alguns pequenos bugs corrigidos:

  • No RecordSet, se tentar excluir um campo, alertava que estava em uso mesmo se não estivesse
  • Ao editar uma View existente, nos campos não eram exibidos as descrições

 

Read More

BM v2.1.1 com Campos Virtuais no RecordSet

Nessa nova versão disponibilizamos no Business Monitor a criação de Campos Virtuais no RecordSet.

Com o Campo Virtual é possível realizar alguns processamentos durante a carga de dados, deixando os valores pré-processados na hora da criação da View (gráficos ou tabelas).

Esse requisito complementa o que foi implementado na versão 1.8.6, ocasião na qual disponibilizamos Campos Virtuais na View (na época chamado de Campo Calculado).

Também implementamos nessa versão o processamento via backend ao visualizar dados do RecordSet. Com isso, ao mandar exibir os dados de um RS, todo o processo de filtragem, ordenação e paginação é feito pelo servidor, dando mais performance ao consultar esses dados em conexões lentas e clientes com capacidade limitada.

A partir dessa versão passamos a disponibilizar um repositório com a versão BETA para clientes com o Virtual Appliance, basta reconfigurar o arquivo /etc/yum.repos.d/bm.repo e habilitar o repositório.

Além dessas duas melhorias, essa versão traz algumas correções:

  • Não estava validando a fórmula em Campos Virtuais na View
  • Ao usar um campo agrupado, com fórmula “Criar Lista”, caso fosse formatado como número, o sistema se confundia e truncava na exibição (por exemplo, uma listagem 2,1,2,3,1 seria tratada como número e truncada para 2,1).
  • Com Cache desligado algumas queries a mais eram executadas do que na versão anterior
  • Ao excluir um DataSource, RecordSet, View ou Dashboard, se a língua estivesse diferente de Português, os itens eram excluídos da base nas continuavam aparecendo na interface
  • Ao excluir um DataSource, os RecordSets dependentes são excluídos automaticamente, mas continuavam em cache e continuavam sendo listados na interface. Assim sucessivamente até a interface final.
  • Ao excluir um campo do RecordSet que tinha dependências, apresentava uma mensagem de erro, embora o campo fosse excluído.
  • Erro ao calcular média de horas, ou média de dias, ou média entre duas datas, o valor era calculado e exibido errado 
Read More

The Need For Speed – versão 2.1.0

A nova versão do Business Monitor traz inovação no desempenho geral da ferramenta com a adoção de Cache em Memória.

Já fizemos algumas mudanças silenciosas nas últimas versões como a adoção de compactação por padrão na versão 2.0.3 e melhora nas rotinas na versão 2.0.2 e estávamos preparando o código para essa implementação. Digo silenciosas porque foram ofuscadas por requisitos mais brilhantes e a melhora de performance ficou só como um item a mais.

Com tudo preparado, a implementação em si foi mais simples, mas devido a ser uma mudança crítica, foi necessário um período de testes maior para garantir que nenhuma informação ficaria desatualizada ou quebraria funcionalidades existentes.

A configuração do Cache é feita em Sistema->Configuração->Cache, na prática é só configurar para habilitar ou não e o tempo de expiração padrão. 

O tamanho do Cache é feito no Sistema Operacional, pois depende de componente externo para isso e dimensionamento correto do ambiente, o tamanho padrão deve atender pequenas e médias instalações, podendo ser reconfigurado pela nossa equipe de suporte sob demanda.

Ainda não aplicamos o Cache em todas as situações possíveis, então existe espaço de melhora de performance, assim como outras mudanças planejadas como um Pré-Cache (calcular algumas informações antes de serem solicitadas pelo usuário).

A excessão de funcionamento do cache fica para plataformas Windows, optamos por não disponibilizar o componente para Windows por não se tratar de algo nativo, também demandaria um período de testes adicionais. Mas iremos atualizar o manual com o procedimento de como instalar manualmente o cache para Windows.

A atualização para Linux e Appliance Virtual já está disponível através de atualização manual, na próxima semana estará disponível via interface Web.

 

Outras pequenas alterações:

  • Separação das URLs de acesso a usuários finais e administradores da ferramenta a fim de melhorar performance e padronizar links
  • Integração permite ao usuário solicitar licença LITE dentro do BM
  • Todos os registros internos do BM agora possuem data de criação e alteração para fins de auditoria
  • O cálculo de permissão das Views e Dashboards foi reescrito para melhorar a performance

 

E alguns pequenos bugs corrigidos:

  • Ao apresentar erro em uma carga, ficava travado na interface, quando na verdade o BackEnd faria a tentativa novamente e faria a carga automaticamente no tempo configurado
  • No gráfico de Gauge, se não especificasse o tipo de dados assumia padrão número decimal, quando na maioria dos casos é usado número inteiro
  • Ao clonar um DataSource vinculado a um arquivo feito upload, ambos ficavam atrelados ao mesmo arquivo, o que faria o arquivo original ser excluído quando atualizasse o arquivo do DS clonado
  • Ao exportar/importar um gráfico de barras, o campo X não era corretamente selecionado
Read More

Nova versão do Business Monitor 2.0.3

Disponibilizamos essa semana a última versão do Business Monitor que traz um recurso solicitado por muitos usuários: a possibilidade de personalizar a disposição dos itens no Dashboard.


Ao criar o Dashboard agora é possível escolher o tamanho de cada gráfico e posicionamento, incluindo itens como cor de fundo e imagem de fundo.

dashboard flex

Com isso é possível montar Dashboards em formato de infográficos, mais informativos, explicativos e bonitos.Abaixo um exemplo de Dashboard criado para o Oracle Database Appliance (ODA), que mistura imagens e informações nas mais variadas disposições:Dashboard Oracle Database Appliance (ODA)

Em paralelo, outras melhorias dessa versão:

  • criado API de autenticação que será usada pelo aplicativo Mobile
  • habilitado compressão no servidor por padrão, o que deve melhorar a performance no acesso remoto ao sistema
Para ver mais exemplos desses Dashboards, visite nosso site de Demonstração:

 

Veja nossa Demonstração
Read More