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-jalkee
Ohjelmistokomponentin suorituskyky nopeutui merkittävästi Black Belt ‑projektissa.

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.