Guru99 Bank -projekti on saatu onnistuneesti päätökseen. Hallintoneuvosto arvostaa työtäsi, koska olet tehnyt hyvää työtä. Pomollasi on kuitenkin vielä joitain kysymyksiä sinulle.
Näihin kysymyksiin vastaamiseksi sinun on tiedettävä testiprosessin parannuksesta.
Mikä on testiprosessin parantaminen?
Johtajat pitävät testausta usein hankalana ja hallitsemattomana prosessina. Tarkastellessasi Guru99 Bank -projektia, kohtasitko projektissa jotain seuraavista aiheista?
Nämä ovat yleisiä asioita kaikissa testiprojekteissa. Monet organisaatiot ymmärtävät, että testausprosessin parantaminen voi ratkaista nämä ongelmat. Oppiminen menneistä virheistä voi auttaa parantamaan testinhallintaprosessia.
Miksi testata prosessin parantamista?
Seuraava skenaario näyttää, miksi tarvitset testausprosessin parantamista -
Guru99 Bank -projekti on valmis. Testauksen laatu oli loistava! Sait hyvää palautetta asiakkaalta.
Mitä tästä tilanteesta on saatu opiksi? Se on " Yritä aina tehdä paremmin ".
Vaikka olisitkin sitä mieltä, että olet tehnyt hyvää työtä, on aina muita, jotka pärjäävät paremmin kuin sinä. Koska heillä on parempia ratkaisuja, parempi idea kuin sinun.
Mikä tahansa yritys haluaa haluavat hankkeen valmistunut korkeinta laatua, alhaisin kustannuksin, lyhin toimitusaika .
Testiprosessin parantaminen auttaa sinua saavuttamaan nämä tavoitteet
Kuinka toteuttaa testausprosessin parannus?
Testausprosessin parannuksen toteuttamiseksi Guru99 Bank -projektissa Test Manager voi seurata PDCA- mallia. PDCA (Plan-Do-Check-Act) on nelivaiheinen hallintamenetelmä, jota käytetään liiketoiminnassa prosessin hallintaan ja jatkuvaan parantamiseen.
Vaihe 1) Suunnittele
Tämä on jälleen jaettu 3 vaiheeseen
Vaihe 1.1) Tunnista ongelma
Testinparannusprosessin ensimmäinen toiminto on tunnistaa nykyisessä projektissa esiintyneet ongelmat. Tämän projektin ongelmat saattavat toistaa toisessa projektissa. Testien parantamisen ensisijainen tavoite on ongelmien ratkaiseminen ja ratkaisujen löytäminen niiden välttämiseksi tulevaisuudessa.
Palataan nyt Guru99 Bank -projektin verkkosivustolle. Löydätkö ongelmia tai parannuksia? Valitse alta
Sr Ei | Ongelma | Kuvaus | Valitse |
1 | Laatu | Asiakas löysi edelleen vian julkaisun jälkeen | |
2 | Toimitus | Projekti viivästyi | |
3 | Tiimi | Jotkut työntekijät eivät toimineet yhteistyössä muiden tiimin jäsenten kanssa | |
4 | Taidot | Tiimin jäsenellä ei ollut haluttuja taitoja tehtäviensä suorittamiseen | |
5 | Johto | Test Manager ei seurannut edistymistä hyvin, mikä aiheutti projektin viivästymisen | |
6 | Viestintä | Ei jatkuvaa yhteyttä asiakkaaseen; väärin asiakkaan vaatimuksesta | |
7 | Kustannus | Projektin kustannukset ylittivät asetetun budjetin |
Vaihe 1.2) Määritä kohde
Ymmärrä ongelma ja projektissa esiintyneet ongelmat. Tällä tavalla määrität, mitkä ovat parannuskohdat ja mihin testivaiheisiin tulisi keskittyä.
Oletetaan, että olet havainnut, että testin suorittamisvaiheen suorittaminen vei liian paljon aikaa ja kustannuksia. Voisiko testaus olla nopeampaa ja halvempaa? Se on yksi kohteista
Vaihe 1.3) Määritä parannustoiminnot
Asetetun tavoitteen perusteella määritetään parantamistoimet. Näiden toimien tulisi olla asteittaisia ja parannettuja vähitellen, koska kaikkea ei ole helppo muuttaa välittömästi.
Esimerkiksi testauksen nopeuttamiseksi ja halventamiseksi tässä on joitain suositeltuja toimintoja
Yllä olevassa esimerkissä, jotta testaus olisi nopeampaa ja halvempaa, sinun on käytettävä vaihtoehtoja A ja B. Vaihtoehto C voi tehdä testauksesta nopeamman, mutta maksaa enemmän, koska joudut maksamaan enemmän palkkaa kokeneesta testaajasta.
Vaihe 2) Tee
Olet jo määrittänyt parannuspisteet. On aika tehdä suunnitelma niiden toteuttamiseksi. Tässä suunnitelmassa sinun on vastattava seuraaviin kysymyksiin
- Mitkä parannuspisteet on toteutettava?
- Milloin tämä suunnitelma saadaan päätökseen?
- Mitä toimia tulisi tehdä suunnitelman saavuttamiseksi?
Suorita parannustoimia
Kun suunnitelma on laadittu, se on pantava täytäntöön. Parantamistoimet voivat vaikuttaa testin nykyiseen edistymiseen. Testausvastaavaksi on kiinnitettävä huomiota näihin toimintaa välttää toivottuja seurauksia.
Harkitse seuraavaa skenaariota -
Guru99 Bank -projektissa, jotta testaus olisi nopeampaa ja halvempaa, päätit käyttää automaattista testausta manuaalisten testien sijaan. Toimenpiteen soveltamisen jälkeen tuottavuus kasvoi merkittävästi.
Vaihe 3) Tarkista
Tässä vaiheessa sinä -
- Arvioi testin parantamistoimien tehokkuus
- Mittaa ratkaisun tehokkuus
- Analysoi, voidaanko sitä parantaa millään tavalla.
Tässä vaiheessa tavoitteena on tarkistaa, onko parantamistoimet toteutettu onnistuneesti, sekä arvioida, onko saavutettu haluttu tavoite.
Paras tapa suorittaa arviointi on käyttää mittareita . Mittarit ovat välttämättömiä organisaation onnistuneelle hallinnalle. Test Manager kerää tietoja ja käyttää niitä mittaamaan parametreja, kuten tuottavuus, laatu jne.
Esimerkiksi ennen automaattisen testauksen soveltamista projektiin testauksen tuottavuus on 10TCs / tunti . Automaattisen testauksen soveltamisen jälkeen tuottavuudeksi mitataan 20TC / tunti .
Mutta tapahtui ei-toivottu ongelma
Tällöin automaattisen testauksen soveltaminen auttaa lisäämään testauksen tuottavuutta, mutta testauksen laatu heikkeni . Siksi parannustoiminta voi aiheuttaa vakavia seurauksia . Tällaisessa tilanteessa sinun on valittava testaustyökalu huolellisemmin. Opit siitä lisää Testityökalun valinta -oppaassa
Harkitse samaa skenaariota uudelleen. Guru99-projektin kustannukset ylitettiin, koska tiimisi jäsenillä kului liikaa aikaa testitapausten suorittamiseen. Automaattisen testityökalun avulla säästit 30% projektikustannuksista. Se on hyvä parannus, mutta pomosi odottaa enemmän
Siksi sinun on aina löydettävä uusia ja uudempia ratkaisuja testausprosessin parantamiseksi yhä enemmän. Tällaisessa tilanteessa voit käyttää joitain muita ratkaisuja säästääksesi projektin kustannuksia
- Hallitse tehokkaasti henkilöstöresurssejasi
- Neuvottele parempia tarjouksia myyjiltäsi
Vaihe 4) Toimi
Kun parannustoiminnot toteutetaan onnistuneesti ja tavoite saavutetaan, Test Managerin on tehtävä seuraavat
- Tarkastele parannustoimia ja ryhdy toimiin saatujen kokemusten perusteella
- Standardoi hallintaprosessin parannuskohta.
- Päivitä käytäntöasiakirjat ja suunnitelma sekä vakioprosessidokumentit
- Määritä, milloin ja missä nämä muutokset otetaan käyttöön seuraavassa projektissa.