Ktokolwiek napisze do strony, dostaje odpowiedź — nawet gdy główne zaplecze asystenta się potknie. Bo awaria to problem maszyny, a nie odwiedzającego.
Zanim ktokolwiek napisze
Na mojej stronie działa asystent, który rozmawia w okienku czatu. Zanim go tam posadziłem, ustaliłem jedną zasadę, od której wszystko inne się zaczęło: ktokolwiek napisze — zawsze dostanie odpowiedź. Nie warunkową, nie częściową, nie mrugnięcie migającego kursora w nieskończoność. Po prostu odpowiedź.
To brzmi jak oczywistość, ale w praktyce oczywistością nie jest.
Ścieżki, o których gość nie wie
Za okienkiem czatu nie ma jednej ścieżki. Jest ich kilka, ułożonych od najlepszej do spokojnej awaryjnej. Najpierw rozmowę prowadzi to, co myśli najpełniej — wie, co jest na stronie i jak się zachować. Gdy to się potknie, w tle czeka prostszy, cichszy zamiennik, który dokończy po swojemu. A gdy nawet on się zagotuje, rozmowa wraca do punktu startu — bez tłumaczenia się, bez ściany błędu.
Gość nie wybiera ścieżki. Gość nawet nie wie, że ścieżki istnieją. Wie jedno: ktoś z nim rozmawia.
Potknięcie w tle
Eksperymenty, poprawki i próby dzieją się w tle, z dala od rozmowy. Czasem główny mózg zawiedzie w środku dnia — zamiast pustej odpowiedzi dostajesz spokojniejszy ton, ale nadal odpowiedź. Czasem zaplecze się rozgrzeje i odmówi — wtedy do gry wchodzi ta prosta ścieżka. Różnica widoczna dla odwiedzającego bywa taka, że jedna odpowiedź jest dłuższa, a druga krótsza. Nigdy taka, że gość został sam.
Co zostaje
Niezawodność nie polega na tym, że nic nigdy nie pada. Pada — i to częściej, niż by się chciało. Niezawodność polega na tym, że gość nie płaci za awarię. Cała złożoność po stronie maszyny, żeby po stronie człowieka było zawsze proste: napisał — dostał.
I to jest zasada, którą warto zabrać z tej strony w świat: inne systemy się psują, ale użytkownikiem wolno tylko to, kto go zapyta, czy może się rozliczyć z przestoju. A ten, komu nikt nie daje tej decyzji, ma po prostu działać.