Como funciona

A ferramenta que tem não muda. O que muda é quem lhe chega, quando e com que versão.

  1. Empacote a ferramenta

    Carregue os ficheiros LISP e as DLL. O servidor lê-os: descobre que comandos registam e que versões do AutoCAD visam, e escreve ele próprio a definição do pacote. O seu código não é tocado e não fica nenhuma tabela para manter à mão.

  2. Publique

    O arquivo é desempacotado, validado, o SHA-256 dele é calculado no servidor e a assinatura é verificada. Uma versão nova entra sempre em DEV: nenhum carregamento vai diretamente para toda a empresa.

  3. Suba pelos canais

    Primeiro um grupo-piloto (de três a dez engenheiros), depois toda a gente. Um problema encontrado no piloto nunca chega a centenas de pessoas. Se quiser, a subida para toda a empresa pode exigir a aprovação de um segundo administrador.

  4. Conceda direitos

    Quem vê que pacote, quem pode usar que função — por pessoa ou por grupo. Um engenheiro sem direito não vê sequer a ferramenta no catálogo, por isso não há nenhum botão desativado com que discutir.

  5. O engenheiro instala

    O catálogo abre dentro do AutoCAD, e a ferramenta instala-se com um clique. A instalação é atómica: ou termina, ou não chegou a acontecer. Não existe ferramenta meio instalada.

Voltar atrás não é publicar de novo

Retirar uma versão de toda a empresa é mover essa versão para um canal mais estreito — uma única manobra. Sem voltar a empacotar, sem voltar a publicar, sem esperar por ninguém. Mesmo com a regra dos quatro olhos ligada, voltar atrás nunca precisa de aprovação: um controlo não deve meter-se no caminho exatamente no momento em que a rapidez mais conta.

Carregamento a pedido

O AutoCAD não carrega o código das ferramentas no arranque; lê um apontamento pequeno que diz «este comando está naquele pacote». O código carrega-se na primeira chamada do comando. O seu catálogo pode crescer sem atrasar o arranque.

No caminho de arranque do AutoCAD não se faz um único pedido de rede — regra obrigatória deste produto, verificada por um teste.

Trabalhar sem rede

As ferramentas instaladas estão no computador do engenheiro e não dependem do servidor. Durante uma manutenção, com a rede cortada ou em obra, as ferramentas continuam; só as instalações novas e as atualizações esperam.

Um servidor completamente desligado quer dizer «não se conseguem instalar ferramentas novas», não «os engenheiros não conseguem trabalhar». Essa distinção é uma propriedade da arquitetura que vale a pena guardar.

A atualização é um processo à parte

Enquanto o AutoCAD estiver aberto, um ficheiro carregado está bloqueado e não pode ser substituído no lugar. As atualizações são entregues a um programa de atualização próprio: ele faz o trabalho, comunica o resultado e sai da frente.

Uma assemblagem carregada nunca se atualiza no lugar — uma atualização deixada em silêncio a meio torna-se uma ferramenta que na manhã seguinte não abre.

As avarias vêm com número

Quando uma ferramenta para de repente, o utilizador vê um número de correlação e envia-lho. O acontecimento completo — que pacote, que versão, que AutoCAD — já está registado.

Faz desaparecer o tráfego do género «envie uma imagem do ecrã»: o diagnóstico começa no apontamento, não naquilo de que o utilizador se lembra.

Vamos fazê-lo com uma ferramenta sua

Envie-nos uma das suas ferramentas LISP ou .NET. Empacotamo-la e publicamo-la em conjunto, instalamo-la num computador de ensaio e retiramo-la. Cerca de uma hora.

Peça uma demonstração