Skip to content

Commit cc016a6

Browse files
committed
Dodaj artykuł "Jak wybierać narzędzia?"
1 parent 96c4220 commit cc016a6

7 files changed

Lines changed: 192 additions & 0 deletions

File tree

814 KB
Loading
562 KB
Loading
741 KB
Loading
924 KB
Loading
784 KB
Loading
Lines changed: 192 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,192 @@
1+
---
2+
title: 'Jak wybierać narzędzia?'
3+
authors: pensjonatus
4+
date: '2026-03-30'
5+
tags:
6+
- 'narzędzia'
7+
coverImage: 'jak-wybierac.png'
8+
---
9+
10+
Jedni piszą w Wordzie, drudzy piszą w DITA, a trzeci twierdzą, że tylko
11+
docs-as-code ma sens. Tak naprawdę nie ma jednego uniwersalnego i **zawsze
12+
najlepszego** wyboru, a frazes "to zależy" niewiele wnosi. Dzisiaj nie będziemy
13+
odpowiadać na pytanie, jakie narzędzie jest najlepsze, tylko jak je wybrać.
14+
15+
<!--truncate-->
16+
17+
## Zacznij od celu
18+
19+
"W poprzedniej pracy używaliśmy Oxygena i fajnie to śmigał. Powinniśmy tutaj
20+
użyć Oxygena," mówi wyimaginowany ktoś. Co myślisz, kiedy to czytasz? Bo mi się
21+
nasuwa kilka myśli.
22+
23+
Oxygen to nie jest pełna odpowiedź na pytanie "jak tworzymy dokumentację", bo
24+
Oxygen to tylko edytor. A jak ta dokumentacja jest dostarczana do odbiorców? Jak
25+
SMEsi robią review? Gdzie są przechowywane pliki źródłowe? Ale nawet to sa
26+
wszystko pytania taktyczne, które tak naprawdę powinny nam wskazać, że ponad
27+
taktyką jest większa całość, czyli strategia. Więc każda rozmowa, która zaczyna
28+
się od "Oxygen" albo "Docusaurus", albo "IXIA Soft" tak naprawdę zaczyna się
29+
złej strony.
30+
31+
![](./images/cel.png)
32+
33+
Gdzie więc powinna się zacząć? Moim zdaniem powinna się zacząć od celu. Na
34+
początek zastanówmy się:
35+
36+
- **Co robimy?** - Tworzymy dokumentację techniczną. Czy coś jeszcze oprócz
37+
tego? Na przykład, czy piszemy posty na blogu albo teksty w UI? Prowadzimy
38+
szkolenia? Tworzymy kursy online?
39+
- **Dla kogo?** - Czy to jedna grupa odbiorców czy wiele? Czy mają różne
40+
potrzeby?
41+
- **Po co?** - Celem dokumentacji może być zmniejszanie liczby zapytań do działu
42+
wsparcia technicznego. Dokumentacja może zachęcać ludzi do kupowania produktu,
43+
pokazując jak produkt rozwiązuje skomplikowane problemy techniczne.
44+
Dokumentacja może służyć łatwiejszemu wdrożeniu nowych użytkowników i
45+
utrzymaniu istniejących. Celów może być jeszcze więcej.
46+
- **Kto tworzy dokumentację?** - Tworzyć dokumentację mogą technical writerzy,
47+
programiści, technicy, product managerowie (PM), marketingowcy, sprzedawcy,
48+
projektanci różnego rodzaju (w tym UX), prawnicy, i wiele innych ról. Każda z
49+
nich ma inny zestaw kompetencji i inne cele nadrzędne. Dodam jeszcze, że przez
50+
"tworzenie" rozumiem tu faktyczne tworzenie od zera, potem utrzymywanie, ale
51+
też okazjonalny wkład mniejszych fragmentów, no i wreszcie review.
52+
- **Dlaczego potrzebujemy narzędzia?** - Możemy próbować obniżyć koszty albo
53+
podnieść jakość. Ale warto na to pytanie odpowiedzieć trochę bardziej
54+
szczegółowo, czyli zastanowić się w jaki sposób narzędzie ma obniżyć koszty
55+
lub podnieść jakość.
56+
57+
Czyli innymi słowy, musimy się zastanowić kto jest odbiorcą dokumentacji i jak
58+
narzędzie ma temu odbiorcy pomóc, albo jak narzędzie pomoże działowi
59+
dokumentacji. Tak czy inaczej, przyjęcie lub zmiana narzędzia musi być w jakimś
60+
celu. Dopiero gdy go znamy, możemy zacząć zastanawiać się jakie narzędzie
61+
wybrać.
62+
63+
Dodam tutaj jeszcze, że sformułowanie celu w stylu "musimy wybrać narzędzie, bo
64+
każdy proces wymaga narzędzia" jest _sensu stricto_ prawdą, ale nie jest zbyt
65+
pomocne.
66+
67+
## Sformułuj wymagania
68+
69+
Jeżeli już wiemy jakie cele nam przyświecają, to możemy zabrać się za listę
70+
wymagań. Z lotu ptaka może wydawać się, że odpowiadamy na pytania typu: Reuse
71+
czy nie? Web czy print? Wiele releasów czy zawsze tylko najnowsze docsy? Ale w
72+
rzeczywistości lista wymagań powinna być bardzo długa i szczegółowa.
73+
74+
![](./images/wymagania.png)
75+
76+
Weźmy na przykład pytanie o reuse. To czy dokumentacja powinna reusować treści w
77+
jakimś mechanicznym sensie nie jest oczywiste, bo możemy przyjąć
78+
[strategię nigdy nie powtarzania niczego](../reuse-zly-dla-searcha/index.md).
79+
Ale jeżeli dojdziemy do wniosku, że reuse jest jednak potrzebny, to może on
80+
oznaczać różne rzeczy. Z jednej strony można reusować mniejsze lub większe
81+
kawałki tekstu przez jakieś sztuczki w plikach źródłowych (np. _conrefy_ w
82+
dicie), albo kopiować i wklejać bloki ze wspólnej biblioteki. Z drugiej, reuse
83+
może być ograniczony do poziomu szablonów. Więc kiedy formułujemy wymaganie w
84+
stylu "narzędzie musi wspierać reuse", powinniśmy napisać szczegółowo co to dla
85+
nas oznacza. Na przykład:
86+
87+
> Nasza dokumentacja musi zawierać szablonowe ostrzeżenia dotyczące ochrony
88+
> zdrowia i życia użytkowników. Ostrzeżenia muszą mieć konkretną treść i wygląd
89+
> (kolory, wyróżnienia, itp.) i nie odbiegać od nich w żadnych okolicznościach,
90+
> bo zostały bardzo starannie sformułowane przez dział prawny. Treść tych
91+
> ostrzeżeń może się zmienić i wtedy wszystkie ostrzeżenia muszą zawierać tę
92+
> nową treść, ale będzie się to zdarzać bardzo rzadko, raz na kilka lat.
93+
94+
Wymaganie tak rozpisane nie mówi ogólnie "reusujemy bloki tekstu" czy nawet
95+
"reusujemy notki". Mówi ono o **konkretnych typach** ostrzeżeń.
96+
97+
Nie chcę podawać listy "typowych wymagań", bo wydaje mi się, że może być ona na
98+
tyle różna (w zależności od celów), że uogólnienia nie mają sensu. Chciałem
99+
tylko podkreślić, że wymaganie to więcej niż jednozdaniowe podsumowanie.
100+
101+
## Dopasuj do rzeczywistości
102+
103+
Teraz kiedy już opracowaliśmy listę wymarzonych wymagań i jesteśmy w siódmym
104+
niebie snując plany na przyszłość, schodzimy kilka kroków w dół, na ziemię, i
105+
patrzymy na otaczające nas realia. Część realiów będziemy musieli dodać do
106+
wymagań, a część sprawi, że zmienimy lub obetniemy niektóre wymagania.
107+
108+
Wydaje mi się, że najważniejsze realia to:
109+
110+
- Kto ma pisać docsy i kto ma robić review?
111+
- Jakie narzędzia i infrastruktura już istnieją w firmie?
112+
113+
To nie są jedyne realia, ale z mojego doświadczenia, te mają największy wpływ.
114+
115+
![](./images/rzeczywistosc.png)
116+
117+
Pytanie o to **kto** pomoże nam sformułować kluczowe wymaganie o dostępność
118+
procesu pisania i review. Jeśli **wyłącznie** tech writerzy piszą docsy i robią
119+
review, to opcje takie jak DITA czy jakieś zaawansowane CCMSy dla tech writerów
120+
są realne. Ale jeżeli w tej grupie znajdzie się ktokolwiek inny, to musimy do
121+
wymagań dodać informacje o tym jak te osoby mogą kontrybuować. Czy potrzebujemy
122+
edytora online w stylu Google Docs? Czy godzimy się z tym, żeby wysyłać PDFy
123+
mailem?
124+
125+
Pytanie o to **jakie narzędzia już działają** w firmie pozwoli nam zacząć
126+
ugruntowywać się w realiach biznesowych, ale też pomoże nam odpowiedzieć na
127+
pytanie: czy możemy użyć narzędzi, które już mamy. Na przykład, w firmach
128+
software'owych często istnieje już system kontroli wersji i system automatycznej
129+
publikacji do internetu. Czy ta istniejąca infrastruktura to pierwszy krok do
130+
stworzenia infrastruktury dla docsów?
131+
132+
Poza tym, jeżeli w firmie juz jest ktoś utrzymujący istniejące narzędzia, to
133+
jest szansa, że te osoby pomogą nam w utrzymaniu narzędzi do dokumentacji. Czy
134+
tak będzie naprawdę? Odpowiedź na to pytanie powinna być wpleciona w nasz proces
135+
poszukiwania narzędzia.
136+
137+
## Rozważ realia biznesowe
138+
139+
![](./images/biznes.png)
140+
141+
Ta część bywa najbardziej bolesna: czy można uzasadnić koszt tego narzędzia?
142+
Często dokumentacja sama w sobie jest traktowana jako koszt, więc ciężko
143+
przekonać zarząd, żeby inwestował w nią dodatkowe pieniądze. I nie próbujmy się
144+
łudzić, że kosztu nie będzie, bo nawet całkowicie darmowe narzędzie będzie
145+
wymagało pracy, żeby je wdrożyć i utrzymywać.
146+
147+
Ten problem można rozwiązać na dwa sposoby:
148+
149+
1. Wybrać jak najtańsze rozwiązanie.
150+
1. Wykazać jak narzędzie ograniczy koszty.
151+
152+
Dodatkowe punkty zdobywamy, jeśli pokażemy jak poprawa jakości dokumentacji może
153+
przynieść zyski. Ale jakby nie było, te czynniki wpłyną na proces doboru
154+
narzędzia.
155+
156+
Dodatkowym czynnikiem, który musimy wziąć pod uwagę jest to kto będzie wyrażał
157+
zgodę na narzędzie i jak te osoby przekonać. Różne argumenty trafiają do różnych
158+
osób w zależności od ich doświadczeń i celów. Przy wyborze narzędzia powinniśmy
159+
się zastanowić jak cele naszego dzielnego sponsora (managera, dyrektora,
160+
właściciela) można osiągnąć usprawniając pracę działu dokumentacji. Na jednych
161+
zadziała argumentacja typu "dzięki narzędziu będzie mniej kłopotów" (np.
162+
dlatego, że w dokumentacji będzie mniej karalnych błędów), a na innych lepiej
163+
zadziała "dzięki narzędziu oszczędzimy lub zarobimy X dolarów".
164+
165+
Ostatnim aspektem biznesowym, na który zwrócę uwagę jest kwestia zajmowania się
166+
narzędziem: czy wiemy kto będzie za to odpowiedzialny? Czy ja chcę być tą osobą?
167+
Czasem to oznacza, że zmieniam pracę z "technical writer" na "wsparcie
168+
narzędzi". Czy to jest moja wymarzona ścieżka kariery? A jeśli nie ja, to czy
169+
jest ktoś inny, kto o tym marzy?
170+
171+
## Robi to zespół
172+
173+
Tutaj pierwszy raz w tym artykule zwrócę się do Ciebie bezpośrednio. Chciałbym
174+
przestrzec Cię przed tworzeniem wymagań samodzielnie. Nawet jeśli jesteś jedynym
175+
tech writerem w firmie i CEO zlecił Ci wybór narzędzia, nie rób tego
176+
samodzielnie. Konsultuj swoje pomysły z innymi, weryfikuj z nimi założenia i
177+
proś o review. Co dwie głowy to nie jedna! Im więcej głów, tym więcej uda się
178+
zauważyć. Myślimy i pamiętamy jako grupa, a nie jako jednostki.
179+
180+
## "Najlepsze" nie zawsze znaczy to samo
181+
182+
Czasem uda nam się znaleźć idealne rozwiązanie, które wyniesie nasz komfort
183+
pracy na nowe poziomy, jednocześnie podnosząc jakość i obniżając koszty. Czasem
184+
może się okazać, że wybrane narzędzie będzie oznaczało mniejszy lub większy
185+
kompromis.
186+
187+
Niestety, czasem możemy dojść do smutnej konkluzji, że najlepszym narzędziem
188+
jest to, które już mamy. I to nie dlatego, że jest dobre, tylko dlatego, że
189+
cokolwiek innego byłoby zbyt kosztowne, zbyt trudne, lub nikt nie jest
190+
zainteresowany utrzymaniem go.
191+
192+
![Dwóch mężczyzn biznesmenów sobie rękę, jeden mówi "Czyli Word?"](./images/kompromis.png)

static/img/cover/jak-wybierac.png

441 KB
Loading

0 commit comments

Comments
 (0)