問題タブ [knowledge-management]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
wiki - グループ内の開発者間で情報を共有するために、どのツールを使用していますか?
すでにメンタリングがあり、お互いに情報を共有し、定期的に技術セッションを開催しています。ただし、記録と将来の新しいチームメンバーのために、これらのことを書き留めておきたいと思います。現在、約 30 人の開発者がいます。
社内ブログとウィキを考えています。
公開ブログで情報を共有できれば (また、公式の公開開発者ブログもあるかもしれませんが) 素晴らしいことですが、今のところは内部にとどめておきたいと考えています。私たちのショップは、製品ではなく、ほとんどがオーダーメイドのプログラミングを行っているため、そこには独自の顧客情報がたくさんあります. 公開ブログの自己検閲は、私たちを遅くするだけです.
Wiki はコンセプトとしては優れていますが、より多くの構成と編集が必要であるため、それが持続可能であるとは確信していません。
あなたの組織はそれをどのように行っていますか。
knowledge-management - 知識を伝達するためのベストプラクティスは何ですか?
あなたが取り組んでいるプロジェクトのメイン開発者が去ることを決定する状況に陥った場合。
彼はすべての知識を持っており、最初からプロジェクトに参加しています。運が良ければ、彼がまだプロジェクトに参加しているようなものを得るかもしれません。
ナレッジ ドレイン、トランスファーのベスト プラクティスは何ですか?
過去に役に立ったと証明されたものは何ですか? ペアリング、プレゼンテーション、ドキュメンテーション?
project-management - ナレッジ マネジメントの理想的な方法である新しいプロジェクトを開始しますか?
私たちは、e コマース ソリューションのゼロからの新しい実装を開始し、使用するフレームワークも決定しました。このフレームワークに実際に取り組んだ経験のない人がプロジェクトに参加するでしょう。知識の管理/伝達をどのように行うべきですか? 私たちが準備する必要がある他の課題は何で、どのように準備する必要がありますか? 最も頻繁に必要とされるコンテンツで WIKI を開始し、最も一般的な障害に対処することを考えることができます...それは良い考えですか?
project-management - 開発者の時間を 2 つのプロジェクトに分割する利点は何ですか?
優先順位と作業時間の需要が同じ 2 つのプロジェクトがあり、開発者は 1 人です。2 つの可能なアプローチ:
- 最初に 1 つのプロジェクトを提供します。
- 開発者の時間を分割し、両方を後で提供します。
人々が 2 番目のアプローチを選択する理由がわかりません。しかし、彼らはそうします。理由を説明していただけますか?
iphone - 情報検索のためのモバイル コンテキスト
モバイル Wiki ソフトウェアのコンテキストを扱っています。コンテキストは、情報単位の大規模なプールから特定の状況に適した情報を提供するために使用されます。
例: 顧客のところにいるとき、システムはあなたの場所を確認し、場所に基づいた情報を表示します。
別の例: あなたが顧客のところにいて、システムがカレンダーをチェックして、そこでの予定に適した情報を見つけます。
モバイル (スマートフォン) ソフトウェアに使用される他のコンテキスト リソース (場所とカレンダー データ以外) はどれですか?
project-management - プロジェクト計画、開発者向けのメモ取りツール
オーガナイザー、ToDoリスト、プロジェクトの目標*期限などの機能を含むプロジェクト計画ツールを探しています。
私は開発者なので、UML/ERDなどのモデリングもできるツールがあるといいでしょう。
メモを取ることができるものも探しています。コードスニプレットを含むブログのようなもの-構文を強調表示します。OneNoteなどにはすべてコードの強調表示がありません-私ができる最善の方法は、オンラインの構文強調表示を使用してHTMLを生成し、そこに貼り付けるのが遅いことです。
もちろん、私がリストしたすべての機能を備えたフリー/オープンソースツールがあるのは良いことです。しかし、どの有料オプションがあるかを知ることは問題ありません
language-agnostic - 「プログラマー」ノートを取る効率的な方法は何ですか?
誰かがバグや私が取り組んでいる機能について尋ねてきたという問題に何度も遭遇します。そして、通常は Bugzila と私の CVS レポートを見て、それを思い出すのに文字通り長い時間がかかります。ですから、私が取り組んできたことをメモする良い方法を見つけようとしています。また、あなたの提案を探しています。実際、仕様や技術的なことを取得するときにメモを書きますが、通常、自分が行ったことについてほとんどメモを取りません。
一部の人々は、取り組んでいる問題やバグごとに新しいドキュメントを作成し、構成情報、ログ出力、私の考えなどを追加していると聞きました。週報や月報などにいいと思いますし、自分が取り組んだことや修正したバグを思い出すのにも役立つと思います。
注意する方法を教えてください。
code-snippets - 生産性向上のためのスニペット - 優れたコードの収集
優れた有用なコード スニペットのコレクションをホストする、お勧めのサイトがあるかどうか疑問に思っていました。
正直に言うと、stackoverflow を検索することは、非常に貴重な場合があります。- しかし、commandlinefuのようなサイト(Shell のものだけ) を知っている場合は、Ruby、Java、Python、または C# のようなサイトも必要になる場合があります。もちろん、いくつかの小さなコレクションがあります。非常に多くの場合、これらは単に面白い、または「最高にかっこいい」 (本シリーズ)専用の特定のサイトです。
他の人の経験から学ぶための実用的なものを探しています。スタンダードなもの。面白くない、邪悪ではない。実用的でワークフロー指向です。誰もそれを共有したくないようです。
単純に Web をググって、増え続けるファイルのリストにすべてを入れているだけでは、概要はありません。それもワークフローではありませんね。
knowledge-management - 鮮やかな知識ベースとは
知識表現に関する試験で、次の質問を読みました。
鮮やかなナレッジベースとは?
そして、その答えが気になります。Google は、それについて購入できる本や CiteSeerX の記事へのリンクしか提供しません。ウィキペディアもそれについて何も知りません。
良いオンライン記事はありますか?
「鮮やかな知識」は一般的な用語ですか、それとも別の用語の方が一般的ですか?