デスクトップアプリ(Win32)のヘルプシステムを実装していて、その設計方法を探しています。
ヘルプシステムにはどのような構造が必要ですか、ユーザーにとって実際に役立つものは何ですか?たとえば、ヘルプシステムはFAQの大きなリストにする必要がありますか(Office 2010のヘルプはこのように見えます)?または、すべてが何をするかを文書化して説明する機能リストである必要があります(これは、ユーザーがすでに知っている機能がどのように機能するかわからない場合にのみ役立つ可能性があります)
エンドユーザーにどのような知識を期待すべきですか?File
->Open Project
現在のプロジェクト(存在する場合)を閉じて既存のプロジェクトを開くというヘルプファイルに書き込むのは、おそらく少し意味がありません。
ここで私が探しているのは、いくつかのガイド、優れたヘルプシステムに必要な一連の機能、およびユーザーがトピックを見つけられるようにトピックを整理する方法です。