「空気が読める」開発者への道:オープンソースソフトウェアの育て方(5/5 ページ)
あなたがオンラインのプロジェクトに参加しようとする場合、陥りがちなわなをうまく避けていく必要があります。ここでは、ケーススタディを交えながら、開発プロジェクトにおける最高の処世術を伝授しましょう。
“口やかましい少数派”について
メーリングリストでの議論においては、少数派の意見がいかにも大きな異議であるように見せることは簡単です。長々としたメールをメーリングリストに大量に投稿すればいいのです。これは議事進行妨害と似ていますが、反対意見が大きくなっていると思い込ませることにはより強力な意味があります。というのも、あまりにたくさんの意見が行きかうと「誰がいつ何を言ったのか」を追いかけるのが面倒になってしまうからです。「よく分からないけど、何だか重要なことを議論しているんだな」と本能的に感じ、騒ぎがおさまるまでしばらくおとなしくしている人が多くなるのです。
このような効果をうち消す最もよい方法は、何らかの証拠をもって「異議を申し立てている人がどれだけ少数であるかということ」「ほかの大半の人たちが合意しているということ」を明確に指摘することです。より状況を明確にするために、明確に意見は表明していないが恐らく多数派に合意するであろうと思われる人たちに個別に意見を聞いてみてもいいでしょう。
反対している人たちが自分の意見を故意に膨らませようとしているといったことを指摘するのはやめましょう。たぶん彼らはそんな気持ちはないでしょう。たとえ意図的にしているのだとしても、それを指摘したところで戦略上なんの利点もありません。あなたがすべきことは、単に実数を比較して示すこと。そうすれば、ほかの人たちは自分の実感とずれていることを分かってくれるでしょう。
この手法は、賛成か反対かがはっきりするような議論に関しては適用できません。この方法がうまくいくのは、誰かが大騒ぎしているものの大半の人にとってはそれが議論すべき問題なのかどうか判断できない場合です。議論をしばらく見ていて、それが(メールの数のわりには)あまり人々の気を引いていないものであってどうでもいい議論であると判断したら、それをはっきりと示してあげましょう。いわゆる“口うるさい少数派”が目立っているときには、あなたの投稿が一服の清涼剤となるでしょう。こんな場合、たいていの人はちょっと落ち込んでいます。「何てこった。大量の投稿があるのでたぶん重要なことを話しているんだろうけど、いったい何がどうなっているのかちっとも分かりゃしない」といった気分です。実際の議論が必要以上に大げさになりすぎていたことを説明すれば、彼らはそれまでの流れを見直して何が起こっていたのかを理解してくれるでしょう。
著者:Fogel Karl
翻訳者:高木 正弘
翻訳者:Takaoka Yoshinari(a.k.a mumumu)
製作著作 © 2005, 2006, 2007, 2008, 2009 Karl Fogel, 高木正弘, Yoshinari Takaoka(a.k.a mumumu), under a CreativeCommons Attribution-ShareAlike (表示・継承) license (3.0, 2.1-jp)
よいフリーソフトウェアを作ることは本質的に価値のある目標です。その方法を模索している読者の皆さんが、本連載「オープンソースソフトウェアの育て方」で何かのヒントを得てくだされば幸いです。
関連記事
- あなたの言葉はなぜ他人の心に響かないのか?
プログラマーとしては二流でもコミュニケーションスキルが優れている人は、結果としてプロジェクトをよい方向に引っ張ることになります。ここでは、オープンソースの世界で暮らす上で、あなた自身がうまくコミュニケーションを行う方法とプロジェクト内での円滑なコミュニケーションを維持する方法を説明します。 - 華やかな開発を支える無視されがちな活動
プログラミングはオープンソースプロジェクトで行われる活動の一部に過ぎません。しかし、ドキュメントやテストなどのプログラミング以外の活動が脚光を浴びることはまれです。本稿では、こうした無視されがちな活動を企業がどうサポートできるのかについて考えます。 - オープンソース開発者との好ましい“契約”
契約は、フリーソフトウェアの世界では注意深く扱う必要があります。ここでは、契約を成功させるために最も良い戦略を考えるとともに、契約相手をいかにして選べばよいのかについて考えます。 - カネと開発者とプロジェクトの不思議な関係
オープンソースソフトウェアの開発では、プロジェクトにカネを出している人もしくは企業が存在し、また、お金をもらって雇われている開発者も存在します。しかし、カネで買えるものと買えないものは確かに存在しています。ここでは、カネと開発者とプロジェクトに関するすべてを明らかにします。 - 開発プロジェクトをめぐるお金の流れ、その真相
フリーソフトウェアの開発に企業がお金を出すことは新しい現象ではありません。、お金でプロジェクトへの影響力を買うことはできませんが、影響力につながるものを買うことはできます。実際のところ、企業はどのようにしてオープンソースプロジェクトにかかわっているのでしょうか。この点を明らかにします。 - 合意と投票で構築されるOSS開発の社会構造
- “優しい独裁者”はこんな仕事に追われている
- 開発プロジェクトを支える名脇役たち
- バグ追跡システムのライフサイクルを再考する
- バージョン管理システムのすすめ
- バージョン管理システムが分かる13のキーワード
- メーリングリストを120%活用するテクニック
- コミュニケーションを促進する技術的な仕組み
- フリーソフトウェアの公開、その心構え
- フリーソフトウェアプロジェクトはなぜ失敗するのか
- 今日のフリーソフトウェア文化の始まった背景を知る
- 「フリー」と「オープンソース」の違い
- 新しいフリーソフトウェアプロジェクトをスタートさせる方法――概論
- 新しいフリーソフトウェアプロジェクトをスタートさせる方法――各論
- OSSライセンスの選択と適用――クイックスタート
- OSS開発、“はじめの一歩”で抑えておくべきポイント
content on this article is licensed under a Creative Commons License.