Dissertation/ Thesis
Test automation strategy in DevOps environment : an IT management viewpoint
| Τίτλος: | Test automation strategy in DevOps environment : an IT management viewpoint |
|---|---|
| Συγγραφείς: | Lahtinen, Anssi |
| Έτος έκδοσης: | 2020 |
| Συλλογή: | JYX - Jyväskylä University Digital Archive / Jyväskylän yliopiston julkaisuarkisto |
| Θεματικοί όροι: | DevOps, software test automation, agile software development methods, IT management, Tietojärjestelmätiede, Information Systems Science, ketterät menetelmät, muutosjohtaminen, ohjelmistokehitys, testaus, ohjelmistotuotanto, johtaminen, liiketoimintaprosessit, agile methods, change management (leadership), software development, testing, software engineering, leadership (activity), business processes |
| Time: | 601 |
| Περιγραφή: | Jatkuvasti muuttuvat teknologiat, sekä jatkuvat muutokset niitä ympäröivillä markkinoilla ovat luoneet ohjelmistokehitysorganisaatioille tarpeen sopeutua muutokseen. Digitalisaatio ohjaa organisaatioita asiakaslähtöisiin lähestymistapoihin, sekä vaatii organisaatioilta uusia tapoja ja resursseja, joita ei mahdollisesti ole aikaisemmin koettu tarpeellisiksi. Jatkuvasti muuttuvat ympäristöt kuten pilvi- ja verkkopohjaiset teknologiat luovat tarpeen palveluiden kehittämiseksi nopeammin, paremmalla laadulla sekä pienemmällä julkaisusyklillä. Jatkuvan julkaisemisen sekä integroinnin periaatteet ovat luoneet edellytykset DevOps-viitekehykselle, joka ylläpitää ketterien ohjelmistokehitysmenetelmien tuomia hyötyjä, mutta muokkaa myös osaltaan organisaation rakennetta ja kulttuuria. Tämä tutkimus pyrkii muodostamaan kuvan tehokkaan ohjelmiston testausautomaatiostrategian luomisesta DevOps-ympäristössä. Koska DevOps on järjestelmäkehityksen saralla melko uusi viitekehys, pyritään tässä tutkimuksessa myös määrittämään sen ydinkyvykkyydet olemassa olevan kirjallisuuden, sekä tutkimuksen perusteella. Mallia tutkittiin sen tuomien hyötyjen, taustavaatimusten sekä mahdollisten implementointia hidastavan esteiden löytämisen kannalta. DevOpsia on tutkittu myös strategisesta näkökulmasta, jolloin sen yhteyteen on liitetty liiketoimintastrategia sekä jatkuva innovaatiokehitys. Vaikka malli itsessään käsittelee ohjelmistokehitystä, on nämä näkökulmat otettu huomioon tutkimusta tehdessä. Projektiluontoisten toimintamallien tapauksessa organisaatioilla saattaa olla ongelmia ketterien ohjelmistokehitysmenetelmien käyttöönotossa. Tutkimuksen ensimmäisessä osiossa keskitytään DevOpsin ja testausautomaation ilmiöihin yksittäisinä kokonaisuuksina, sekä niiden tehokkaaseen yhdistämiseen. Toisessa osiossa analysoidaan laadullinen haastattelututkimus, jossa selvitetään kuinka DevOps-kyvykkyydet näyttäytyvät organisaatiossa sekä selvitetään, kuinka testausautomaatiostrategia tulisi rakentaa. ; Software developing organizations need to adapt ... |
| Τύπος εγγράφου: | master thesis |
| Περιγραφή αρχείου: | application/pdf; fulltext |
| Γλώσσα: | English |
| Διαθεσιμότητα: | http://urn.fi/URN:NBN:fi:jyu-202006154170 |
| Rights: | In Copyright ; openAccess ; https://rightsstatements.org/page/InC/1.0/ |
| Αριθμός Καταχώρησης: | edsbas.76603C99 |
| Βάση Δεδομένων: | BASE |
| FullText | Text: Availability: 0 CustomLinks: – Url: http://urn.fi/URN:NBN:fi:jyu-202006154170# Name: EDS - BASE (ns324271) Category: fullText Text: View record from BASE |
|---|---|
| Header | DbId: edsbas DbLabel: BASE An: edsbas.76603C99 RelevancyScore: 816 AccessLevel: 3 PubType: Dissertation/ Thesis PubTypeId: dissertation PreciseRelevancyScore: 815.994262695313 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: Test automation strategy in DevOps environment : an IT management viewpoint – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Lahtinen%2C+Anssi%22">Lahtinen, Anssi</searchLink> – Name: DatePubCY Label: Publication Year Group: Date Data: 2020 – Name: Subset Label: Collection Group: HoldingsInfo Data: JYX - Jyväskylä University Digital Archive / Jyväskylän yliopiston julkaisuarkisto – Name: Subject Label: Subject Terms Group: Su Data: <searchLink fieldCode="DE" term="%22DevOps%22">DevOps</searchLink><br /><searchLink fieldCode="DE" term="%22software+test+automation%22">software test automation</searchLink><br /><searchLink fieldCode="DE" term="%22agile+software+development+methods%22">agile software development methods</searchLink><br /><searchLink fieldCode="DE" term="%22IT+management%22">IT management</searchLink><br /><searchLink fieldCode="DE" term="%22Tietojärjestelmätiede%22">Tietojärjestelmätiede</searchLink><br /><searchLink fieldCode="DE" term="%22Information+Systems+Science%22">Information Systems Science</searchLink><br /><searchLink fieldCode="DE" term="%22ketterät+menetelmät%22">ketterät menetelmät</searchLink><br /><searchLink fieldCode="DE" term="%22muutosjohtaminen%22">muutosjohtaminen</searchLink><br /><searchLink fieldCode="DE" term="%22ohjelmistokehitys%22">ohjelmistokehitys</searchLink><br /><searchLink fieldCode="DE" term="%22testaus%22">testaus</searchLink><br /><searchLink fieldCode="DE" term="%22ohjelmistotuotanto%22">ohjelmistotuotanto</searchLink><br /><searchLink fieldCode="DE" term="%22johtaminen%22">johtaminen</searchLink><br /><searchLink fieldCode="DE" term="%22liiketoimintaprosessit%22">liiketoimintaprosessit</searchLink><br /><searchLink fieldCode="DE" term="%22agile+methods%22">agile methods</searchLink><br /><searchLink fieldCode="DE" term="%22change+management+%28leadership%29%22">change management (leadership)</searchLink><br /><searchLink fieldCode="DE" term="%22software+development%22">software development</searchLink><br /><searchLink fieldCode="DE" term="%22testing%22">testing</searchLink><br /><searchLink fieldCode="DE" term="%22software+engineering%22">software engineering</searchLink><br /><searchLink fieldCode="DE" term="%22leadership+%28activity%29%22">leadership (activity)</searchLink><br /><searchLink fieldCode="DE" term="%22business+processes%22">business processes</searchLink> – Name: Subject Label: Time Group: Su Data: 601 – Name: Abstract Label: Description Group: Ab Data: Jatkuvasti muuttuvat teknologiat, sekä jatkuvat muutokset niitä ympäröivillä markkinoilla ovat luoneet ohjelmistokehitysorganisaatioille tarpeen sopeutua muutokseen. Digitalisaatio ohjaa organisaatioita asiakaslähtöisiin lähestymistapoihin, sekä vaatii organisaatioilta uusia tapoja ja resursseja, joita ei mahdollisesti ole aikaisemmin koettu tarpeellisiksi. Jatkuvasti muuttuvat ympäristöt kuten pilvi- ja verkkopohjaiset teknologiat luovat tarpeen palveluiden kehittämiseksi nopeammin, paremmalla laadulla sekä pienemmällä julkaisusyklillä. Jatkuvan julkaisemisen sekä integroinnin periaatteet ovat luoneet edellytykset DevOps-viitekehykselle, joka ylläpitää ketterien ohjelmistokehitysmenetelmien tuomia hyötyjä, mutta muokkaa myös osaltaan organisaation rakennetta ja kulttuuria. Tämä tutkimus pyrkii muodostamaan kuvan tehokkaan ohjelmiston testausautomaatiostrategian luomisesta DevOps-ympäristössä. Koska DevOps on järjestelmäkehityksen saralla melko uusi viitekehys, pyritään tässä tutkimuksessa myös määrittämään sen ydinkyvykkyydet olemassa olevan kirjallisuuden, sekä tutkimuksen perusteella. Mallia tutkittiin sen tuomien hyötyjen, taustavaatimusten sekä mahdollisten implementointia hidastavan esteiden löytämisen kannalta. DevOpsia on tutkittu myös strategisesta näkökulmasta, jolloin sen yhteyteen on liitetty liiketoimintastrategia sekä jatkuva innovaatiokehitys. Vaikka malli itsessään käsittelee ohjelmistokehitystä, on nämä näkökulmat otettu huomioon tutkimusta tehdessä. Projektiluontoisten toimintamallien tapauksessa organisaatioilla saattaa olla ongelmia ketterien ohjelmistokehitysmenetelmien käyttöönotossa. Tutkimuksen ensimmäisessä osiossa keskitytään DevOpsin ja testausautomaation ilmiöihin yksittäisinä kokonaisuuksina, sekä niiden tehokkaaseen yhdistämiseen. Toisessa osiossa analysoidaan laadullinen haastattelututkimus, jossa selvitetään kuinka DevOps-kyvykkyydet näyttäytyvät organisaatiossa sekä selvitetään, kuinka testausautomaatiostrategia tulisi rakentaa. ; Software developing organizations need to adapt ... – Name: TypeDocument Label: Document Type Group: TypDoc Data: master thesis – Name: Format Label: File Description Group: SrcInfo Data: application/pdf; fulltext – Name: Language Label: Language Group: Lang Data: English – Name: URL Label: Availability Group: URL Data: http://urn.fi/URN:NBN:fi:jyu-202006154170 – Name: Copyright Label: Rights Group: Cpyrght Data: In Copyright ; openAccess ; https://rightsstatements.org/page/InC/1.0/ – Name: AN Label: Accession Number Group: ID Data: edsbas.76603C99 |
| PLink | https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsbas&AN=edsbas.76603C99 |
| RecordInfo | BibRecord: BibEntity: Languages: – Text: English Subjects: – SubjectFull: DevOps Type: general – SubjectFull: software test automation Type: general – SubjectFull: agile software development methods Type: general – SubjectFull: IT management Type: general – SubjectFull: Tietojärjestelmätiede Type: general – SubjectFull: Information Systems Science Type: general – SubjectFull: ketterät menetelmät Type: general – SubjectFull: muutosjohtaminen Type: general – SubjectFull: ohjelmistokehitys Type: general – SubjectFull: testaus Type: general – SubjectFull: ohjelmistotuotanto Type: general – SubjectFull: johtaminen Type: general – SubjectFull: liiketoimintaprosessit Type: general – SubjectFull: agile methods Type: general – SubjectFull: change management (leadership) Type: general – SubjectFull: software development Type: general – SubjectFull: testing Type: general – SubjectFull: software engineering Type: general – SubjectFull: leadership (activity) Type: general – SubjectFull: business processes Type: general Titles: – TitleFull: Test automation strategy in DevOps environment : an IT management viewpoint Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Lahtinen, Anssi IsPartOfRelationships: – BibEntity: Dates: – D: 01 M: 01 Type: published Y: 2020 Identifiers: – Type: issn-locals Value: edsbas – Type: issn-locals Value: edsbas.oa |
| ResultId | 1 |