Parhaat käytännöt ohjelmistokehityksen resurssienhallintaan Jiralla
Iso-Seppälä, Aleksi (2024)
Iso-Seppälä, Aleksi
2024
Tieto- ja sähkötekniikan kandidaattiohjelma - Bachelor's Programme in Computing and Electrical Engineering
Informaatioteknologian ja viestinnän tiedekunta - Faculty of Information Technology and Communication Sciences
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Hyväksymispäivämäärä
2024-03-07
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tuni-202402202405
https://urn.fi/URN:NBN:fi:tuni-202402202405
Tiivistelmä
On olemassa lukemattomia tapoja tuottaa ohjelmistoprojekti. Tällöin on myös hyvin monia tapoja hallita ohjelmistokehitystä ja erityisesti sen resurssienhallintaa. Ilman kattavaa ja selkeää resurssienhallintaa ohjelmistokehitystä on hyvin vaikea hallinnoida. Henkilöstön ja ajan hallinnoiminen on äärimmäisen tärkeää aikatavoitteiden suunnittelussa sekä kehityksen kulun seuraamisessa.
Tässä tutkielmassa tutkitaan erilaisia tieteellisessä kirjallisuudessa esitettyjä käytänteitä ohjelmistokehityksen resurssienhallintaan. Käytänteistä kerätään niitä, joiden parhaiten todetaan auttavan resurssienhallintaa. Koska erilaisia resurssienhallinnan tapoja on lukemattomia, on tärkeä etsiä käytänteitä, jotka toimivat mahdollisimman laajalle kirjolle erilaisia projekteja. Näiden käytänteiden avulla pyritään helpottamaan ohjelmistokehitystä resurssienhallinnan näkökulmasta ja näin mahdollistamaan mahdollisimman monen projektin onnistuminen.
Tutkielma on jaettu kahteen osaan. Ensimmäisessä osassa tutkitaan yleisiä käytänteitä, joita voidaan hyödyntää monenlaisessa eri ohjelmistoprojektissa. Osassa käydään läpi ketteriä menetelmiä, sekä niistä löytyviä resurssienhallinnan työkaluja. Näitä ovat esimerkiksi työtaulut. Lisäksi tutkitaan käytänteitä, joilla näistä työkaluista hyödytään mahdollisimman paljon. Esimerkiksi erilaisten käytäntöjen avulla voidaan antaa työtaulun tehtäville tarkempia työmäärän arviointeja.
Tutkielman toisessa osassa tutkitaan näiden käytäntöjen sovittamista Jiran ympäristöön. Jira on useita erilaisia työkaluja sisältävä ympäristö. Työkaluja voidaan hyödyntää tehokkaaseen resurssienhallintaan. Näiden työkalujen mahdollisuudet voidaan maksimoida hyvien käytänteiden avulla. Tämä voi tehostaa entisestään hyvää resurssienhallintaa ja tällöin myös auttaa ohjelmistokehityksessä kokonaisuudessa. Tutkielmassa tarkastellaan Jiraan liittyviä käytänteitä, sekä yhdistetään yleisempiä resurssienhallinnan käytänteitä Jiran työkaluihin.
Tutkielman tuloksena saadaan ohjelista parhaista resurssienhallinnan käytänteistä sekä parhaista resurssienhallinnan käytänteistä Jiralla. Ohjelistaan on tiivistetty tutkielmassa läpikäydyt hyvät käytänteet ja niitä on yhdistetty Jiran sisältämiin työkaluihin. Lopputuloksena on lista, jota seuraamalla voidaan tehostaa ohjelmistokehityksen resurssienhallintaa.
Tässä tutkielmassa tutkitaan erilaisia tieteellisessä kirjallisuudessa esitettyjä käytänteitä ohjelmistokehityksen resurssienhallintaan. Käytänteistä kerätään niitä, joiden parhaiten todetaan auttavan resurssienhallintaa. Koska erilaisia resurssienhallinnan tapoja on lukemattomia, on tärkeä etsiä käytänteitä, jotka toimivat mahdollisimman laajalle kirjolle erilaisia projekteja. Näiden käytänteiden avulla pyritään helpottamaan ohjelmistokehitystä resurssienhallinnan näkökulmasta ja näin mahdollistamaan mahdollisimman monen projektin onnistuminen.
Tutkielma on jaettu kahteen osaan. Ensimmäisessä osassa tutkitaan yleisiä käytänteitä, joita voidaan hyödyntää monenlaisessa eri ohjelmistoprojektissa. Osassa käydään läpi ketteriä menetelmiä, sekä niistä löytyviä resurssienhallinnan työkaluja. Näitä ovat esimerkiksi työtaulut. Lisäksi tutkitaan käytänteitä, joilla näistä työkaluista hyödytään mahdollisimman paljon. Esimerkiksi erilaisten käytäntöjen avulla voidaan antaa työtaulun tehtäville tarkempia työmäärän arviointeja.
Tutkielman toisessa osassa tutkitaan näiden käytäntöjen sovittamista Jiran ympäristöön. Jira on useita erilaisia työkaluja sisältävä ympäristö. Työkaluja voidaan hyödyntää tehokkaaseen resurssienhallintaan. Näiden työkalujen mahdollisuudet voidaan maksimoida hyvien käytänteiden avulla. Tämä voi tehostaa entisestään hyvää resurssienhallintaa ja tällöin myös auttaa ohjelmistokehityksessä kokonaisuudessa. Tutkielmassa tarkastellaan Jiraan liittyviä käytänteitä, sekä yhdistetään yleisempiä resurssienhallinnan käytänteitä Jiran työkaluihin.
Tutkielman tuloksena saadaan ohjelista parhaista resurssienhallinnan käytänteistä sekä parhaista resurssienhallinnan käytänteistä Jiralla. Ohjelistaan on tiivistetty tutkielmassa läpikäydyt hyvät käytänteet ja niitä on yhdistetty Jiran sisältämiin työkaluihin. Lopputuloksena on lista, jota seuraamalla voidaan tehostaa ohjelmistokehityksen resurssienhallintaa.
Kokoelmat
- Kandidaatintutkielmat [8935]