Testilaitteiden kokoonpanon työaikojen arvioinnin parantaminen
Kokko, Matias (2025)
Kokko, Matias
2025
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-2025051512162
https://urn.fi/URN:NBN:fi:amk-2025051512162
Tiivistelmä
Tämän opinnäytetyön aiheena on GPV Finland Oy:n testauskehitystiimille tehty ohjelma, jonka tarkoituksena on parantaa piirilevyntestauslaitteiden kokoonpanoaikojen arviointia. Opinnäytetyön tarkoituksena oli tehdä koneoppimista hyödyntäen ohjelma, jonka toiminta perustuu GPV:n edellisten projektien datan analysointiin. Opinnäytetyössä käytettiin Python-ohjelmointikieltä ja monia eri koneoppimismalleja.
Opinnäytetyössä käytettiin myös testilaitteiden kokoonpanotyöntekijöiltä saatuja kommentteja ohjelman hienosäätämisessä. Suunnitteluvaiheessa selvitettiin erilaisten kiinteiden parametrien vaikutusta testilaitteiden kokoonpanoaikaan. Opinnäytetyön suunnitteluvaiheessa kokeiltiin myös eri koneoppimismalleja, kunnes löydettiin malli, joka sopii kokoonpanoajan aika-arviointitehtävään parhaiten
Opinnäytetyön lopputuloksena saatiin Python-ohjelma, joka arvioi tarkasti testilaitteiden kokoonpanon uusien- ja kopioprojektien kokoonpanoaikoja tarkemmin kuin ihminen. Tästä ohjelmasta tehtiin myös PowerPoint-esitelmä sekä käyttöohjeet suunnittelijoille. Opinnäytetyön lopuksi päädyttiin tulokseen, että automatisoimalla testilaitteiden kokoonpanoosuuksien aika-arviointia voidaan parantaa aika-arvioinnin tuloksia myös monimutkaisissa kokonaisuuksissa.
Opinnäytetyössä käytettiin myös testilaitteiden kokoonpanotyöntekijöiltä saatuja kommentteja ohjelman hienosäätämisessä. Suunnitteluvaiheessa selvitettiin erilaisten kiinteiden parametrien vaikutusta testilaitteiden kokoonpanoaikaan. Opinnäytetyön suunnitteluvaiheessa kokeiltiin myös eri koneoppimismalleja, kunnes löydettiin malli, joka sopii kokoonpanoajan aika-arviointitehtävään parhaiten
Opinnäytetyön lopputuloksena saatiin Python-ohjelma, joka arvioi tarkasti testilaitteiden kokoonpanon uusien- ja kopioprojektien kokoonpanoaikoja tarkemmin kuin ihminen. Tästä ohjelmasta tehtiin myös PowerPoint-esitelmä sekä käyttöohjeet suunnittelijoille. Opinnäytetyön lopuksi päädyttiin tulokseen, että automatisoimalla testilaitteiden kokoonpanoosuuksien aika-arviointia voidaan parantaa aika-arvioinnin tuloksia myös monimutkaisissa kokonaisuuksissa.