2番目のMitapは、ドキュメントモスクワを曞きたす。 House Techwriters私たちが存圚するこずを忘れないでください

Write the Docs Moscowの2回目の䌚議は1か月前に開催されたしたが、レポヌトずレポヌトの芁玄を公開するのに遅すぎるこずはありたせん。 RESTful APIの文曞化から、技術ラむタヌの専門的な軌跡たで、事実䞊すべおをうたく議論できたした。



ちなみに、Mitapは「技術的なゲットヌ」だけでなく、チヌムリヌダヌ、アナリスト、テスタヌ、さらには1人のテクニカルディレクタヌなど、䜕らかの圢でプロゞェクトのドキュメントを扱うさたざたな専門家を集めたした。









私たちの䌚議は 、日曜日の10月14日に開催されたした圌は圌に関する最も人気のある質問のトップ、「なぜ日曜日ですか」IPONWEBオフィスで開催されたした。 Write the Docsラリヌは、バンガロヌルからサンフランシスコ、ロンドンから゜りルたで䞖界䞭で開催されおいたす。ロシアのコミュニティ支郚は掻動を増やしおいるだけですが、モスクワ、サンクトペテルブルク、ノボシビルスクにはすでに支郚がありたす。



アントン・テリン、ビデオ呜什を行う理由ず方法

映像

スラむド



アントンは、電子文曞管理システムを構築するVLSIの技術文曞郚門を管理しおいたす。 なぜビデオなのか 人々は指瀺を読みたくない、問題を解決したい。 人々は、アクセスしやすく、明確になりたいず思っおいたす。



ビデオは、倧量の情報を提瀺し、ダむナミクス、アクションのシヌケンスでスクリプトを実装するための䟿利な方法です。 音楜やダビングでナヌザヌの泚意を匕き付けるこずもできたす。



補品が耇雑で、よく考えられたむンタヌフェむスがない堎合、芖芚的な郚分がなければ、その本質をナヌザヌに䌝えるこずは困難です。 プラスは、テクニカルサポヌトコストを削枛できるこずです。



短所-すべおの出版圢匏に適しおいるわけではありたせん。docやpdfに埋め蟌むこずは困難です。 怜玢するのは難しいです。 高品質のビデオはより高䟡です。



別の緊急の問題はアップデヌトの耇雑さですが、アントンのキャンペヌンはこの問題を解決したした。 高品質のスクリヌンショットを優先しお、スクリヌンキャストスクリヌンキャプチャの蚘録を拒吊したした。



同瀟は2぀のビデオ圢匏を䜿甚しおいたす。

1.ビデオ呜什は、䞀連のアクションであり、詳现か぀段階的です。 所芁時間〜2分。 1぀の呜什は1぀の問題です。 すべおのりィンドり、ゞャックダり、ボタンに぀いおは説明しおいたせん。 その埌、ダビング、BGM、テキストの説明、キャプションを远加したした。



2.説明ビデオ。 これは、補品の説明ずプレれンテヌションの接点です。 技術的な詳现のない䞀般的なビュヌは、いく぀かの問題やシナリオを解決したす。 このビデオには、人物ずアニメヌションが含たれる堎合がありたす。 所芁時間は2〜3分です。



ツヌル線集にはAdobe PremiereおよびAdobe After Effect、音声にはAdobe Audition、画像の線集にはPhotoshopおよびSnagit。 このプロゞェクトはさたざたなスクリヌンショットから組み立おられたすが、これらは関連性がなく、゚ラヌでもないため、簡単に眮き換えるこずができたす。 次に、マりスの動き、アニメヌション、サりンドを描画したす。



圌らはあたりにもフォヌマルに聞こえたので、ダビングにプロではないアナりンサヌを䜿甚するこずを決めたので、圌らはメタルコアグルヌプで歌う䌚瀟の埓業員むリダの声を䜿甚したす。 情報のブロックの埌、反射のための2秒の䌑止が必然的に䞎えられたす。



ビデオは、独自のホスティングずYoutubeの䞡方で公開されおいたす。 欠点は、セキュリティ䞊の理由から倚くの䌁業によっおブロックされおいるこずです。



もちろん、VLSIは利甚可胜なすべおの統蚈を収集したす平均芖聎時間、いいね、ビデオリンクを䜿甚しお閉じられたテクニカルサポヌトコヌル。



Nikolay Volynkin、テクニカルラむタヌバヌゞョン2.0.1

映像

スラむド



これは、繰り返しであり、むしろ、SECR䌚議からの報告を補足するものです。 ニコラむは長い間テクニカルラむタヌを芋お、圌らが自分の利益を正圓化しお枬定する方法ず、タスクを蚭定するリヌダヌを垞に知っおいるわけではないこずに気付きたした。



テクニカルラむタヌが解決できる関連タスクがいく぀かありたす。 ニコラむは、キャリアの軌跡ずスキルセットには技術的な説明があり、新しいタスクをビゞネスに販売する方法を説明したした。



テクニカルラむタヌが果たすこずができる5぀の圹割

1. Docops-ドキュメンテヌション、ラむタヌ/プログラマヌのdevops。ドキュメントの生成、怜蚌、アップロヌドを自動化する方法を知っおおり、チヌムがそれを䜿甚するようにトレヌニングし、その呚蟺のすべおのプロセスを再構築したす。



利点は、手䜜業の削枛、リ゜ヌスの節玄、および機胜の提䟛速床の向䞊です。



2. UXラむタヌ -むンタヌフェむスでのテキスト䜜成のスペシャリスト。



利点-デザむナヌ、詩人、アナリスト、たたはフロント゚ンドの開発者は、正しく曞く方法、機胜、ボタン、遷移をナヌザヌに䌝える方法を垞に理解しおいるわけではありたせん。 テキストは、最初に起きた人ずスリッパの原則に埓っお曞かれおいたす。 むンタヌフェむスの利䟿性、テクニカルサポヌトの時間短瞮。



3. 技術的な䌝道者 、圌は技術に぀いお語り、コミュニティず察話し、それを圢䜜りたす。



利点-䌚瀟、補品、雇甚の簡玠化、HRブランドに察する信頌ず忠誠心の向䞊。



4. ナレッゞマネヌゞャヌ -䌁業がナレッゞを生成、保存、および転送する方法を調査したす。 知識が流出しないようにこれらのプロセスを確立したす。



利点-バスファクタヌの削枛、埓業員の適応速床、初心者および移行䞭の䞡方、知識の再利甚、リスク削枛。



5. ドキュメント所有者 -PMおよびドキュメントアナリスト。 圌は、ドキュメント内のコミュニケヌションずナヌザヌむンタラクションのシステム党䜓を構築したす。



メリットは、サポヌトコストを削枛するこずです。



議論の䞭で、コンテンツマネヌゞャヌずしおのそのような統合された圹割を思い出したしたが、これはレポヌトには蚘茉されおいたせん。



コンスタンチン・バレ゚フ、葉

映像

スラむド



RestrimのConstantineが、 Foliantツヌル-Markdown蚀語に基づいたdocopsワヌクフロヌの実装に぀いお話したした。 1幎前、 YandexのミニHyperbatonの䞀環ずしお、コンスタンチンはすでにFoliantに぀いお話しおいたしたが、それ以来倚くのこずが倉わりたした。



ドキュメントはMDファむルで蚘述されおおり、さたざたな堎所にあり、ツヌルは継続的な統合、自動アセンブリをサポヌトし、MDを奜みに合わせお拡匵するこずもできたす。



芁件お客様にdocxを提䟛し、適切なタむポグラフィを備えたPDFを提䟛し、人間が読める゜ヌスXMLではないを甚意する必芁がありたす。



内郚では、汎甚のPandocコンバヌタヌが䜿甚され、Python、bashスクリプトが䞊に巻かれおいたす。 しかし、時間の経過ずずもにスクリプトの数が増えたため、スクリプトは単䞀のモノリシックアプリケヌションに曞き換えられたした。



次に、モノリスから、アセンブリを制埡するカヌネル、アセンブラヌの䜜業甚にMDを倉換するプリプロセッサヌ、およびアセンブラヌ自身でモゞュヌル構造を䜜成したした。



Foliantは基本的に、優れたツヌルmkdoc、pandoc、slate、latex間の接着剀です。 珟圚、圌らはさたざたな圢匏のドキュメント゜ヌスを䜿甚する方法を教えようずしおいたす。



プロゞェクトフォルダヌには、最終ドキュメントの構造、スタむル、MDファむル自䜓の構成があり、プリプロセッサヌが゜ヌスMDファむルを取埗し、それらに凊理​​を適甚しお、all.mdのスタむル垌望するスタむルのmdで目的のMDを䜜成し、最終ドキュメントのコレクタヌ pandoc、mkdocはそれらをタヌゲットドキュメントにしたす。 MDを組み立おた埌、リンタヌを実行しお構文を確認したす。 ビルドたたはバグに関するビルド通知も送信されたす。



これらはすべおDockerで収集できるため、すべおのパッケヌゞは個別にではなく、1぀の方法で配信されたす。



Foliantは高床なむンクルヌドをサポヌトし、Gitlab / Githubからコヌドの䞀郚を抜出し、Simpliのレむアりトで画像を抜出し、ダむアグラムを描画し、テキストのパラメヌタヌを眮換し、条件ステヌトメントを䜜成できたす。







Nikita Samokhvalov、RESTful APIに関する包括的なドキュメント

映像

スラむド



NotamediaのテクニカルディレクタヌであるNikita Samokhvalovは、Open API 3.0に基づいおAPIドキュメントの生成をどのように構成したかを語りたした。



他の皆ず同じように、圌らはGoogleドキュメントから始めたしたが、バヌゞョン管理もブランチを䜜成する機胜もありたせん。 その埌、リポゞトリにMDファむルを曞き始めたばかりで、バヌゞョン管理ずブランチ䜜成の問題は解決したしたが、すべおが遅かったです。 その埌、自動生成になりたした。



ドキュメントには、ドキュメントの継承ず再利甚、パラメヌタヌずメ゜ッドの説明ぞのリンクを提䟛する機胜、アクセス暩の区別に関する情報、コヌドずしおのドキュメント同期展開ず倉曎の芁件がありたした。 たた、ドキュメントは公開されおおらず、チヌムず卒業生開発チヌムのみが察象です。



OpenAPI 3.0仕様を遞択したした。 なんで 新鮮で、より倚くの機胜をサポヌトしおいたすが、ただ小さな゚コシステムず専門知識がありたす。



圌らはshinsツヌルリク゚ストの䟋、メ゜ッドの説明、パラメヌタヌを含む矎しいランディングペヌゞにMDファむルを衚瀺、 widdershins yaml / jsonからMDコンバヌタヌぞ、独自のspeckerパッケヌゞを䜜成したしたすべおの必芁な䟝存関係をむンストヌルし、npmで動䜜し、チェックもしたすファむル割り圓お構造の正確さ。



環境のセットアップずドキュメントの組み立おは、コン゜ヌルの1行で行いたす。 承認の説明など、各プロゞェクトで再利甚する必芁があるファむルは、䟝存関係/フォルダヌに分類されたす。



Nikitaは、ドキュメントを曎新するこずがタスクである堎合、分散チヌムのブランチでどのように機胜するか、そしおもちろん、OpenAPI 3.0の実装に䌎う萜ずし穎ず問題点に぀いおも話したした。



Svetlana Novikova、コンピテンシヌマトリックスを䜿甚したナレッゞマネゞメント

映像

スラむド



スベトラヌナちなみに、これは私ですが、瀟内の人事管理領域から゚ンドツヌ゚ンドの機噚のリブヌトをコンピテンシヌマトリックスずしおどのように手配したか、この方法でのナレッゞマネゞメントの䜿甚方法、バスファクタヌを枛らすために機噚がどのように圹立぀か、新人に乗る、郚品を芋぀けるのが良いかに぀いお話したしたリファクタリング甚のコヌド。



ダニラ・メドベヌゞェフ、NeuroCode

映像



ダニラは、誰もが理解できるツヌルに぀いお、そしおおそらく私たちの時代に先駆けお、ニュヌロコヌドず呌ばれる知識をモデル化しお保存するためのツヌルに぀いお語った。



このツヌルは、ITシステムの蚭蚈に関わるすべおの人に圹立ちたす。 特に、Danilaはドキュメントベヌスのシステムを攟棄するこずを提案しおいたす。 䜕らかの情報が送信されるノヌドに応じお、どのシステムもネットワヌクず芋なされたす。 システムのすべおの芁玠がこの原則に埓いたす-プッシュ曎新、ドキュメント転送、フィヌドバック転送。 NeuroCodeの目的は、「プロセスをサポヌトするための非生産的なコストを削枛し、組織の集合知胜を匷化するこず」です。



NeuroCodeプロゞェクトは、問題を解決するこずから生たれたした。チヌムたたは自分のために情報の良いリポゞトリを䜜成する方法、情報のモデルを䜜成する方法です。 システムのプロトタむプが䜜成され、動䜜したす。珟圚、システム゚ンゞニアずビゞネスアヌキテクトの助けを借りおテストされおいたす。 このシステムにはスケヌラブルなむンタヌフェヌスがあり、フラクタルデヌタ構造に基づいおいたす。 たた、システムがドキュメントベヌスではなく、単䞀のオヌプンハむパヌドキュメントシステムOHSに぀いおの1960幎代のダグラス゚ンゲルバヌトこれは、ヒュヌマンマシンむンタヌフェむスに関する最初の研究者の1人であり、GUI、ハむパヌテキストなどの抂念の著者のアむデアにも基づいおいたす、぀たり、人間の掻動のすべおのプロセスを実装したす。



PS䞀般に、ビデオをよく芋たしょう。



Write the Docs Moscowの次の䌚議は、12月7日にPositive Technologiesのオフィスで開催され、Positive Authoring Tools Battleの圢匏で開催されたす。










All Articles