Ketterä ja tutkiva testaus (2 pv)
19.-20.06.2017, Tieturi Oy, Helsinki
19.-20.06.2017, Tieturi Oy, Helsinki
Koulutuksessa käydään läpi ketteryyden käsitteet testauksen näkökulmasta.
Ketterä- ja tutkiva testaus -koulutuksen jälkeen osallistuja omaa hyvät perustiedot ketteryydestä sekä tutkivasta testauksesta ja niiden soveltamisesta käytännön ohjelmistokehitykseen. Koulutus auttaa ymmärtämään perinteisen ohjelmistokehityksen- ja ketterän ohjelmistokehityksen liittyvän ohjelmistotestauksen erot ja auttaa ketterän testauksen käyttöönottoa organisaatiossa.
Ketterän ohjelmistokehityksen merkitys on kasvanut viime vuosina räjähdysmäisesti. Muutoksen tavoite on parantaa sekä ohjelmistokehityksen tuottavuutta että ennustettavuutta. Jotta ketteryydestä saataisiin kaikki teho irti, täytyy myös ohjelmistotestaus mukauttaa ja integroida luonnolliseksi osaksi ketterää ohjelmistokehitystä. Tutkiva testaus on eräs tärkeä osa testausketteryyttä jota ilman ei saavuteta parhaita tuloksia. Koulutuksen aikana opitaan keinoja jotka auttavat hyödyntämään tutkivaa testausta oikealla tavalla.
Kohderyhmä
Kurssi sopii testaajille, sovelluskehittäjille, projektipäälliköille ja muille ketterästä ohjelmistotestauksesta kiinnostuneille.
Esitiedot
Osallistujilta toivotaan aikaisempaa kokemusta ohjelmistotestauksesta ja/tai testaustiimin johtamisesta. Koulutukseen sisältyy käytännön kokemusten vertailua useiden case-esimerkkien avulla. Koulutukseen sisältyy pari / ryhmätyöharjoituksia.
Kurssin materiaalit
Koulutusmateriaali on englanninkielinen.
Ohjelma
1. päivä
9.00 Ilmoittautuminen ja aamukahvi
-Esittäytyminen ja tavoitteet
-Miksi tarvitaan ketterää ja tutkivaa testausta?
Ketterän testauksen perusteet
-Mitä tarkoittaa “Lean”-ohjelmistokehitys?
-Ketterä ohjelmistokehitys
-Mitä on agile / ketterä testaus?
-Ketterän testauksen kohtaamat haasteet
-Kuinka perinteinen testaus muutetaan ketteräksi?
Ketterän testauksen roolit
-Tarvitaanko uusia testausrooleja?
-Ketterän testauksen yleiset periaatteet
Harjoitus 1: Testauksen haasteet / ketterä testaus
Ketterä ohjelmistokehitys / testaus
-Ketterän testaajan 10 tärkeintä periaatetta
-Kuinka ketteryys aloitetaan?
-Tiimin koko vaikuttaa
-Onko jokaisesta ketteräksi testaajaksi
-Perinteinen ohjelmistotestaus vs. ketterä testaus
-Kuinka tutkiva testaus liittyy ketteryyteen?
-Tekeekö tutkiva testaus ketteryyden?
Ketterän ohjelmistotestauksen suunnittelu
-Automaation merkitys ketterässä ohjelmistokehityksessä ja testauksessa
-Millainen testaussuunnitelma tarvitaan ketterässä ohjelmistoprojektissa?
-Voidaanko tutkivaa testausta suunnitella / dokumentoida?
-Ketterän testaajan työkalupakki
Harjoitus 2: Testauksen suunnittelu
2. päivä
9.00 Ketterä ohjelmistokehitys- ja testaus
-Mitä on jatkuva integrointi (Continuous Integration)?
-Jatkuvan integroinnin aiheuttamat haasteet testaukselle
-Kuinka testaus voi hyödyntää jatkuvaa integrointia?
Vikojen hallinta ketterässä ohjelmistoprojektissa
-Kuinka organisaation koko vaikuttaa vianhallinta prosessiin
-Yleisimmät keinot hallita vikoja ketterässä ohjelmistokehityksessä
-Raportointi ketterässä ohjelmistoprojektissa
Ketterä ja tutkiva testaus
-Tutkiva testaus erilaisissa organisaatioissa
-Ketterä projekti ja testaus pohjautuen riskeihin
-Testaus pohjautuen riskeihin –hyödyt
Harjoitus 3: Ketterä ja tutkiva testaus
Testien ohjaama ohjelmistokehitys
-Kuinka testit ohjaavat ohjelmistonkehitystä
-Mitä ATDD ja TDD tarkoittaa käytännössä
-TDD vs. ATDD
Yhteenveto
-Kuinka maksimoidaan testauksesta saatava hyöty ohjelmistokehityksessa
-7 ketteryyden menestystekijää
-Ketterä testaaja –Mitä se tarkoittaa käytännössä
-Vapaata keskustelua ketteryydestä ja koulutuksesta
–
Koulutuspaikka
Tammasaarenkatu 5, Helsinki
Aika
19.06.2017 – 20.06.2017
Hinta
1 490 eur (+ alv 24 %)
Ketterä ja tutkiva testaus (2 pv)
19.-20.06.2017, Tieturi Oy, Helsinki