Jak to funguje

Nástroj, který máte, se nemění. Mění se to, kdo ho dostane, kdy a ve které verzi.

  1. Zabalte nástroj

    Nahrajete soubory LISP a knihovny DLL. Server je přečte: najde, které příkazy registrují a na které verze AutoCADu míří, a sám sepíše definici balíčku. Vašeho kódu se nikdo nedotkne a nezůstane žádná tabulka, kterou by bylo nutné vést ručně.

  2. Publikujte

    Archiv se rozbalí, ověří, jeho SHA-256 se spočítá na serveru a podpis se zkontroluje. Nová verze vstupuje vždy do DEV: žádné nahrání nejde rovnou celé firmě.

  3. Vydávejte po kanálech

    Nejdřív pilotní skupina (tři až deset inženýrů), potom všichni. Problém nalezený v pilotu nikdy nedorazí ke stovkám lidí. Pokud chcete, může vydání pro celou firmu vyžadovat schválení druhého správce.

  4. Udělte oprávnění

    Kdo vidí který balíček, kdo smí použít kterou funkci — po lidech nebo po skupinách. Inženýr bez oprávnění nástroj v katalogu vůbec nevidí, takže tu není žádné zašedlé tlačítko, se kterým by se přel.

  5. Inženýr instaluje

    Katalog se otevře uvnitř AutoCADu a nástroj se nainstaluje jedním kliknutím. Instalace je atomická: buď doběhne, nebo se vůbec nestala. Napůl nainstalovaný nástroj neexistuje.

Vrácení zpět není nová publikace

Stáhnout verzi z celé firmy znamená přesunout ji do užšího kanálu — jediný krok. Bez opakovaného balení, bez opakované publikace, bez čekání na kohokoli. I se zapnutým pravidlem čtyř očí vrácení zpět nikdy schválení nepotřebuje: kontrola nesmí stát v cestě přesně ve chvíli, kdy nejvíc záleží na rychlosti.

Načítání na vyžádání

AutoCAD nenačítá kód nástrojů při startu; přečte krátký zápis, který říká „tenhle příkaz je v tamtom balíčku“. Kód se načte při prvním zavolání příkazu. Váš katalog může růst, aniž by zpomaloval spuštění.

Na cestě spuštění AutoCADu není jediný síťový požadavek — závazné pravidlo tohohle produktu, ověřené testem.

Práce bez sítě

Nainstalované nástroje jsou na počítači inženýra a na serveru nezávisí. Během údržby, s přerušenou sítí nebo na stavbě nástroje běží dál; čekají jen nové instalace a aktualizace.

Úplně vypnutý server znamená „nejde nainstalovat nové nástroje“, ne „inženýři nemůžou pracovat“. Ten rozdíl je vlastnost architektury, kterou stojí za to udržet.

Aktualizace je samostatný proces

Dokud je AutoCAD otevřený, je načtený soubor zamčený a nejde vyměnit na místě. Aktualizace se předávají samostatnému aktualizačnímu programu: udělá práci, ohlásí výsledek a ustoupí stranou.

Načtená sestava se nikdy neaktualizuje na místě — aktualizace tiše nechaná v půli se změní v nástroj, který se druhý den ráno neotevře.

Poruchy chodí s číslem

Když se nástroj náhle zastaví, uživatel uvidí korelační číslo a pošle vám ho. Celá událost — který balíček, která verze, který AutoCAD — je už zapsaná.

Zmizí provoz typu „pošlete snímek obrazovky“: diagnostika začíná u záznamu, ne u toho, co si uživatel pamatuje.

Udělejme to na jednom vašem nástroji

Pošlete nám jeden svůj nástroj LISP nebo .NET. Společně ho zabalíme a publikujeme, nainstalujeme na zkušební počítač a zase stáhneme. Zhruba hodina.

Domluvit ukázku