エンジニアのためのドキュメントライティング
🟢 Part1 ドキュメント作成の準備
読み手の理解
知識の呪い
- 知識の呪いとは、他人が自分と同じ知識を持っていると思い込むこと
- しかし、そんなことはまずない
ユーザーを理解する
準備
- まずは既にある情報を見直して頭に入れておく
- e.g. 設計書、Slack の会話、コードのコメントほか
"ユーザが誰か"を定義する
- 読者として想定するユーザに共通する具体的な特徴を書き出してまとめる
- ユーザを定義する要素は色々ある
- 役割(開発者、PD、シスアド、etc...)
- 経験レベル
- ドキュメントを読む状況 ... など
- なおユーザ全員のニーズは満たせないから初めから諦めろ