Käyttäytymislähtöinen kehitys (BDD) Behat-kehyksellä
Nurmi, Teemu (2015)
Nurmi, Teemu
Hämeen ammattikorkeakoulu
2015
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2015121821407
https://urn.fi/URN:NBN:fi:amk-2015121821407
Tiivistelmä
Opinnäytetyössä oli tavoitteena tutkia ja vertailla käyttäytymislähtöistä kehittämistä ja testivetoista kehittämistä. Aihetta suositteli työharjoittelupaikka Valo Interactive Oy, koska minun olisi hyvä ymmärtää käyttäytymislähtöistä kehittämistä työelämää silmällä pitäen.
Aihetta tutkittiin enimmäkseen teorian kautta, kirjallisiin ja elektronisiin lähteisiin perustuen. Lopuksi tehtiin pieni käytännön testaus käyttäen PHP-kielelle kehitettyä Behat-kehystä, joka mahdollistaa käyttäytymislähtöisen kehittämisen.
Työssä havaittiin, että käyttäytymislähtöinen kehittäminen ei ole vain päivitetty versio testivetoisesta kehittämisestä. Se on kommunikointiväline eri sidosryhmien väliseen kommunikointiin teknisestä osaamistasosta riippumatta. Se on siis erilaisempi ja isompi asia kuin vain evoluutio testivetoisesta kehittämisestä.
Aihetta tutkittiin enimmäkseen teorian kautta, kirjallisiin ja elektronisiin lähteisiin perustuen. Lopuksi tehtiin pieni käytännön testaus käyttäen PHP-kielelle kehitettyä Behat-kehystä, joka mahdollistaa käyttäytymislähtöisen kehittämisen.
Työssä havaittiin, että käyttäytymislähtöinen kehittäminen ei ole vain päivitetty versio testivetoisesta kehittämisestä. Se on kommunikointiväline eri sidosryhmien väliseen kommunikointiin teknisestä osaamistasosta riippumatta. Se on siis erilaisempi ja isompi asia kuin vain evoluutio testivetoisesta kehittämisestä.