Team Foundation Server sovelluskehitysprojektin hallintatyökaluna
Lepistö, Mikael (2010)
Lepistö, Mikael
Laurea-ammattikorkeakoulu
2010
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201005199816
https://urn.fi/URN:NBN:fi:amk-201005199816
Tiivistelmä
Tässä opinnäytetyössä tutkittiin ja kehitettiin Team Foundation Serverin (TFS) käyttöä sovelluskehitysprojektin työvälineenä. Selvitin TFS:n käyttöön liittyviä kehityskohteita omien sekä kohdeyrityksen työntekijöiden käyttökokemuksien avulla ja tein parannusehdotuksia löydet-tyihin kohtiin. Team Foundation Serverin käyttöön liittyvät ongelmakohdat selvitettiin teema-haastatteluiden ja kyselylomakkeen avulla. Kyselylomake jaettiin 24:lle osaston työntekijälle, joista 18 palautti kyselyn täytettynä. Keskityin etenkin Team Foundation Serverin työkorttien käytön kehittämiseen. Työn tarkoituksena oli myös antaa kattava kokonaiskuva Team Founda-tion Serveristä.
Opinnäytetyö tehtiin Yritys A:n pyynnöstä. Osasto Yritys A:ssa on vaihtamassa nykyisen sovelluskehitysprojektin hallintajärjestelmänsä Microsoftin Team Foundation Serveriin. Uuteen hallintajärjestelmään siirtyminen tulee tapahtumaan vaiheittain lähimpien 1-2 vuoden aikana osastolla. Yritys A on monikansallinen yritys, joka tuottaa tietojärjestelmiä ja palveluita asi-akkailleen. Sovelluskehitystä tehdään maantieteellisesti hajautetusti. Opinnäytetyössä käytetään esimerkkinä erästä kansainvälistä projektia. Virtuaalitiimien avulla saatiin käyttöön eri asiantuntijoiden tiedot ja taidot maantieteellisestä sijainnista riippumatta. Etäisyys voitiin ylittää Team Foundation Serverin tarjoamilla työkaluilla ja yhteisellä versionhallinnalla.
Opinnäytetyön ensisijaisia kohderyhmiä ovat osastomme projektipäälliköt sekä sovellusarkkitehdit. Työstä on myös huomattavaa lisäarvoa testaajille, suunnittelijoille ja versionhallinta-vastaaville. Kehitysehdotukset on huomioitu yrityksessä, ja osa niistä tullaan ottamaan käyttöön jo seuraavissa projekteissa.
Kohdeyritys on pyytänyt, ettei sen nimeä julkisteta. Myös yritykseen liittyvät tuotteet, henkilöt, asiakkaat ja toimintaympäristön tarkemmat tekniset tiedot pidetään salassa, eikä niitä julkisteta tietoturvariskin ja liikesalaisuuden vaarantumisen takia. Muu osa tutkimuksesta on vapaasti julkaistavissa.
Opinnäytetyö tehtiin Yritys A:n pyynnöstä. Osasto Yritys A:ssa on vaihtamassa nykyisen sovelluskehitysprojektin hallintajärjestelmänsä Microsoftin Team Foundation Serveriin. Uuteen hallintajärjestelmään siirtyminen tulee tapahtumaan vaiheittain lähimpien 1-2 vuoden aikana osastolla. Yritys A on monikansallinen yritys, joka tuottaa tietojärjestelmiä ja palveluita asi-akkailleen. Sovelluskehitystä tehdään maantieteellisesti hajautetusti. Opinnäytetyössä käytetään esimerkkinä erästä kansainvälistä projektia. Virtuaalitiimien avulla saatiin käyttöön eri asiantuntijoiden tiedot ja taidot maantieteellisestä sijainnista riippumatta. Etäisyys voitiin ylittää Team Foundation Serverin tarjoamilla työkaluilla ja yhteisellä versionhallinnalla.
Opinnäytetyön ensisijaisia kohderyhmiä ovat osastomme projektipäälliköt sekä sovellusarkkitehdit. Työstä on myös huomattavaa lisäarvoa testaajille, suunnittelijoille ja versionhallinta-vastaaville. Kehitysehdotukset on huomioitu yrityksessä, ja osa niistä tullaan ottamaan käyttöön jo seuraavissa projekteissa.
Kohdeyritys on pyytänyt, ettei sen nimeä julkisteta. Myös yritykseen liittyvät tuotteet, henkilöt, asiakkaat ja toimintaympäristön tarkemmat tekniset tiedot pidetään salassa, eikä niitä julkisteta tietoturvariskin ja liikesalaisuuden vaarantumisen takia. Muu osa tutkimuksesta on vapaasti julkaistavissa.