Ohjelmistokehitysmenetelmien tehokkuus eri projekteissa
Tiihonen, Laura (2023)
Tiihonen, Laura
2023
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202305109088
https://urn.fi/URN:NBN:fi:amk-202305109088
Tiivistelmä
Opinnäytetyössä tutustuttiin ohjelmistoprojektin peruspilareihin ja käytiin projektin kehitysvaiheet läpi. Työssä selvitettiin myös syitä, miksi projektit onnistuvat ja epäonnistuvat. Tämän pohjalta voitiin perehtyä erilaisiin ohjelmistokehitysmenetelmiin.
Ohjelmistokehitysmenetelmiä on monia. Tässä opinnäytetyössä tarkastelun kohteena oli neljä ohjelmistokehitysmenetelmää: vesiputousmalli, ketterän kehityksen menetelmät Scrum ja Kanban sekä prototyyppimalli.
Opinnäytetyön tarkoituksena oli jakaa tietoa eri ohjelmistokehitysmenetelmistä ja niiden ominaisuuksista, jotta niitä voi käyttää täydessä potentiaalissaan. Opinnäytetyöhön tutustuttuaan lukija tuntee yleisesti ohjelmistoprojektin eri vaiheet sekä neljä eniten käytettyä ohjelmistokehitysmenetelmän mallia ja pystytään valitsemaan parhaan ohjelmistokehitysmenetelmän omaan projektiinsa.
Ohjelmistokehitysmenetelmiä on monia. Tässä opinnäytetyössä tarkastelun kohteena oli neljä ohjelmistokehitysmenetelmää: vesiputousmalli, ketterän kehityksen menetelmät Scrum ja Kanban sekä prototyyppimalli.
Opinnäytetyön tarkoituksena oli jakaa tietoa eri ohjelmistokehitysmenetelmistä ja niiden ominaisuuksista, jotta niitä voi käyttää täydessä potentiaalissaan. Opinnäytetyöhön tutustuttuaan lukija tuntee yleisesti ohjelmistoprojektin eri vaiheet sekä neljä eniten käytettyä ohjelmistokehitysmenetelmän mallia ja pystytään valitsemaan parhaan ohjelmistokehitysmenetelmän omaan projektiinsa.