デザイナーがオープンソースプロジェクトに参加する動機


10

私はSilex Labsの非営利組織の一員です。私たちの使命の1つは、設計者と開発者の間のギャップを埋めることです。

重要な問題は、FOSS(フリーでオープンソースのソフトウェア)に参加するようにデザイナーを動機付ける方法です。

開発者として、私はFOSS運動に参加できて本当に嬉しいと言えます。

  • 革新的な技術がまだ主流ではないため、商用製品では使用できなかった技術を使用しており、オープンソースプロジェクトは意思疎通が不十分で意思決定者を惹きつけない
  • 才能のある開発者に出会い、新しいつながりを作り、新しい機会を作り、協力する相手を選ぶ
  • 私が就職の面接をするとき、私は示すべき素晴らしいもの、多くの経験を持っています
  • フリーソフトウェアへの貢献を雇われたとき-これはもともと貢献者であったために起こりますが、私は退職した後も仕事を続けることができるプログラムを開発しています

また、ソフトウェア業界のこの革命の一部であることは素晴らしいことです:)

私の質問は、デザイナーがオープンソースプロジェクトに参加する動機は何ですか?


どんなオープンソースプロジェクト?どんな関与?あなたはプロジェクトに無料のグラフィックデザインを提供することについて話しているのですか?あなたはグラフィックデザインソフトウェアを書くことについて話しているのですか?あなたが何を求めているのかはっきりしないので、私は現在閉会することを投票しています。編集していただければ、最終投票を削除します。
ライアン

回答:


6

簡単に言えば、残念ながら、通常、動機はあまりありません。それは問題です(以下にデザイナーを関与させるのに役立つ方法に関するいくつかの提案)。

オープンソースプロジェクトを見ると、デザイナーがあまり関わっていないこと、および基本的な設計スキルを持つ開発者が設計要素を作成していることがよくわかります。InkscapeやGIMPなどの製品自体が実際にメリットがあるオープンソース設計ツールでもデザイナー。

ただし、例外があります。一部のデザイナーをやる気にさせることができると考えることができる3つのタイプがあります。

  1. スキンやテーマなどのデザイン要素を販売できる何らかの形のマーケットプレイスに付属するWordpressのようなもの
  2. Drupalのように、その製品に関連する特定のスキルを持つデザイナーへの需要ほど市場があまりないもの
  3. ウィキペディア用にSVGグラフィックを作成する人々の小さな軍隊のようなもので、彼らがサポートする特定の原因であることに意欲的であり、関与するための簡単なルートを持っている

デザイナーからより多くの関与を得るには?

デザイナーにとって真実となるモチベーションの1つは、より多くの作業を示すことであり、これは簡単に取得できることを覚えておいてください。デザイナーがオープンソースの仕事を通じて才能のあるデザイナーに出会うことはめったにありません-いくつかのモチベーションといくつかのデザイナーが関与しているWordpressテーマの世界のような例外的な場合でも。

さらに重要なことは、実際に関与することから動機を与えるために管理している設計者に障害がないことを確認することです。

  • 彼らは実際にどのように貢献しますか?通常の設計者は、GitHubがどのように機能するかを理解するのに何時間も費やすつもりはありません。それから、グラフィックスのバージョン管理システムを便利にするために何時間もかかるのです。ドキュメントへのリンクはここでは十分ではありません...機能するものを構築していない場合、それらは表示されません。
  • 作業はどのように割り当てられますか?オープンソースは、大きな仕事を多くの人々の間で分割することによって機能します。これはデバッグに最適ですが、設計では、委員会による設計になり、最終的な製品は、各貢献者の能力に関係なく、貢献した個人がポートフォリオで望まない矛盾した混乱になる可能性があります。明確なスタイルのガイドラインは、a)機能し、b)メンバーを抑止しないというオンライン批評の方法を理解した優れたコミュニティと同様に、本当に大きな違いをもたらします。
  • 既存のコミュニティでも対応できますか?UIデザインが不十分で苦しんでいるプロジェクトを見て、「私はここで助けられる」と思ったことが何度かありました。次に、コミュニティでの不可解な議論について1つ見てみました。 UIの良い習慣やユーザーの意見は気にしないでください。私はこのコミュニティの大きな開発者であり、Xのように行うのが好きです。それは、お金を差し引いた、一日の仕事の最悪の部分のようなものです。コミュニティがUIの決定を適切なスペシャリストに委任する準備ができていない場合、それらのスペシャリストを保持することはできません。

次に、やる気のあるデザイナーが1人か2人いる余地がある場合は、実際のモチベーションを把握する必要があります。

  1. 自分で支払うことができない場合、Wordpressの例のように、第三者に何らかの形で支払うことはできますか?
  2. Drupalの例のように、インタビューやピッチで有利になる可能性のある広範囲に及ぶものを設計することで、彼らは親しみと信頼を得るでしょうか?
  3. ウィキペディアの例のように、人々に貢献してもらいたいプロジェクトに何かありますか?これに頼るなら、コミュニティの関与で町に行く必要があります。

とても面白いありがとうございます!あなたはデザイナーですか?オープンソースプロジェクトに参加していますか?
lexa 2013

1
あなたはデザイナーですか?はい、オープンソースプロジェクトに参加していますか?ちょっと、私はDrupalにかなり取り組んでいて、オープンソースをサポートしています。しかし、私はオープンソースプロジェクトのデザインを提供することはほとんどありません:したいのですが、上記の理由から、それはあまりにも面倒です。80%のデザイナーと20%のコーダーであるにも関わらず、私は画像やデザインよりも800%多いコードのバグ修正をオープンソースプロジェクトに提供しました。
user56reinstatemonica8 2013

1
+1、注目に値する:GithubがPSDバージョン管理をサポートするようになりました。github.com/blog/1845-psd-viewing-diffing
ブライアンディ

3

純粋に意見...

オープンソースは、主に趣味や「月光」のデザイナー向けです。排他的ではなく、主に。

設計者は9から5仕事をしている場合、彼らは給料や生活の必需品に依存できる場所、そして、彼らは物事やって自分の空き時間を費やす傾向にありたいか、常に彼らの雇用主が何であってもなくてもよい行うために支払ってやるためにそれらを。彼らが好きなオープンソースプロジェクトを見つけたとしても、創造的な獣を養うためだけにそれに集中するのは大したことではありません。これは非常に一般的なことだと思います。デザイナーが仕事で満たされていない場合、彼らは創造的で満たされたと感じる他の方法を探します。

ただし、デザイナーがフリーランサーであり、テーブルに食べ物を置くと、忙しいままにするのに十分な仕事があると仮定して、自分の有料プロジェクトに丸一日取り組む必要がある場合、時間を無料で「寄付」する可能性は低くなります。またはオープンソースプロジェクト。結局、その時間をお金を稼ぐことに費やすことができるとしたら、デザイナーはなぜ無料で働くのでしょうか?今、フリーランスの仕事が遅い時がありますが、あなたの幸福がそれに依存しているとき、あなたは単に楽しみのためにプロジェクトに取り組むのではなく、自分自身を売り込んでいます。

これは一般化しており、純粋に意見です。

いずれにせよ、オープンソースプロジェクトや無料プロジェクトに参加する唯一の動機は、プロジェクトを使用したい、または私の経験で何か新しいことを学びたいという欲求です。何らかの形で即時の報酬が見られない場合、誰かが何かの作業に何時間も寄付することはありません。私は、経済的な報酬だけを意味するわけではありません。ビルド済みのオープンソースパッケージを使用していて、見た目は嫌いですが、パッケージが気に入っている場合は、外観を改善するために時間を費やすこともできます。他に理由がないのであれば、私はそれを見て気分を良くすることができます。

あなたはネットワーキングとポートフォリオの部分について言及します。どちらも、オープンソースに何時間も費やすことなく、非常に簡単に入手できました。

個人的に無料で何かをすることにはほとんど価値がないと思います。私はむしろ来月の家の支払いがあることを確認するために時間を費やしたいです。そして、もし私が無料で働くつもりなら、救世軍や地元のボーイズクラブでホームレスやボランティアを助けたいと思います。これらのタイプのボランティアの地位は 、物事の壮大な計画においてはるかにやりがいがあります。

つまり、オープンソースプロジェクトに参加するように動機づけることはできないと思います。あなたは誰かが必要であることを知らせ、プロジェクト自体に興味があることを願うことができますが、ボランティアのポジションと同様に、そうする意欲があるかどうかは寄付する人次第です。


2

まず第一に、この質問に対するすべての答えは素晴らしいです。

私の「ケース」は少し異なります。私は特にオープンソースコミュニティに(まだ!)関わっていませんが、アクセシビリティプロジェクトに「ボランティア」していると言えるでしょう。私は通常、これらのデザインを専門のポートフォリオに追加しません。それらを行う動機は正直です...クライアントのプレッシャーなしで新しいことに取り組み、それが正しいと感じるためです。

そして、私は少し異なるシナリオを共有したいと思いました。オープンソースに特に焦点を当てたのではなく、政治活動+南アメリカのクリエイティブコモンズムーブメントと、幸運にも経験できた特定のケースの間にあるものです。多分それは興味深いかもしれません。

2001年のアルゼンチンの経済的および政治的危機の後、人々は(隣人、学生、労働者の)グループで自分たちを組織し始めました。雑誌やチラシ、ウェブサイトを担当するデザイナーやアーティスト(プロもアマチュアも)が重要な役割を果たしました。彼らのモチベーションは主に政治的なものだったと思いますが、クリエイティブコモンズ運動がやって来て、あなたは彼らが作成したすべてのものにそれらのCCシンボルを見始めました。

user568458とScottが言及する理由には完全に同意しますが、別の理由もあると思いますし、ボランティア活動とは違うと思います。それはアクティビズムです。

とにかく、デザイナーがオープンソースプロジェクトに参加しない理由について話しているのは、皮肉なことですが、私たちはすべてコミュニティ主導のサイトの一部です。私はそこに答えがあると思います:)


2

多くのプログラマーは、デザイナーやデザインプロセスをあまり重視していません。GUIは、より使いやすく作り、より良い見て、ユーザーフレンドリーなことが多いと考えられ、それをダウンdumbingかなりそれを塗ります。私の意見では、多くのデザイナーがオープンソースソフトウェアに貢献したくない理由です。

したがって、良い動機は次のとおりです。

  • クライアントがシャットダウンする新しいトレンドを探求する創造的な自由
  • GUIがどのように機能し、最終的には「ピクセルをペイントする」だけでなくどのように見えるべきかについて発言する
  • ポートフォリオで使用できる作業
  • 履歴書をつけられる体験
  • クレジット

1
  • 新しいソフトウェアの進化に関与する
  • 特別なプラグインまたはワークフローが必要な理由を開発者に説明する
  • 開発者とのより良いコミュニケーションはより良いソフトウェアを作る
  • ソフトウェア業界の進化の一員となり、知識を共有する
  • オープンソースプロジェクトのデザインとUXを向上させるため、一般ユーザーにとって魅力的なものにする
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.