Zacznij tutaj - Diátaxis w pięć minut

Nie musisz czytać wszystkiego na tej stronie, aby zrozumieć Diátaxis, lub aby zacząć używać go w praktyce. W rzeczywistości zalecam, abyś tego nie robił. Najlepszym sposobem rozpoczęcia pracy z Diátaxis jest zastosowanie go - do czegoś, choćby małego.

Przeczytaj tę stronę dla krótkiego wprowadzenia. Każda sekcja zawiera linki do bardziej szczegółowego materiału; odwołuj się do niego, gdy go potrzebujesz - gdy jesteś w trakcie pracy, lub zastanawiasz się nad problemami związanymi z dokumentacją, które napotkałeś.


Cztery rodzaje dokumentacji

Podstawowa idea Diátaxis jest taka, że istnieją fundamentalnie cztery identyfikowalne rodzaje dokumentacji, które odpowiadają na cztery różne potrzeby. Cztery rodzaje to: tutoriale, przewodniki krok po kroku, referencje i wyjaśnienia. Każdy z nich ma inny cel i musi być pisany w inny sposób.

Tutoriale

Tutorial to lekcja, która prowadzi ucznia za rękę przez doświadczenie edukacyjne. Tutorial jest zawsze praktyczny: użytkownik robi coś, pod kierunkiem instruktora. Tutorial jest zaprojektowany wokół spotkania, które uczeń może zrozumieć, w którym instruktor jest odpowiedzialny za bezpieczeństwo i sukces ucznia.

Lekcja jazdy jest dobrym przykładem tutorialu. Celem lekcji jest rozwinięcie umiejętności i pewności siebie u ucznia, a nie dotarcie z punktu A do punktu B. Przykładem oprogramowania może być: Stwórzmy prostą grę w Pythonie.

Użytkownik uczy się poprzez działanie, a nie dlatego, że ktoś próbował go nauczyć.

W dokumentacji szczególną trudnością jest to, że instruktor jest skazany na nieobecność i nie może monitorować uczącego się ani korygować jego błędów. Instruktor musi w jakiś sposób znaleźć sposób, aby być obecnym wyłącznie poprzez instrukcje pisemne.

Przewodniki krok po kroku

Poradnik krok po kroku dotyczy rzeczywistego celu lub problemu w świecie, zapewniając praktyczne wskazówki, które pomagają użytkownikowi znajdującemu się w tej sytuacji.

Poradnik krok po kroku zawsze kierowany jest do użytkownika już kompetentnego, od którego oczekuje się, że będzie potrafił wykorzystać przewodnik, aby pomóc mu w wykonaniu pracy. W przeciwieństwie do samouczka, poradnik krok po kroku koncentruje się na pracy a nie na nauce.

Poradnik krok po kroku może dotyczyć: Jak przechowywać taśmę filmową z nitrocelulozy (w fotografii filmowej) lub Jak skonfigurować profilowanie ramek (w oprogramowaniu). Albo nawet: Rozwiązywanie problemów z wdrażaniem.

Referencje

Przewodniki referencyjne zawierają opis techniczny - fakty - których użytkownik potrzebuje, aby wykonywać czynności poprawnie: dokładne, kompletne i wiarygodne informacje, wolne od rozproszenia i interpretacji. Zawierają wiedzę propozycyjną lub teoretyczną, a nie przewodniki po działaniu.

Podobnie jak poradnik krok po kroku, dokumentacja referencyjna służy użytkownikowi, który jest w trakcie pracy, i to od użytkownika zależy, czy jest na tyle kompetentny, aby poprawnie ją zinterpretować i wykorzystać.

Materiał referencyjny jest neutralny. Nie zajmuje się tym, co robi użytkownik. Mapa morska mogłaby być używana przez nawigatora statku do wyznaczenia kursu, ale równie dobrze przez sędziego śledczego.

W miarę możliwości struktura dokumentacji referencyjnej powinna odzwierciedlać strukturę lub architekturę tego, co opisuje - tak jak mapa. Jeśli metoda jest częścią klasy należącej do określonego modułu, to powinniśmy oczekiwać, że ta sama relacja będzie widoczna w dokumentacji.

Wyjaśnienie

Przewodniki wyjaśniające zapewniają kontekst i tło. Służą potrzebie zrozumienia i umieszczenia rzeczy w szerszej perspektywie. Wyjaśnienie łączy rzeczy ze sobą i pomaga odpowiedzieć na pytanie dlaczego?

Wyjaśnienie często musi krążyć wokół swojego tematu i podchodzić do niego z różnych stron. Może zawierać opinie i przyjmować perspektywy.

Podobnie jak dokumentacja referencyjna, wyjaśnienie należy do dziedziny wiedzy propozycyjnej, a nie działania. Jednak jego celem jest służenie studiom użytkownika - tak jak w przypadku samouczków - a nie jego pracy.

Często autorzy samouczków, którzy są zaniepokojeni, że ich uczniowie powinni wiedzieć rzeczy, przeładowują swoje samouczki rozpraszającym i nieprzydatnym wyjaśnieniem. O wiele bardziej pomocne byłoby podanie uczącemu się minimalnego wyjaśnienia (Tutaj używamy HTTPS, ponieważ jest bezpieczniejsze) i następnie podanie linku do artykułu szczegółowego (Bezpieczna komunikacja przy użyciu szyfrowania HTTPS) na czas, gdy użytkownik będzie na to gotowy.


Mapa Diátaxis

Cztery rodzaje dokumentacji i relacje między nimi można podsumować za pomocą mapy Diátaxis.

Diátaxis to nie tylko lista czterech różnych rzeczy, ale koncepcyjne ułożenie ich. Pokazuje, jak cztery rodzaje dokumentacji są ze sobą powiązane i jak są od siebie odrębne.

Przekraczanie lub zacieranie granic opisanych na mapie znajduje się w centrum ogromnej liczby problemów w dokumentacji.

Diátaxis

Kompas Diátaxis

Jak możesz zobaczyć na mapie:

  • samouczki i poradniki krok po kroku dotyczą tego, co użytkownik robi (działanie)

  • dokumentacja referencyjna i wyjaśnienia dotyczą tego, co użytkownik wie (poznanie)

Z drugiej strony:

  • tutoriale i wyjaśnienia służą zdobywaniu umiejętności (proces nauki użytkownika)

  • poradniki krok po kroku i dokumentacja referencyjna służą stosowaniu umiejętności (praca użytkownika)

Ale mapa nie mówi ci, co robić - jest dokumentacją referencyjną. Aby pokierować działaniem, potrzebne jest inne narzędzie, w tym przypadku rodzaj kompasu Diátaxis.

Kompas jest przydatny na dwa różne sposoby.

Podczas tworzenia dokumentacji pomaga wyjaśnić własne intencje i upewnić się, że robisz to, co myślisz, że robisz.

Podczas przeglądania dokumentacji pomaga zrozumieć, co się w niej dzieje, i sprawia, że problemy stają się widoczne.

Kompas nie jest tak przyciągający wzrok jak mapa, ale gdy jesteś w trakcie pracy i zastanawiasz się nad problemem związanym z dokumentacją, to właśnie on pomoże ci ruszyć do przodu.

Jeśli treść…

…i służy użytkownikowi…

…to musi należeć do…

informuje działanie

nabycie umiejętności

tutorial

informuje działanie

zastosowanie umiejętności

przewodnik krok po kroku

informuje poznanie

zastosowanie umiejętności

referencja

informuje poznanie

nabycie umiejętności

wyjaśnienie


Praca

Istnieje bardzo prosty przepływ pracy dla Diátaxis.

  1. Rozważ to, co widzisz w dokumentacji, przed sobą w tej chwili (co może być dosłownie niczym, jeśli jeszcze nie zacząłeś).

  2. Zapytaj: Czy jest jakiś sposób, w jaki można by to poprawić?

  3. Zdecyduj na jedną rzecz, którą mógłbyś zrobić z nią w tej chwili, choćby najmniejszą, która by ją poprawiła.

  4. Zrób to.

A potem powtórz.

To wszystko.


Rób, co chcesz

Możesz robić z Diátaxis, co chcesz. Nie musisz w nią wierzyć i nie ma żadnego egzaminu. Jest to całkowicie pragmatyczne podejście. Myślę, że jest prawdziwa, ale ważne jest to, że naprawdę pomaga ludziom tworzyć lepszą dokumentację. Jeśli znajdziesz jeden pomysł lub spostrzeżenie w niej, które wydaje się wartościowe, weź je sobie.

Istnieje obszernie rozwinięta teoria wokół Diátaxis, ale nie musisz się z nią zgadzać, ani nawet o niej czytać. Diátaxis nie wymaga zobowiązania do jej kontynuowania do końca.

Możesz zrobić tylko jedną rzecz, w tej chwili, i nawet jeśli potem już nic więcej nie zrobisz, to przynajmniej dokonasz tej jednej poprawy. (W praktyce okaże się, że każda rzecz, którą zrobisz, da ci wskazówkę, co zrobić następnie - wystarczy, że będziesz je robić).

Zacznij

W tym momencie przeczytałeś wszystko, co potrzebujesz, aby zacząć korzystać z Diátaxis.

Możesz czytać więcej, jeśli chcesz, i ostatecznie prawdopodobnie powinieneś, ale największą wartość z przewodnika na tej stronie uzyskasz, gdy zwrócisz się do niego z problemem lub pytaniem. Wtedy ożywa.