エンジニアが足りない!」「エンジニアの単価が上昇していて辛い」といった、エンジニアの採用に関する問題を聞く。エンジニアの採用はミクロな問題と考える。本質は、ビジネスゴールはプロダクトをリリースすること。そのためにエンジニアを採用し、開発を行うのが主流になっているのが現況。目的ビジネス目標達成のために、システムの開発、運用を安価にスピーディーに行う。アプローチエンジニアが自社プロダクトを開発するまでのフローを、ファネルで考えると以下のようになる。パフォーマンスを発揮する最初の取りこぼしが大きい。全世界のエンジニアがコミット出来る状態にするのがスタートと考える。働き方改革とも言えるが、どちらかというとアイディアによる働かせ方改革。方法ソースコードをPublicにする。課題管理はIssue機能を使う。質問、戦略コンサルティング。技術的な質問は回答が行われたら報酬を付与。報酬Issue毎に報酬金額を設定する。売上連動のレベニューシェア。報酬の受け取りpull-requestがmergeされたタイミングで検収とみなす。ウォレットなどで受け取れるようにする。ユースケース図にすると以下のようなモデル。評価メリットIssueやドキュメントを英語で書けば、海外の安い単価のエンジニアを呼び込めるので単価が下がる透明性が高い公平なプライシング。中間業者によるコストは無し。C2CGithubの費用が無料。Repositoryでは無いので)英語でドキュメントを書けばオフショア開発を出来るサーバサイド、アプリ、デザイナを同一の方法でマネージ出来る。趣味で作りたいサービスがあって、お金も少し出せるなら良い。目的が勉強ではなくてサービスのリリースという前提。デメリットソースコードを公開するという心理的障壁がある。第三者にまねされるリスクがある。(特許であらかじめ押さえるとかが必要)セキュリティホールがあったら、悪用されてしまう。(逆に見つけてもらえるかも知れない)報酬管理をする必要がある。githubにはAPIがあるので報酬振り込み用のプログラムを書けば自動化できる。広告打つアフィリエイトの運用を作る。ローカルで開発環境を簡単に再現できる必要あり。他にも考えないといけないこと著作権周りの権利ルール設定。適用出来そうなプロダクトマッチしそう:コンシューマ向けサービス。(Togetterとか、mercariとか。世の中のほとんどのプロダクトに適用出来そう)マッチしなさそう:期限が厳しいプロダクト。テクノロジーなどでソートやフィルタが出来るようにする。アフィリエイターの立ち位置アイディアが面白ければ、資金調達も可能になるはず。raiseを行えるサービス。BoostIo/BoostnoteIssueHuntをうまく利用して開発を進めているサービス。1つのissueに対して$20が相場。まとめプロダクト担当者が勇気を振り絞れば、ワークするかも知れない。まねされても痛手にならないようなプロダクトの開発に使えそう。Issueにまとめられる人が居ません。自分で努力してスキルを獲得してIssueにまとめるか、業務委託やコンサルに依頼する。依頼してアウトプットをissueへの登録にする。Issueにまとめる人を募集すれば良い。村井純さん(64)が定年を迎え、16日、最終講義があった。BINコードとはクレジットカード番号の先頭6桁の数字です。