Kohti Leanin mukaista ohjelmistotuotantoa
Kilpailu globaaleilla markkinoilla ja Japanin toisen maailmansodan jälkeinen talouskriisi johtivat Toyotalla täysin uudenlaisen tuotantomenetelmän kehittämiseen. Tämä Toyotan tuotantojärjestelmä (TPS), joka sittemmin on tullut paremmin tunnetuksi Lean-ajatteluna, on otettu käyttöön useilla aloilla.Viime vuosina Lean-periaatteita on alettu soveltamaan myös ohjelmistotuotannossa. Kirjallisuudessa esiintyy kuitenkin erilaisia näkemyksiä siitä, mitä Lean- ohjelmistotuotannolla tarkoitetaan, millä tavalla Lean-periaatteita tulisi soveltaa ja miten Leanin mukaista toimintaa voidaan arvioida.
Tämän kirjallisuuskatsauksen tarkoituksena on esitellä teollisuustuotannon ja ohjelmistotuotannon näkökulmista Lean-ajattelun taustaa, pääperiaatteita, Lean-transformaatiomalleja ja -ohjeistoja sekä Leanin mukaisen toiminnan arviointia.
Tutkimustuloksina todetaan, että Lean on perinteisen teollisuuden ohella todettu hyväksi myös ohjelmistotuotannossa. Leanin avulla on mahdollista pienentää prosessien läpimenoaikoja ja todettua hukkaa. Näiden seurauksena yrityksen tuotantokustannukset laskevat ja tehokkuus kasvaa. Koska yrityksen toimintatapojen ja prosessien muuttaminen voi aiheuttaa yrityksessä huolta ja epätietoisuuteen liittyviä ongelmia, on Lean-transformaation tueksi kehitetty malleja sekä arviointityökaluja transformaation ohjaamiseksi ja arvioimiseksi. Tutkimuksessa esitellään tunnetuimpia tapoja Leanin mukaisen toiminnan ja Leanin mukaisen ohjelmistotuotannon arviointiin.
...
Competition on the global markets and the financial crisis in Japan after the Second World War led to a situation where Toyota needed a totally new production system in order to avoid bankruptcy. This Toyota Production System (TPS) later known as Lean thinking has been implemented to several different types of industry. In recent years, Lean principles have been applied in software engineering as well. There are various conceptions in the literature about what Lean software engineering actually means, how to apply Lean principles in software engineering, and how to assess Lean software engineering.
This literature review describes the background of Lean thinking, its main principles, Lean transformation and assessment from the viewpoints of industrial and software engineering.
This study shows that Lean can accelerate production in industrial production as well as in software engineering. By applying Lean it is possible to shorten the cycle times of the production processes and lower the amount of waste. These two lead to lower production costs and better performance. Changing the processes and the way of working in the company might cause some concerns and problems. To avoid these, some frameworks and guidelines have been developed to support Lean transformation and the assessment of Lean software engineering. This research describes some of the most well-known frameworks and ways to perform the assessments in Lean production and Lean software engineering.
...
![showless](/themes/JYX2//images/showless.png)
![showmore](/themes/JYX2//images/showmore.png)
![showless](/themes/JYX2//images/showless.png)
![showmore](/themes/JYX2//images/showmore.png)
Metadata
Näytä kaikki kuvailutiedotKokoelmat
- Pro gradu -tutkielmat [29015]
Samankaltainen aineisto
Näytetään aineistoja, joilla on samankaltainen nimeke tai asiasanat.
-
Standardisoitujen testitapausten hallinta : Atlassian Jira
Otso, Mikko (2020)Sovelluksen elinkaaren hallintatyökalujen avulla yritykset voivat keskittää eri sidosryhmien välisiä tehtäviä yhteen paikkaan ja lisätä läpinäkyvyyttä eri sidosryhmien välillä. Tutkielmassa keskitytään testauksen hallintaan, ... -
An empirical evaluation of business model canvas in software startups : a team perspective
Elonen, Atte (2019)Business model canvas is a commonly used tool among software startups. The tool aims to help companies develop business models and new strategies. Even though the model has been widely adapted among software startups ... -
Ketterän ohjelmistokehityksen menestystekijät
Järvi, Juuso (2018)Tässä tutkielmassa tarkasteltiin ketterää ohjelmistokehitystä ja ketterän ohjelmistokehityksen menestystekijöitä. Vaikka ketterä ohjelmistokehitys yhdistetään yhä suuremmissa määrin onnistuneisiin ohjelmistokehitysprojekteihin, ... -
Ketterän menetelmän räätälöinti
Partanen, Matias (2014)Ketterien menetelmien käyttäminen on lisääntynyt 2000–luvulla. Mikään niistä ei kuitenkaan sovellu sellaisenaan käytettäväksi, vaan niitä tulee räätälöidä vastaamaan paremmin kehittämiskontekstia ja sen erityispiirteitä. ... -
Lean startup sekä pivotoinnin vaikutukset ohjelmisto startupien menestymiseen
Heinonen, Taavi (2021)Tämän tutkielman tavoitteena on tarkastella kuinka lean startup metodologiaan kuuluva pivotointi on vaikuttanut kolmen tutkimukseen valitun ohjelmisto startup-yrityksen suoriutumiseen. Tutkielmassa taustoitettiin sekä lean ...
Ellei toisin mainittu, julkisesti saatavilla olevia JYX-metatietoja (poislukien tiivistelmät) saa vapaasti uudelleenkäyttää CC0-lisenssillä.