agile meetup tempomat 20101209

15
Tempomat Budapest Agile Meetup 2010. december 09. Beöthy Miklós Tompa Tamás

Upload: digital-natives

Post on 29-Nov-2014

2.352 views

Category:

Documents


1 download

DESCRIPTION

Tempomat - Beöthy Miklós, Tompa Tamás Mindazok az eszközök és technikák, amik a fejlesztok munkáját segítik a mindennapokban. A fejlesztoi / teszteloi infrastruktura fontossága, hogyan lehet ezeket napi szinten nem csak hasznossá, de érdekessé / akár viccessé tenni - hogy mindenki szeresse is használni. Mennyire kell és lehet érzelmileg kötodni az eszközökhöz / módszerekhez / projektekhez, ennek a szerepe a fejlesztésben. http://www.meetup.com/AgileHungary/calendar/14750463/?from=list&offset=0

TRANSCRIPT

Page 1: Agile meetup tempomat 20101209

Tempomat

Budapest Agile Meetup

2010. december 09.

Beöthy MiklósTompa Tamás

Page 2: Agile meetup tempomat 20101209

Tempomat

Agile Tools

Continuous Integration Server (CI)

Test frameworks + Automated testing

Cruise Control

Page 3: Agile meetup tempomat 20101209

Motiváció

A Cruise Control barát, nem ellenség

Fejlesztőket motiválni kell

Büntetés helyett jutalmazás

Érzelmek!

Miért?

Boldog fejlesztők > Elégedett ügyfelek

Page 4: Agile meetup tempomat 20101209

Mitől boldog egy fejlesztő?

Kihívások

Sikerélmény

Bizalom

Tisztelet

Elismerés

„We work together effectively and without fear”James Shore, The Art of Agile

Page 5: Agile meetup tempomat 20101209

Komoly munka, komoly projektek

Page 6: Agile meetup tempomat 20101209

Vigyünk bele játékot!

Page 7: Agile meetup tempomat 20101209

Manapság minden vicces...

Coding is fun

Ruby is fun

TDD is fun

BDD is fun

...

Page 8: Agile meetup tempomat 20101209

Tényleg vicces?

Testing finished in 911.23 seconds

1856 examples, 680 failures, 3 pending

Page 9: Agile meetup tempomat 20101209

Eszközök - önmagukban nem viccesek

CruiseControl.rb

Selenium

Capybara

Cucumber

Rspec

Metrics

Svnstat

Page 10: Agile meetup tempomat 20101209

CI Játék

Büntetés helyett jutalmazás

Pontozási rendszer

– Build successful: +1 pont

– Test failed: -5 pont

– Compile error: -10 pont

Havonta eredmény hirdetés

Díjazás: vándor serleg - „Build champion”

Page 11: Agile meetup tempomat 20101209

SVN stat - „A hónap fejlesztője”

Page 12: Agile meetup tempomat 20101209

CI értesítő - viccesen

Gyula

Nabaztag

(Gyuszi nyuszi)

Page 13: Agile meetup tempomat 20101209

CI értesítő - viccesen

Nézd meg akció közben!

http://vimeo.com/17637539

Page 14: Agile meetup tempomat 20101209

a github megoldása

github.com

CI Joe

közlekedési lámpa

Page 15: Agile meetup tempomat 20101209

Köszönjük!

[email protected]

[email protected]

http://digitalnatives.blog.hu