おそらく私が自分のドキュメントをより良くすると、開発者をサポートする時間を短縮し、自分自身を開発する時間を減らすことができます。システムのドキュメントをよりインタラクティブにするにはどうしたらいいですか?
私は10人の開発者と50人のエンドユーザーが使用する重要なプラットフォームを開発します。開発者は、ドメイン専門家から相対的に初心者までのさまざまな能力を備えています。私はコアプラットフォームがどのように機能しているのか知っている人のひとりですので、他の開発者からのリクエストは通常私を経由します。
私たちのドキュメントは、成熟したプロジェクトにはいつも記述的なものがあります。大規模なwikiには、すべての通常の操作手順と豊富なAPIドキュメントの詳細が含まれています。
標準化されたフォールト発見ルーチンを通じてユーザーを置くいくつかのインタラクティブな故障診断のドキュメントを作成することは可能であろう:タイプの質問に「どのように私は修正しない」ため
残念ながら、それはよく応えていません。ドキュメントはユーザーに一連の質問をし、ユーザーの入力に応じて何をすべきかを指示します...非常にシンプルなエキスパートシステム、またはおそらくドキュメントステートマシンです。
この考え方は、初心者がこの複雑なシステムで障害を診断する方法をより身近に考えるのを助けることでしょう。
私の質問:
は、ユーザー体験のこの種を実装することを目的と任意の無料ツールはありますか?私はむしろこれをハンドロールしたくないでしょう。対話型ヘルプのためのフレームワークは、ある種のものでなければなりません。&
誰もこの種のシステムを実装していませんか?あなただけの質問に答えることにより、可能な解決策のセットに開始点から、ユーザーが移動し、その後、あなたはおそらく、wikiページのセットとしてこれを実装することができフローチャート/ STAT-マシンのものを持っていると思った場合は