Upgrade to Pro — share decks privately, control downloads, hide ads and more …

OSS開発が業務にもたらす恩恵

Sponsored · SiteGround - Reliable hosting with speed, security, and support you can count on.

 OSS開発が業務にもたらす恩恵

Avatar for pataiji

pataiji

May 23, 2017
Tweet

More Decks by pataiji

Other Decks in Programming

Transcript

  1. 天野 太智 @pataiji リー ドエンジニア 開発基盤グルー プ 兼務 Ruby /

    AWS / PHP ( 最近娘がパパっ子になってきて嬉しい) 2017/05/23 Speee Cafe Meetup #7
  2. Webapp Revieee について PR の確認環境を自動構築するツー ル PR をOpen すると確認環境のURL をコメント

    PR をClose すると確認環境は削除される 確認環境はAWS ECS に構築される https://github.com/speee/webapp-revieee 2017/05/23 Speee Cafe Meetup #7
  3. Speee の開発は基本GitHub Flow が多い PR がだいたい作られる → PR 毎に確認環境が自動で立ち上がったらいい (Heroku

    Review Apps 的な) → Webapp Revieee の開発 ※ さらに詳しくはブログに ECS を使ってPR 毎に確認環境を構築する社内ツー ルをOSS で開発してます | Speee DEVELOPER BLOG 2017/05/23 Speee Cafe Meetup #7
  4. 技術力の向上 見てもらう/ 意見をもらう → 伝える努力が必要 見られる → 良いコー ドを書くことが必要 使ってもらう

    → 使いやすくすることが必要 意見をもらえる → 視野が広がる 2017/05/23 Speee Cafe Meetup #7
  5. 技術力の向上 見てもらう/ 意見をもらう → 伝える努力が必要 見られる → 良いコー ドを書くことが必要 使ってもらう

    → 使いやすくすることが必要 意見をもらえる → 視野が広がる → エンジニアとしての基礎筋力が鍛えられる → 他の業務にもすぐ活かせる 2017/05/23 Speee Cafe Meetup #7
  6. 分からないことだらけ 個人的にOSS への参加はしたことはある が、 業務としてちゃんとやるには? どうしたらOSS なの? コー ドのクオリティ? README

    にはどんな事書く? 英語は必須? → どこまでやればOSS 開発してます! と言えるのか 分からない 2017/05/23 Speee Cafe Meetup #7
  7. 進め方の相談 どうしたらOSS なの? → ライセンスを設定して公開すればOSS → Webapp Revieee はMIT コー

    ドのクオリティ? → レビュー してもらう README にはどんな事書く? → 何であるかが分かる( 必要な時に追加) 英語は必須? → 最初から英語でやる必要はない( 必要な時にやる) 2017/05/23 Speee Cafe Meetup #7
  8. 我々 が感じたOSS 開発が業務へもたらす恩恵 サー ビス開発側でもコミットの作り方を意識する ように → レビュー コストが下がった 普段あまり使わない筋肉が鍛えられた

    → コー ドを見られる = 外からの評価という緊張感 → サー ビス開発側にも緊張感を取り戻せた → サー ビスのコー ドの質の改善 → 会社にとっても嬉しい事 2017/05/23 Speee Cafe Meetup #7