To jest ostatni wpis z serii build-log i zamyka ją w teraźniejszości. Dlatego oto wersja wprost: produkt jest przed startem. Nie jest skończony. I wolelibyśmy ci to powiedzieć, niż żebyś dowiedział się sam.
Dlaczego to w ogóle mówić
Większość oprogramowania jest sprzedawana, jakby była już kompletna. Marketing opisuje skończoną wizję; pozycje roadmapy są pisane w czasie teraźniejszym; luki są pozostawiane klientowi do odkrycia po tym, jak się zobowiązał. To mała nieuczciwość, powtarzana wszędzie, i to dokładnie rodzaj rzeczy, który podgryza zaufanie z rodzajem nabywcy, który czyta uważnie.
Prawnicy czytają uważnie. Przesadne twierdzenie o tym, co jest zbudowane, to nie taktyka wzrostu z tą grupą odbiorców — to sposób na jej utratę, gdy rzeczywistość po raz pierwszy rozejdzie się z zapowiedzią. Dlatego tego nie robimy.
Strona Możliwości mówi prawdę
Istnieje strona Możliwości wymieniająca każdą konkretną czynność w produkcie, każdą z jej rzeczywistym statusem — co jest dostarczone, co jest częściowe, co jest jeszcze na roadmapie. Ten status jest sprawdzany względem kodu, a nie względem naszych nadziei. Gdy coś mówi „dostarczone", oznacza to, że jest w oprogramowaniu i zachowuje się zgodnie z opisem. Gdy coś jest częściowe, mówi „częściowe" i opisuje uczciwie, która część jest gotowa, a która nie. Gdy coś jest planowane, nie jest pisane w czasie teraźniejszym, jakbyś mógł tego używać dzisiaj.
Przykład tego widziałeś we wcześniejszym wpisie: przełącznik opt-in i lokalny dziennik warstwy samouczenia są aktywne, podczas gdy element, który miał przenosić spseudonimizowane zachowanie do centralnego uczącego się, powstał jako proof-of-concept i został odrzucony — nie wdrażamy go. Powiedzieliśmy to tam, i strona Możliwości mówi to też. To jest standard dla całej listy — żadna pozycja roadmapy nie jest ubrana w strój „gotowe".
Gdzie jest produkt teraz
Jądro jest prawdziwe i działa. Dane sprawy żyją w twojej przeglądarce, nie na naszych serwerach. Bramka tajemnicy zawodowej stoi przed każdym wywołaniem AI — w oparciu o art. 6 ust. 1 ustawy z dnia 26 maja 1982 r. — Prawo o adwokaturze (Dz.U. 1982 nr 16 poz. 124 ze zm.) i art. 3 ust. 3 ustawy z dnia 6 lipca 1982 r. o radcach prawnych (Dz.U. 1982 nr 19 poz. 145 ze zm.) — łagodne ostrzeżenie tam, gdzie prawo pozwala na ocenę, twarda blokada tam, gdzie obowiązek jest bezwzględny. Człowiek jest wymagany na każdym konsekwencyjnym kroku; oprogramowanie nie działa samodzielnie. Jurysdykcje są natywne i odgrodzone na jednym wspólnym silniku. Zasilone demo pozwala ci obserwować fikcyjną sprawę przez całość, bez karty.
To nie są aspiracje. To jest to, co demo pokazuje i co robi kod.
Co dalej
Więcej rynków, zbudowanych tą samą natywną, odgrodzoną drogą. Głębokość na elementach oznaczonych jako częściowe. Pętla samouczenia między kancelariami NIE jest jednym z nich — odrzuciliśmy jej budowę, a warstwa zostaje na dysku kancelarii. I zwykła praca utwardzania produktu w kierunku startu, robiona w otwartości, ze stroną funkcji utrzymywaną uczciwie w miarę jak postępuje.
Okno startowe też ma tu znaczenie: kancelarie dołączające przed końcem okna otrzymują podwojony miesięczny limit działań AI — cena zostaje ceną, przestrzeń do pracy staje się większa. Strona cennika ma liczby, a strona Możliwości ma status.
To całość. Zbudowane przez prawników, dla prawników — nie ogólne narzędzie z prawną nakładką. Przed startem, uczciwie o tym, i pokazane zamiast opowiadane. Dziękujemy za przeczytanie serii.
← Wszystkie wpisy