うさぎ組 in えいちーむJenkinsで始めるスマートフォンアプリ
自己紹介● なまえ:きょん● Twitter, はてなダイアリー:kyon_mm● うさみみ系エンジニア 24歳● 2011/09 から名古屋にきました
自己紹介● なまえ:きょん● Twitter, はてなダイアリー:kyon_mm● うさみみ系エンジニア 24歳● 2011/09 から名古屋にきました● Groovyが好き● 自動化、テスト、品質保証、アジャイルが好き● テスト/自動化 エン...
Jenkinsってご存知?
この叔父様ですね
Jenkins● CIサーバー● なんか流行ってる● 自動的にVCSからチェックアウトしてビルドとかできる● すごい簡単に始められる
Jenkins● CIサーバー● なんか流行ってる● 自動的にVCSからチェックアウトしてビルドとかできる● すごい簡単に始められる● Jenkins勉強会 #jenkinsstudyっていうのが東京であります。
Jenkins● CIサーバー● なんか流行ってる● 自動的にVCSからチェックアウトしてビルドとかできる● すごい簡単に始められる● Jenkins勉強会 #jenkinsstudyっていうのが東京であります。● 大阪でもあります。
Jenkins● CIサーバー● なんか流行ってる● 自動的にVCSからチェックアウトしてビルドとかできる● すごい簡単に始められる● Jenkins勉強会 #jenkinsstudyっていうのが東京であります。● 大阪でもあります。● 名古屋...
Jenkins● CIサーバー● なんか流行ってる● 自動的にVCSからチェックアウトしてビルドとかできる● すごい簡単に始められる● Jenkins勉強会 #jenkinsstudyっていうのが東京であります。● 大阪でもあります。● 名古屋...
Jenkins● CIサーバー● なんか流行ってる● 自動的にVCSからチェックアウトしてビルドとかできる● すごい簡単に始められる● Jenkins勉強会 #jenkinsstudyっていうのが東京であります。● 大阪でもあります。● 名古屋...
スマートフォンアプリだってJenkins!
なにができるかな?
Jenkinsで始めるスマートフォンアプリ● ビルドができるよ!● 分散ビルドで同時に複数端末のテストもできます● プロジェクト作成はJenkinsから作ったほうが便利かも
作成中の開発環境
ご清聴ありがとうぴょん
TDDとか設計とかトークのネタがたく     さんありましたね!
とりあえずTDDについて
TDDは銀の弾丸ではありません
「TDDをすれば品質があがる」         は、「スクラムをすれば環境がよくなる」  と同じくらいに本当で嘘です。
TDD● TDDには種類があります。オリジナルTDD、BDD、ATDD、  STDD、VOTDD
TDD● TDDには種類があります。オリジナルTDD、BDD、ATDD、  STDD、VOTDD● TDDには範囲と目的が必要です。
TDD● TDDには種類があります。オリジナルTDD、BDD、ATDD、  STDD、VOTDD● TDDには範囲と目的が必要です。● あなたのTDDはなにをしているのか説明できますか?
TDD● TDDには種類があります。オリジナルTDD、BDD、ATDD、  STDD、VOTDD● TDDには範囲と目的が必要です。● あなたのTDDはなにをしているのか説明できますか?● 難しいことではありません。事前に決めるだけ。
TDD● TDDには種類があります。オリジナルTDD、BDD、ATDD、  STDD、VOTDD● TDDには範囲と目的が必要です。● あなたのTDDはなにをしているのか説明できますか?● 難しいことではありません。事前に決めるだけ。● 実装の...
TDD● TDDには種類があります。オリジナルTDD、BDD、ATDD、  STDD、VOTDD● TDDには範囲と目的が必要です。● あなたのTDDはなにをしているのか説明できますか?● 難しいことではありません。事前に決めるだけ。● 実装の...
数値化について● なんのためにメトリクスやカバレッジを使っているのかわからな  い人が使うと落ち込むだけです。
数値化について● なんのためにメトリクスやカバレッジを使っているのかわからな  い人が使うと落ち込むだけです。● 「顧客に無理矢理使わされているフレームワーク」と同じくらいに  破綻します。
数値化について● なんのためにメトリクスやカバレッジを使っているのかわからな  い人が使うと落ち込むだけです。● 「顧客に無理矢理使わされているフレームワーク」と同じくらいに  破綻します。● 数値を達成することが「競争」や「評価」になってしま...
数値化について● なんのためにメトリクスやカバレッジを使っているのかわからな  い人が使うと落ち込むだけです。● 「顧客に無理矢理使わされているフレームワーク」と同じくらいに  破綻します。● 数値を達成することが「競争」や「評価」になってしま...
ご清聴ありがとうぴょん
Upcoming SlideShare
Loading in …5
×

Jenkinsで始めるスマートフォンアプリ

1,589 views

Published on

実例に学ぶスマートフォンアプリ開発【MeetUP】
での発表資料
Jekinsの話をするつもりだったけど、本会セッションでの内容が気になったので急遽そちらの話に変更しました。

0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,589
On SlideShare
0
From Embeds
0
Number of Embeds
27
Actions
Shares
0
Downloads
8
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Jenkinsで始めるスマートフォンアプリ

  1. 1. うさぎ組 in えいちーむJenkinsで始めるスマートフォンアプリ
  2. 2. 自己紹介● なまえ:きょん● Twitter, はてなダイアリー:kyon_mm● うさみみ系エンジニア 24歳● 2011/09 から名古屋にきました
  3. 3. 自己紹介● なまえ:きょん● Twitter, はてなダイアリー:kyon_mm● うさみみ系エンジニア 24歳● 2011/09 から名古屋にきました● Groovyが好き● 自動化、テスト、品質保証、アジャイルが好き● テスト/自動化 エンジニア● SCMBootCamp 運営
  4. 4. Jenkinsってご存知?
  5. 5. この叔父様ですね
  6. 6. Jenkins● CIサーバー● なんか流行ってる● 自動的にVCSからチェックアウトしてビルドとかできる● すごい簡単に始められる
  7. 7. Jenkins● CIサーバー● なんか流行ってる● 自動的にVCSからチェックアウトしてビルドとかできる● すごい簡単に始められる● Jenkins勉強会 #jenkinsstudyっていうのが東京であります。
  8. 8. Jenkins● CIサーバー● なんか流行ってる● 自動的にVCSからチェックアウトしてビルドとかできる● すごい簡単に始められる● Jenkins勉強会 #jenkinsstudyっていうのが東京であります。● 大阪でもあります。
  9. 9. Jenkins● CIサーバー● なんか流行ってる● 自動的にVCSからチェックアウトしてビルドとかできる● すごい簡単に始められる● Jenkins勉強会 #jenkinsstudyっていうのが東京であります。● 大阪でもあります。● 名古屋ではないです。
  10. 10. Jenkins● CIサーバー● なんか流行ってる● 自動的にVCSからチェックアウトしてビルドとかできる● すごい簡単に始められる● Jenkins勉強会 #jenkinsstudyっていうのが東京であります。● 大阪でもあります。● 名古屋ではないです。● Jenkinsとか勉強会 #jenkins_etc_study っていう一人勉強会を やっています。1回目は東京、2回目は名古屋で。
  11. 11. Jenkins● CIサーバー● なんか流行ってる● 自動的にVCSからチェックアウトしてビルドとかできる● すごい簡単に始められる● Jenkins勉強会 #jenkinsstudyっていうのが東京であります。● 大阪でもあります。● 名古屋ではないです。● Jenkinsとか勉強会 #jenkins_etc_study っていう一人勉強会を やっています。1回目は東京、2回目は名古屋で。● 別にさびしくないし!
  12. 12. スマートフォンアプリだってJenkins!
  13. 13. なにができるかな?
  14. 14. Jenkinsで始めるスマートフォンアプリ● ビルドができるよ!● 分散ビルドで同時に複数端末のテストもできます● プロジェクト作成はJenkinsから作ったほうが便利かも
  15. 15. 作成中の開発環境
  16. 16. ご清聴ありがとうぴょん
  17. 17. TDDとか設計とかトークのネタがたく さんありましたね!
  18. 18. とりあえずTDDについて
  19. 19. TDDは銀の弾丸ではありません
  20. 20. 「TDDをすれば品質があがる」 は、「スクラムをすれば環境がよくなる」 と同じくらいに本当で嘘です。
  21. 21. TDD● TDDには種類があります。オリジナルTDD、BDD、ATDD、 STDD、VOTDD
  22. 22. TDD● TDDには種類があります。オリジナルTDD、BDD、ATDD、 STDD、VOTDD● TDDには範囲と目的が必要です。
  23. 23. TDD● TDDには種類があります。オリジナルTDD、BDD、ATDD、 STDD、VOTDD● TDDには範囲と目的が必要です。● あなたのTDDはなにをしているのか説明できますか?
  24. 24. TDD● TDDには種類があります。オリジナルTDD、BDD、ATDD、 STDD、VOTDD● TDDには範囲と目的が必要です。● あなたのTDDはなにをしているのか説明できますか?● 難しいことではありません。事前に決めるだけ。
  25. 25. TDD● TDDには種類があります。オリジナルTDD、BDD、ATDD、 STDD、VOTDD● TDDには範囲と目的が必要です。● あなたのTDDはなにをしているのか説明できますか?● 難しいことではありません。事前に決めるだけ。● 実装の目標を明確にするTDD自体に目的がなければ目標が発 散するだけです。
  26. 26. TDD● TDDには種類があります。オリジナルTDD、BDD、ATDD、 STDD、VOTDD● TDDには範囲と目的が必要です。● あなたのTDDはなにをしているのか説明できますか?● 難しいことではありません。事前に決めるだけ。● 実装の目標を明確にするTDD自体に目的がなければ目標が発 散するだけです。● あなたが実施するTDDに最低限でも「範囲」「網羅度」「実装リス ト」は用意しましょう
  27. 27. 数値化について● なんのためにメトリクスやカバレッジを使っているのかわからな い人が使うと落ち込むだけです。
  28. 28. 数値化について● なんのためにメトリクスやカバレッジを使っているのかわからな い人が使うと落ち込むだけです。● 「顧客に無理矢理使わされているフレームワーク」と同じくらいに 破綻します。
  29. 29. 数値化について● なんのためにメトリクスやカバレッジを使っているのかわからな い人が使うと落ち込むだけです。● 「顧客に無理矢理使わされているフレームワーク」と同じくらいに 破綻します。● 数値を達成することが「競争」や「評価」になってしまいがちなの で、コントロールできる人がいないとダメです。
  30. 30. 数値化について● なんのためにメトリクスやカバレッジを使っているのかわからな い人が使うと落ち込むだけです。● 「顧客に無理矢理使わされているフレームワーク」と同じくらいに 破綻します。● 数値を達成することが「競争」や「評価」になってしまいがちなの で、コントロールできる人がいないとダメです。● なので、数値化は自分達で測って学んでから上司に報告するよ うにしましょう。
  31. 31. ご清聴ありがとうぴょん

×