Julkaisunsuunnitteluprosessit ketterässä kehittämisessä
Peltola, Sami
Julkaisunsuunnitteluprosessit ketterässä kehittämisessä
Jyväskylä: Jyväskylän yliopisto, 2012, 41 s.
Tietojärjestelmätiede, kandidaatin tutkielma
Ohjaaja: Leppänen, Mauri
Ketterässä kehittämisessä ohjelmistoja kehitetään lyhyissä iteraatioissa. Tällä pyritään mm. siihen, että käyttäjät saavat toimivan ohjelmiston käyttöönsä mahdollisemman nopeasti ja muuttuvat vaatimukset pystytään joustavasti huomioimaan. Ohjelmistoja ei voida kuitenkaan aina toimittaa käyttäjille jokai-sen iteraation jälkeen vaan käyttäjille jaettava ohjelmistokokonaisuus, julkaisu, koostuu yhden tai useamman iteraation tuloksesta. Asiakkaiden tarpeiden ja toimittajan resurssien käytön yhteensovittamiseksi ohjelmistokehityksessä tar-vitaan huolellista julkaisunsuunnittelua.
Tässä tutkielmassa tarkastellaan julkaisunsuunnitteluprosesseja ketterässä ke-hittämisessä. Tutkimuksen tavoitteena on selvittää kirjallisuuteen perustuen, millaisia prosessimalleja ketterän julkaisunsuunnittelun tueksi on olemassa, millaisia ominaispiirteitä näillä prosessimalleilla on ja miten mallit soveltuvat käytettäväksi Scrumin yhteydessä. Toisena tutkimuksen kohteena on selvittää, miten julkaisunsuunnittelu liittyy projekti- ja tiimitasoiseen ohjelmiston kehit-tämiseen.
Tutkimuksessa tarkastellaan neljää ketterän kehittämiseen tarkoitettua julkai-sunsuunnitteluprosessia, joista kolme on sovellettavissa Scrumiin. Yleisimpinä piirteinä tarkastelluissa prosessimalleissa nousevat esiin vaatimusten prio-risoinnin, julkaisun määrittelyn ja erilaisten arviointien aktiviteetit. Malleista puuttuvat jakeluun valmistaminen ja julkaistavan version vahvistaminen -aktiviteetit. Toiseksi tutkimuksessa esitetään kaksi ketterää tuotehallintaa jäsen-tävää mallia, joiden avulla julkaisunsuunnittelun ja projekti- ja tiimimuotoisen kehittämisen välillä havaitaan kaksi yhteyttä. Julkaisunsuunnittelu ohjaa kehit-tämistä ja kehittäminen tarjoaa palautetta julkaisunsuunnittelulle. Julkaisun-suunnittelussa ja tiimitasoisessa kehittämisessä käsitellyt vaatimukset ovat myös yhteydessä ja jäljitettävissä toisiinsa.
...
Keywords
Metadata
Show full item recordCollections
- Kandidaatintutkielmat [5362]
License
Related items
Showing items with similar title or keywords.
-
Julkaisunsuunnittelu ketterässä kehittämisessä
Peltola, Sami (2013)Ketterässä kehittämisessä ohjelmistoja kehitetään lyhyissä iteraatioissa. Tällä pyritään siihen, että muuttuvat vaatimukset pystytään joustavasti huomioimaan. Käyttäjille ohjelmistot jaetaan yhden tai useamman iteraation ... -
Käyttäjäkokemuksen suunnittelu ketterässä ohjelmistokehityksessä
Terimaa, Tarmo (2019)Nykyaikaisilta ohjelmistoilta vaaditaan niiden teknisten ominaisuuksien lisäksi saumatonta käyttäjäkokemusta. Käyttäjäkokemuksella tarkoitetaan subjektiivista, dynaamista ja kontekstista riippuvaista kokemusta, joka ... -
Projektipäällikön kompetenssit hajautetussa ketterässä ohjelmistokehityksessä
Häkkinen, Reeta (2020)Monissa yrityksissä on 2000-luvun aikana siirrytty käyttämään ketteriä menetelmiä ohjelmistoprojektien toteutuksessa. Samalla merkittävä osa projekteista toteutetaan hajautetusti eri toimipisteissä tai alihankintana eri ... -
Käyttäjäkokemuksen suunnittelu ketterässä ohjelmistokehityksessä
Terimaa, Tarmo (2019)Nykyaikaisilta ohjelmistoilta vaaditaan niiden teknisten ominaisuuksien lisäksi saumatonta käyttäjäkokemusta. Käyttäjäkokemuksella tarkoitetaan subjektiivista, dynaamista ja kontekstista riippuvaista kokemusta, joka ... -
Teknisen dokumentaation haasteet ketterässä järjestelmäkehityksessä
Lampinen, Henriikka (2019)Tässä pro gradu -työssä tarkastellaan teknistä dokumentaatiota ketterissä järjestelmäkehitysprojekteissa. Kirjallisuusosuus pohjustaa sitä seuraavaan empiirisen osuuden tutkimuskysymykseen ”Mitä haasteita teknisen ...