グリーを支えるソーシャルコーディングのすべて

41,775 views
43,735 views

Published on

http://codezine.jp/devsumi/2012/social

1 Comment
41 Likes
Statistics
Notes
  • 後でもちょいしっかり読む
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total views
41,775
On SlideShare
0
From Embeds
0
Number of Embeds
32,941
Actions
Shares
0
Downloads
77
Comments
1
Likes
41
Embeds 0
No embeds

No notes for slide

グリーを支えるソーシャルコーディングのすべて

  1. 1. グリーを支えるソーシャル コーディングのすべて B-4 大場光一郎 グリー株式会社 開発本部 CTO室 Developers Summit 20122012年7月27日金曜日
  2. 2. 提供 インターネットを通じて、 世界をより良くする。 Making the world a better place through the power of the Internet. Developers Summit 20122012年7月27日金曜日
  3. 3. Social x Enterprise Developers Summit 20122012年7月27日金曜日
  4. 4. 大場光一郎 2011年12月グリー株式会社へ転職 開発本部 CTO室 エンジニア @koichiroo Ruby/JRuby Developers Summit 20122012年7月27日金曜日
  5. 5. Developers Summit 20122012年7月27日金曜日
  6. 6. 大場の仕事 •開発環境全般 •エンジニア全体のことを考えてよりよい環 境をつくる •必要なら自分たちで作ることも Developers Summit 20122012年7月27日金曜日
  7. 7. 開発の課題 Developers Summit 20122012年7月27日金曜日
  8. 8. 急激な増員 Developers Summit 20122012年7月27日金曜日
  9. 9. 800 ? 600 400 200 0 2008 2009 2010 2011 会社四季報より Developers Summit 20122012年7月27日金曜日
  10. 10. 業種の増加 http://www.flickr.com/photos/lucianvenutian/1317200878/ Developers Summit 20122012年7月27日金曜日
  11. 11. 国際化 Developers Summit 20122012年7月27日金曜日
  12. 12. Developers Summit 20122012年7月27日金曜日
  13. 13. 周辺の動向 Developers Summit 20122012年7月27日金曜日
  14. 14. svn → git Developers Summit 20122012年7月27日金曜日
  15. 15. svn git repository repository repository repository repository Developers Summit 20122012年7月27日金曜日
  16. 16. github.com Developers Summit 20122012年7月27日金曜日
  17. 17. fork Developers Summit 20122012年7月27日金曜日
  18. 18. Developers Summit 20122012年7月27日金曜日
  19. 19. pull request Developers Summit 20122012年7月27日金曜日
  20. 20. Developers Summit 20122012年7月27日金曜日
  21. 21. e rge m Developers Summit 20122012年7月27日金曜日
  22. 22. http://labs.linkfluence.net/static/pdf/github-poster.pdf Developers Summit 20122012年7月27日金曜日
  23. 23. project project project project Developers Summit 20122012年7月27日金曜日
  24. 24. GitHubはプロジェ クト管理にソーシャ ル機能をビルトイン Developers Summit 20122012年7月27日金曜日
  25. 25. 開発がソーシャルになる •GitHub以前 •一部のコミッターだけが変更できる •GitHub以降 •誰もが変更して公開でき、開発元へ還元できる Developers Summit 20122012年7月27日金曜日
  26. 26. グリーのSCM 2004∼ 2010∼ Developers Summit 20122012年7月27日金曜日
  27. 27. gitは分散repoによって複数 人でのシステム開発をよりよ くしたが、プロジェクトを越 えて開発するための機能が足 りない Developers Summit 20122012年7月27日金曜日
  28. 28. GitHubの導入 2004∼ 2010∼ 2012∼ Developers Summit 20122012年7月27日金曜日
  29. 29. 目的 •OSS開発で良いとされる手法を導入 •プロジェクト間のコラボレーション •埋もれているプログラムの発掘 •国際化に対応 Developers Summit 20122012年7月27日金曜日
  30. 30. 実際の効果 Developers Summit 20122012年7月27日金曜日
  31. 31. 開発者個人のリポジトリ •gitosis時代 増員に対応 •ひとりひとつ •新規リポジトリ作成は申請 •GitHub時代 •ひとりいくつでも作成可能 •好きなときに作成 Developers Summit 20122012年7月27日金曜日
  32. 32. 開発にまつわる行動の可視化 •誰が何を開発しているのか •手元で書き捨てるようなコードも共有 •作った人じゃなくても修正して使い続けら れる •各プロジェクトへの貢献の仕方まで公開 Developers Summit 20122012年7月27日金曜日
  33. 33. 更新されないプログラムは 死にます。GitHub はソフトウェアの寿命をの ばしてくれる。 Developers Summit 20122012年7月27日金曜日
  34. 34. シェアとコラボレーション Developers Summit 20122012年7月27日金曜日
  35. 35. 設計 開発 企画 デザ イン テスト 業種を越えて Developers Summit 20122012年7月27日金曜日
  36. 36. GitHub導入の壁 Developers Summit 20122012年7月27日金曜日
  37. 37. ソースコードを社外 に置くのは難しい Developers Summit 20122012年7月27日金曜日
  38. 38. github:enterprise Developers Summit 20122012年7月27日金曜日
  39. 39. github:enterprise github.com 会社 Developers Summit 20122012年7月27日金曜日
  40. 40. github:enterprise •enterprise.github.com •仮想アプライアンス •GitHubのフル機能 •管理コンソール •LDAP認証 •アップグレード機能 Developers Summit 20122012年7月27日金曜日
  41. 41. 会社という閉じた空 間に置くことでソー シャルでなくなる Developers Summit 20122012年7月27日金曜日
  42. 42. 自分達で運用をする Developers Summit 20122012年7月27日金曜日
  43. 43. social or security Developers Summit 20122012年7月27日金曜日
  44. 44. 仕事でソーシャル コーディングしてみ ませんか Developers Summit 20122012年7月27日金曜日
  45. 45. gree.co.jp/recruit Developers Summit 20122012年7月27日金曜日

×