SisäänkirjautuminenNavigaatio |
Page, Alan; Johnston, Ken; Rollison, Bj.2009. How We Test Software at Microsoft.Tiivistelmä Kirja käsittelee testauksen menetelmiä kokonaisuutena, lähtökohtana se miten testausta opetetaan ja käsitellään Microsoftilla. Arviointi - Maaret Pyhäjärvi, 31.12.2009
En ollut asettanut odotuksiani mitenkään erityisen korkealle, koska olin keskusteluissa nähnyt aika monen arvostamani asiantuntijan ilmaisevan jonkinasteista erimielisyyttä kirjan kirjoittajien kanssa. Toisaalta, Microsoft ja heidän ohjelmistoprosessinsa ja testauskäytäntönsä ovat vuosia olleet yksi lempparini, ja olen Cusumanon Microsoftin synch-and-stabilize -prosessia käsittelevät kirjat ja artikkelit lukenut testausnäkökulmasta moneen kertaan. Eli toisaalta en voinut olla toivomatta jotain vastaavaa. Kirja tuotti minulle varsin vähän lisätietoa ja uusia oppeja ja oivalluksia. Osin tämä tietysti voi johtua siitä että luen paljon, liikaa. Toisaalta siinä harjoituksessa on mielestäni tullut opittua kuinka kaivaa edes se yksi erinomainen kappale, jossa jotain hyvää ja ajatuksia herättävää. Tässä kirjassa se erinomainen ja mielenkiintoinen pointti ei varmaankaan ollut tarkoitettu luettavaksi. Pidin mielenkiintoisena sitä että Microsoftilla edelleen jatketaan kirjan mukaan 1:1 kehittäjä/testaaja-suhdetta, mutta viimeisten vuosien aikana testaajaa on alettu muuttaa enemmän kehittäjäksi jolla "testausgeeni" eli laatu- ja järjestelmätietoisuutta. Terminä kirjassa lanseerattiin SDET - Software Development Engineer in Test. Erityisesti mielenkiintoisena pidin tätä varmaankin sen vuoksi että omissa painotuksissani on korostunut erillisten testaajien pienempi suhde suhteessa kehittäjien määrään, etenkin ketterien menetelmien yhteydessä, ja kehittäjät testiautomaatiovastuussa tiimeissään. Jos yksi viidestä SDET:stä on vielä suunnilleen minun haaveideni testausprofiililla, olen aika lailla samoilla linjoilla. Toinen mielenkiintoinen pointti oli yhdellä sivulla ollut lista taidoista jotka ovat yhteisiä kaikille insinööreille - mukaanlukien testaajat. Listassa oli mielestäni erinomaisia kiteytyksiä hyvälle ohjelmistoammattilaiselle. Kirja oli lukemisharjoituksena mielenkiintoinen ja olen lukenut pahempiakin. Valitettavan suuri osa kirjasta vain toisti testauksen perustietoja ilman minkäänlaista Microsoft-painotusta varsin pinnallisella ja teoreettisella tasolla. Samat asiat on paremmin kuvattu muissa kirjoissa. Lisämielenkiintoa lukemisharjoitukseen tuli siitä että luin tämän kirjan rinnan James Whittakerin Exploratory Software Testing -kirjan kanssa. Rinnan lukemisessa huomasi paljon jännitteitä äärimmäisen automaatiokorostuksen ja sen mahdottomuuden välillä.
|
HaeTapahtumatTulevat tapahtumat
Sivustolla nyt
Sivustolla on nyt 0 käyttäjää ja 2 vierasta ..
|