RubyWorld Conference 2011

          @moro
✓ http://twitter.com/moro
✓ http://github.com/moro
✓
 ✓
http://amzn.to/rails3recipebook
http://tatsu-zine.com/books/cuke
http://www.joho-shimane.or.jp/docs/2011060300083/
http://www.joho-shimane.or.jp/docs/2011060300083/
http://www.pref.shimane.lg.jp/industry/syoko/sangyo/
itsangyo/rubybiz_outcome.html
http://www.pref.shimane.lg.jp/industry/syoko/sangyo/
itsangyo/rubybiz_outcome.html
Ruby
http://flic.kr/p/8E5kRT
http://www.rubyworld-conf.org/ja/
“
http://www.rubyworld-conf.org/ja/
Ruby
http://flic.kr/p/8E5kRT
http://ja.wikipedia.org/wiki/
✓


✓
✓


✓
Ruby
✓
✓

✓
✓
http://ruby-lang.org/
http://rubyonrails.org/
https://github.com/rspec/
“ RSpec is a Behaviour-Driven
  Development tool for Ruby
  programmers. ...

  ... RSpec helps you do the TDD
  part of that equation, focusing
  on the documentation and
  design aspects of TDD.


http://relishapp.com/rspec
http://cukes.info
シナリオ: お問い合わせでメールが来る

もし    “トップ”ページを表示している
かつ    “お問い合わせ・ご相談”リンクを
      クリックする
かつ    “メールアドレス”に
      ”helpme@example.com”と入力する
かつ    “お名前(Name)”に”ぼく”と入力する
かつ    “本文”に”たた、たすけてー”と入力する
かつ    “送信”ボタンをクリックする
ならば   “rubyagile@esm.co.jp”にメールが
      送られること
http://heroku.com
✓

✓
http://pivotaltracker.com
✓


✓
✓
http://github.com
http://lumberjaph.net/community/2011/06/20/stargit.html
✓ Social Coding
✓


✓
asakusa.rb
http://wiki.fdiary.net/rails/?RailsMeetingTokyo
Ruby
http://www.esm.co.jp/trial/new-agile-
contracts-service.html
Heroku




  RSpec
                    Pivotal
Cucumber
                    Tracker
   + CI
Heroku




  RSpec
                    Pivotal
Cucumber
                    Tracker
   + CI
PivotalTracker
✓


✓
Heroku




  RSpec
                    Pivotal
Cucumber
                    Tracker
   + CI
Rails   gem
✓


✓
http://pragprog.com/book/rails4/
       agile-web-development-with-rails
http://amzn.to/rails3recipebook
Rails   gem
✓
✓

✓

✓
✓   Haml
✓   omniauth
✓   cancan
✓   rails_admin
✓   kaminari and more ...
https://github.com/sferik/rails_admin
https://github.com/sferik/rails_admin/pull/689
Heroku




  RSpec
                    Pivotal
Cucumber
                    Tracker
   + CI
RSpec/Cucumber
✓


✓
5 years know-how of


   RSpec driven
   Rails app.
   development
         MOROHASHI Kyosuke
             (@moro)
https://www.slideshare.net/moro/
Heroku




  RSpec
                    Pivotal
Cucumber
                    Tracker
   + CI
✓

✓

✓
✓
Heroku




  RSpec
Cucumber
           IRC      Pivotal
                    Tracker
   + CI
http://www.slideshare.net/hsbt/20110714-cookpad-rubyrecipe
https://github.com/esminc/pivotter
http://www.slideshare.net/hsbt/20110714-cookpad-rubyrecipe
Heroku




  RSpec
                    Pivotal
Cucumber
                    Tracker
   + CI
✓
✓
✓
“
http://www.slideshare.net/kakutani/making-software-
development-agile-with-ruby
http://www.slideshare.net/kakutani/the-gate-8616906
http://flic.kr/p/8f7vso
Ruby ?
http://flic.kr/p/8f7vso
✓




✓
✓
✓


✓


✓
Heroku




  RSpec
                    Pivotal
Cucumber
                    Tracker
   + CI
http://www.esm.co.jp/trial/new-agile-
contracts-service.html
✓


✓
and   Ruby        ecosystem
http://flic.kr/p/8f7vso
http://flic.kr/p/8E5kRT
http://flic.kr/p/8E5kRT

Ruby ecosystem applied to agile project