Tieturi järjestää nyt koulutuksen:

Ketterä ja tutkiva testaus (2 pv)

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
Tieturi Oy, Tammasaarenkatu 5, Helsinki

Aika
14. – 15.11.2017. Klo 9:00-16:00

Hinta
1 550 eur
(+ alv 24 %)