Lean Six Sigma Black Belt -koulutus, harjoitusprojekti: Ohjelmistokomponentin toiminnan nopeuttaminen

Osallistuja toteutti tämän projektin osana Lean Six Sigma Black Belt -koulutusta, ja sai arvokasta käytännön kokemusta prosessien kehittämisestä.
Lue, miten Lean Six Sigma -työkalut auttavat vähentämään prosessivaihtelua ja nopeuttamaan työvaiheita, ja miten voit soveltaa samoja menetelmiä omassa työssäsi Black Belt -koulutuksen kautta.

Tulokset lyhyesti

  • Läpimenoaika saatiin alle kuuden sekunnin tavoitetasolle yli 60 % suorituskerroista
  • Kokonais­suorituskyky parani yli 70 %
  • Todellinen juurisyy löydettiin Design of Experiment (DoE) -menetelmällä
  • Mittausjärjestelmä paljastui virheelliseksi → mittari vaihdettiin
  • Osa komponentista toteutettiin uudella tekniikalla
  • Käyttökokemus parani suurilla aineistoilla, mikä mahdollisti komponentin laajemman käytön

lean six sigma black-belt-projekti esimerkki ohjelmistokomponentti-suorituskyvyn-parannus-ennen-jalkeen

Lähtötilanne (Define)

Projektin kohteena oli ohjelmistokomponentti, jonka suorituskyky oli käyttäjäpalautteen ja käyttödatan perusteella liian hidas.
Tilanne näkyi selvästi datasta:

  • Käyttäjät, jotka käsittelivät suuria aineistoja, käyttivät komponenttia vain kerran
  • He eivät palanneet työkalun pariin → komponentti ei ollut riittävän käytettävä
  • Läpimenoaikaa tuli nopeuttaa merkittävästi, jotta komponentti täyttäisi toimintavaatimukset

Tavoitteeksi määriteltiin, että komponentin toiminta-aika olisi alle 6 sekuntia niin käyttäjän kuin koneen mittaamana.

Prosessin suorituskyky ennen projektia (Measure)

Mittausvaiheessa havaittiin useita keskeisiä asioita:

  • Tavoitteeseen ei päästy kertaakaan lähtötilanteessa
  • Koneen mittaama suorituskyky ei vastannut käyttäjän kokemaa suoritusaikaa
  • Käyttäjän kokema läpimenoaika mitattiin käsin → tilanne osoittautui odotettua heikommaksi

Mittausjärjestelmän analyysi (MSA) oli keskeinen vaihe:

  • Ilman MSA:ta mittarivirhe olisi jäänyt huomaamatta
  • MSA:n tulos:
    • alkuperäinen tavoite piti puolittaa
    • alkuperäistä mittaria ei voinut käyttää lainkaan
  • Mittarin vaihtuminen vaikeutti tulosten arviointia, mutta toi oikean kuvan prosessista

Parannustoimenpiteet (Analyze & Improve)

Analyysi

Monet ennakko-oletukset ongelman juurisyiksi osoittautuivat virheellisiksi.
Todellinen juurisyy löydettiin käyttämällä Design of Experiment (DoE) -menetelmää:

  • DoE paljasti useita prosessin käyttäytymiseen liittyviä ilmiöitä, joita ei olisi havaittu muilla menetelmillä
  • Ilman DoE:ta esimerkiksi aftersort + iso aineisto -kombinaation vaikutus olisi jäänyt kokonaan piiloon
  • Tulokset ohjasivat tekemään rakenteellisen muutoksen komponentin toteutustapaan

Parannustoimet

  • Osa komponentista toteutettiin uudella tekniikalla, joka tuki suurten aineistojen käsittelyä
  • Suorituskyky optimoitiin testattujen DoE-tekijöiden pohjalta
  • Mittaus toteutettiin uuden mittarin avulla, jotta parannusten vaikutukset nähtiin luotettavasti

Tulokset ja ylläpito (Control)

Saavutetut tulokset

  • Yli 60 % kaikista suorituskerroista alitti 6 sekunnin tavoitteen
  • Kokonais­suorituskyky parani yli 70 %
  • Tulosten analysointi oli mahdollista uuden mittarin ansiosta
  • Komponentista tuli aidosti käytettävä myös suurilla aineistoilla

Kokemuksia ja oppeja

Projektin aikana opittiin paljon Lean Six Sigma ‑menetelmistä:

  • Kun kohde on tuttu, voi keskittyä LSS‑menetelmiin ilman häiriöitä
  • Ilman MSA:ta projekti olisi kulkenut täysin väärillä oletuksilla
  • MSA osoitti sekä alkuperäisen mittarin virheellisyyden että realistisen tavoitetason
  • DoE oli ratkaiseva – ilman sitä todellista ongelmaa ei olisi voitu nähdä
  • Projektin myötä DMAICin 12 askelta jäsentyivät selkeästi käytännön työn kautta

Kehitä Lean Six Sigma -taitoja Black Belt -koulutuksessa

Tämä projekti toteutettiin osana Lean Six Sigma Black Belt -koulutusta, ja osallistuja suoritti projektin jälkeen Black Belt -sertifikaatin.

Jos haluat kehittää ohjelmistoprosesseja, nopeuttaa suorituskykyä tai käyttää analytiikkaa päätöksenteon tukena, tutustu koulutukseen: Lean Six Sigma Black Belt -koulutus.