第6回Jenkins勉強会LTJJeennkkiinnss・自動テストを全く知らないチームへの                    導入�ステップ               株式会社SHIFT               玉川紘子     ...
自己紹介  名前:玉川 紘子(たまがわ ひろこ)所属:株式会社SHIFT ソフトウェアテスト事業部                            2
CCIIなんでも屋さんとして活動中  Jenkins歴:3.5年くらい      最近は勝手プラグインの開発にも挑戦メイン業務はCIに関するなんでもお手伝い    Jenkinsってどうやって                     n  運...
初期導入�で挫折するパターン     Jenkinsで CIを始めよう! とりあえず        自動テストを    調査工数がインストール        書こうとする     かかる                            立...
おすすめ勝ちパターン     Jenkinsで CIを始めよう!               デイリービルド・   日々の雑務が減る とりあえず                自動デプロイで          &インストール          ...
スターターキットの作成   プラグインが  多すぎて把握できない!     おすすめのプラグインセットを定義            簡単なマニュアルを整備 Jenkins、   まずは基本的なジョブを作る  どこから             ・...
JJeennkkiinnssの運用に慣れてきたら、          テストの基盤をじっくり整備  ※この部分はほぼ手動                    サンプル                               サンプル   ...
まとめ  心が折れない導入ステップ デイリービルド        テストの        テストの  自動デプロイ       基盤づくり         充実    最初は          自動化の前に、  楽にメリットが       人が...
最後に宣伝  懇親会の席がまだ若干余っていますので、お時間のある方はぜひ!                      9
ご清聴ありがとうございました。                      10
Upcoming SlideShare
Loading in …5
×

20121019 jenkins勉強会lt資料

4,151 views

Published on

2012/10/19の第6回Jenkins勉強会で発表した内容です。

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
4,151
On SlideShare
0
From Embeds
0
Number of Embeds
2,683
Actions
Shares
0
Downloads
15
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

20121019 jenkins勉強会lt資料

  1. 1. 第6回Jenkins勉強会LTJJeennkkiinnss・自動テストを全く知らないチームへの 導入�ステップ 株式会社SHIFT 玉川紘子 1
  2. 2. 自己紹介 名前:玉川 紘子(たまがわ ひろこ)所属:株式会社SHIFT ソフトウェアテスト事業部 2
  3. 3. CCIIなんでも屋さんとして活動中 Jenkins歴:3.5年くらい      最近は勝手プラグインの開発にも挑戦メイン業務はCIに関するなんでもお手伝い Jenkinsってどうやって n  運用方針の提案 使えばいいんだっけ? n  実際に稼働するCI環境の構築 n  単体テストの書き方指南 3
  4. 4. 初期導入�で挫折するパターン Jenkinsで CIを始めよう! とりあえず 自動テストを 調査工数がインストール 書こうとする かかる 立てっぱなし、 放置 4
  5. 5. おすすめ勝ちパターン Jenkinsで CIを始めよう! デイリービルド・ 日々の雑務が減る とりあえず 自動デプロイで &インストール 楽になる Jenkinsへの興味 自動テストの 自動テストを 調査・準備 流す 安定運用 5
  6. 6. スターターキットの作成 プラグインが 多すぎて把握できない! おすすめのプラグインセットを定義 簡単なマニュアルを整備 Jenkins、 まずは基本的なジョブを作る どこから  ・コンパイル∼静的解析∼テスト覚えれば良い?  ・検証環境自動デプロイ 実行タイミングを変えてみる、 ブランチを変えてみるなど 小さな所からトライして慣れてもらう 6
  7. 7. JJeennkkiinnssの運用に慣れてきたら、 テストの基盤をじっくり整備 ※この部分はほぼ手動 サンプル サンプル テストケース サンプル テストケース テストケース DBアクセスソースコード テスト用 ビジネスロジック ユーティリティ クラス パラメタチェック クラスを役割ごとに分類 テストの ガイドラインn  みんなが同じ品質でテストを書けるようにすることが大事 7
  8. 8. まとめ 心が折れない導入ステップ デイリービルド テストの テストの 自動デプロイ 基盤づくり 充実 最初は 自動化の前に、 楽にメリットが 人がしっかり考える 得られるところから。 フェーズも大切。 8
  9. 9. 最後に宣伝 懇親会の席がまだ若干余っていますので、お時間のある方はぜひ! 9
  10. 10. ご清聴ありがとうございました。 10

×