Gdy rozmowa gdzieś ginie albo asystent się potknie, maszyna sama wstaje i zaczyna od nowa — bez ściany błędu. O cichym samoleczeniu drobnych usterek.
Codzienne drobiazgi
Większość awarii nie jest spektakularna. Nie ma dymu, nie ma zerwanych hal. Jest drobiazg: rozmowa, do której ktoś wraca, się nie odnalazła, albo asystent zamiast odpowiedzi przyniósł pustkę. Te rzeczy zdarzają się częściej, niż chciałbym przyznać, i każde z nich dałoby się zamienić w dramat — gdyby maszyna chciała, żebym o nim wiedział.
Tylko że dramat nie jest po nic.
Zgubiona rozmowa
Zdarza się, że rozmowa z asystentem znika z pamięci systemu — wtedy wracający użytkownik zobaczyłby komunikat o błędzie i martwy ekran. Ale zamiast tego widzi coś innego: asystenta, który spokojnie zaczyna nową rozmowę, jakby nic się nie stało.
Użytkownik nie dostaje lekcji z architektury. Dostaje działające okienko czatu. O tym, że cokolwiek się zgubiło, wie tylko maszyna — a i ona nie narzeka.
Ciche odzyskiwanie
System potrafi też sam się pozbierać po potknięciu. Gdy jedna próba nie wychodzi, nie zamyka się w sobie — pozwala od razu spróbować następnej, bez czekania w nieskończoność. Jedno potknięcie nie trzyma kolejnych kroków na uwięzi.
Całość działa tak, jak działa dobra recepcja: coś się nie udało za ladą? Uśmiech, przepraszam za chwilę, kolejny krok. Gość nie domyśla się, że w środku coś naprawiano.
Nie płacić za awarię
Najważniejsza lekcja z tej całej roboty: maszyna, która sama wstaje, nie potrzebuje człowieka o trzeciej w nocy. Każda drobna usterka zostaje drobna, bo nikt nie musi o niej wiedzieć, żeby ją załatwić.
Buduję tak, żeby porażka kosztowała minimum — to znaczy żeby kosztowała minimum kogoś innego. A po własnych potknięciach zostaje tylko przypomnienie, że awarie nie są problemem, dopóki nie zmuszają kogoś do czekania.