More Related Content
Similar to Agile Shibuya github_enterprise (20)
More from Koichiro Ohba (20)
Agile Shibuya github_enterprise
- 1. GitHubの
Enterpriseとは
いったいなんだった
のか
グリー株式会社
CTO室 大場光一郎
2012-06-23; Agile渋谷; リクルートメディアテクノロジーラボ
2012年6月23日土曜日
- 4. 松田明 @a_matsuda
Asakusa.rb founder
Rails committer
Ruby committer
Alpha Social Coder
2012年6月23日土曜日
- 6. 第1部
http://www.slideshare.net/a_matsuda/rails-development-that-doesnt-hurt
2012年6月23日土曜日
- 7. 第2部
https://speakerdeck.com/u/a_matsuda/p/object-oriented-social-coding-scripting-language-ruby
2012年6月23日土曜日
- 8. 第3部
https://speakerdeck.com/u/a_matsuda/p/social-coding
2012年6月23日土曜日
- 9. 経歴
ruby
basic elisp javascript
java
c vb
xml
win32 php
web
2012年6月23日土曜日
- 10. 大場のお仕事
• CTO室はCTO直轄でなんでもやる
• 開発環境全般
• エンジニア全体のことを考えてよりよ
い環境をつくる
• 必要なら自分たちで作ることも
2012年6月23日土曜日
- 12. 70∼80年代
commodity
labs
2012年6月23日土曜日
- 13. 90年代
commodity
vendor
2012年6月23日土曜日
- 14. 2000年代
commodity
community
2012年6月23日土曜日
- 15. 2010年代
commodity
consumer
2012年6月23日土曜日
- 19. project project
project
project
従来のホスティング GitHub
2012年6月23日土曜日
- 23. こういったコン
シューマーからの技
術の採用を検討でき
ない会社は振り落と
される可能性がある
2012年6月23日土曜日
- 26. グリーのSCM
2004∼ 2010∼ 2012∼
2012年6月23日土曜日
- 27. gitは分散repoによって
複数人でのシステム開発
をよりよくしたが、プロ
ジェクトを越えて開発す
るための機能が足りない
2012年6月23日土曜日
- 28. 代替え検討
• gitosis + gitweb
• BitBucket
• GitLab
2012年6月23日土曜日
- 33. GitHubとは
コラボレーティブな
開発を支援する環境
2012年6月23日土曜日
- 36. github:enterprise
• 仮想アプライアンス
• GitHubのフル機能が使える
• 管理コンソール
• LDAP認証
• アップグレード機能
• ユーザー数/年のライセンス
2012年6月23日土曜日
- 40. でも、
お高いんでしょう?
OK, but it must be
expensive, isn’t it?
2012年6月23日土曜日
- 41. 実際高い
• 20user = 1seat pack
• $5000/year
2012年6月23日土曜日
- 42. 松田明 says
github:enterpriseという
解決策はなにか違う
ソーシャルコーディングの世界より
2012年6月23日土曜日
- 43. 会社という閉じた
空間に置くことで
ソーシャルでなくなる
2012年6月23日土曜日
- 45. グローバルなソー
シャルコーディング
のプラットとしての
GitHub
2012年6月23日土曜日
- 50. 他にも多数
• githubが無かったらXXのリリース無
理でした
• トイレで用を足しているとスレ違い様
に感謝される
• ガイジンから感謝のSkypeが届き
MTGいれられる
2012年6月23日土曜日
- 51. 変わるのはシェアとコラボレーション
• 誰が何を開発しているのか可視化
• 手元で書き捨てるようなコードも公開
• 作った人じゃなくても修正して使い続
けられる
2012年6月23日土曜日
- 52. 個人repos
• gitosis時代
• ひとりひとつ
• 新規リポジトリ作成は申請
• GitHub時代
• ひとりいくつでも無限repos
• 好きなときに作成
2012年6月23日土曜日
- 55. 単なる保存先リポジトリ
の変更ではなく、プロ
ジェクト開始から開発、
リリース、運用といった
開発のライフサイクル全
体で使える準備が必要。
2012年6月23日土曜日
- 56. 準備
• ネットワーク環境
• 開発環境
• ステージング
• プロダクション
• Organization / Team /
Repository ポリシー
• 運用環境
2012年6月23日土曜日
- 57. Organization
Confidential
Developers
gree.org
2012年6月23日土曜日
- 59. 運用する覚悟
•サポートは英語
•時差
•最後は自分でなんとかする
2012年6月23日土曜日
- 60. 大切なこと
スピード
品質
継続的デリバリー
2012年6月23日土曜日
- 61. スピード
Confluence
品質 CD
2012年6月23日土曜日
- 62. git-daily
merge
commit
develop
future/foo
pull request
2012年6月23日土曜日