• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Continuous Delivery in Ruby World
 

Continuous Delivery in Ruby World

on

  • 239 views

 

Statistics

Views

Total Views
239
Views on SlideShare
239
Embed Views
0

Actions

Likes
0
Downloads
3
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Continuous Delivery in Ruby World Continuous Delivery in Ruby World Presentation Transcript

    • 柴田 博志 SHIBATA Hiroshi paperboy&co. asakusa.rb paperboy&co., Inc. Continuous Delivery in Ruby World 発表場所 Sapporo Ruby Kaigi 2012 2012-09-16(Sun) Ruby の世界の 継続的デリバリ
    • self
    • SHIBATA Hiroshi
    • id: hsbt
    • asakusa.rb
    • http://www.facebook.com/tDiary
    • paperboy&co.
    • 技術基盤整備エンジニア
    • 画像の解説だよ
    • sqale.jp
    • 画像の解説だよ
    • 30d.jp
    • coming soon...
    • 紋別市 流氷/ガリンコ号 カニ
    • 柴田 博志 SHIBATA Hiroshi paperboy&co. asakusa.rb paperboy&co., Inc. Continuous Delivery in Ruby World 発表場所 Sapporo Ruby Kaigi 2012 2012-09-16(Sun) Ruby の世界の 継続的デリバリ
    • We Code
    • Our highest priority is to satisfy the customer through early and continuous delivery of valuable software.
    • Our highest priority is to satisfy the customer through early and continuous delivery of valuable software.
    • 継続○○が 大事な三つ の理由
    • 1つ目
    • 意識が低く ても大丈夫 な仕組み
    • QA 運用 PL 他 ユーザー 開発者
    • Automation
    • Jenkins
    • Travis
    • https://speakerdeck.com/u/nawoto/p/basic-of-basics-of-agile-development
    • 品質管理 よくある 誤解
    • 結合テスト で品質を上 げるとか言 う人がいる
    • ジャックと 豆の木のよ うに何かが 起きて品質 を上がるわ けではない
    • 芽を幹にするように
    • walking skelton
    • 意識が低く ても大丈夫 な仕組み
    • 八雲町 ハーベスター・八雲
    • 2つ目
    • 確実なフィー ドバックと改 善を行える仕 組み
    • QA 運用 PL 他 ユーザー 開発者
    • 非機能テストの実行 単体テストの実行 デプロイメント プロビジョニング 受入テストの実行
    • build pipeline
    • テスト以外 こそ機械に やらせよう
    • 設定ファイルの誤り
    • chef
    • puppet
    • capistrano
    • webistrano
    • Rails Migrations
    • Build Pipeline Plugin
    • 確実なフィー ドバックと改 善を行える仕 組み
    • 新得町 蕎麦
    • 3つ目
    • サイクルタ イムの短縮 と継続した 価値の提供
    • QA 運用 PL 他 ユーザー 開発者
    • QA 運用 PL 他 ユーザー 開発者 サイクルタイム
    • 変更すると 決めてから ユーザーが 使えるよう になるまで の時間を短 くする
    • コミットス テージ
    • ユーザーストーリー
    • INVEST
    • independent valuable negotiable
    • sized appropriately estimatable testable
    • 変更すると 決めてから ユーザーが 使えるよう になるまで の時間を短 くする
    • pull request
    • 探索テスト パフォーマン ステスト
    • Jenkins Promoted builds
    • 変更すると 決めてから ユーザーが 使えるよう になるまで の時間を短 くする
    • 全てをフィードバック
    • 継続的な改善
    • 継続的 デリバリ 最後の砦
    • Rails Migrations
    • サイクルタ イムの短縮 と継続した 価値の提供
    • 小樽 なると
    • Wrapping Up
    • 意識が低く ても大丈夫 な仕組み
    • 確実なフィー ドバックと改 善を行える仕 組み
    • サイクルタ イムの短縮 と継続した 価値の提供