Continuous Delivery: automated testing, continuous integration and continuous deployment.
Continuous Delivery intro @ Devclub
-
Upload
alvar-lumberg -
Category
Documents
-
view
260 -
download
2
Transcript of Continuous Delivery intro @ Devclub
Continuous DeliveryMillest kära?
Thursday, April 25, 13
Reliisimata funktsionaalsus on võlg
* tellija ees* enda ees
Thursday, April 25, 13
Miks me siis ei reliisi tihemini?
Thursday, April 25, 13
TestimineEi jõua regressioonitesti teha :(((
Regressioonitestimine on mehaaniline tegevus
Testijad (kui neid on) on rohkem väärt!
Thursday, April 25, 13
Automatiseeri!
I, for one, welcome our automated testing overlords!
Thursday, April 25, 13
Sysadminide ressurssSysadminidel pole aega tihemini reliisida
Funktsionaalsete muudatuste reliisimine on mehaaniline tegevus
Sysadminid (kui neid on) on rohkem väärt!
Thursday, April 25, 13
Automatiseeri!
I, for one, welcome our automated deployment overlords!
Thursday, April 25, 13
Monoliitsed süsteemidKeerulisi süsteeme saabki ainult ühekorraga reliisida
See ainult süvendab teadmatust!
Ristsõltuvused tuleb tuvastadaUued asjad tagurpidiühilduvaks (vt paljud avalikud APId)
Thursday, April 25, 13
Võimalikud küsimused:
Kuidas olla kindel, et kõik jääb tööle?
Kas me peame testijad lahti laskma?
Milleks need sysadminid enam?
Thursday, April 25, 13
Äri saab rohkem ja kiiremini, mida tahab
Arendajate motiveeritus paraneb, sest tulemus on käegakatsutavam
Mida võidame?
Thursday, April 25, 13
Et muut(ud)a, peab selle vajadusest aru saama
Et aidata aru saada, tuleb tegelda kaitsemehhanismidega
Kuulake inimesed ära ja võtke nende mured arvesse
=
Kuidas alustada?
Thursday, April 25, 13
Reliisimise protsess peab olema korratav ja usaldusväärneAutomatiseeri KÕIK!Kui miski on valus, tee seda sagedaminiHoia KÕIK versioonihalduses“Tehtud” = reliisitudMõõda pidevalt kvaliteetiEduka reliisimise eest vastutavad kõikTäiusta pidevalt
Continuous Delivery 8 printsiipi
Thursday, April 25, 13
Alusta sealt, kus võita on kõige rohkem!
Thursday, April 25, 13
Continuous Delivery (Jez Humble, Dave Farley)
www.continuousdelivery.com
http://java.dzone.com/articles/8-principles-continuous
Thursday, April 25, 13