Selaus Oppiaineen mukaanPro gradu -tutkielmat ja diplomityötOhjelmistotekniikka (DI)

    • Aktivoivaa opetusta tukeva verkko-oppimisympäristö kurssimuotoisille oppilaitoksille 

      Sjöberg, Marianne (2016)
      Diplomityö
      Nykyaikainen oppimiskäsitys näkee oppimisen tiedon aktiivisena tuottamisena. Vastuu oppimisesta siirretään opiskelijalle, ja opettaja toimii enemmän yhteistyökumppanina kuin vain tiedon yksipuolisena jakajana. Tässä ...
    • Asset Management in an ICT Company Using ISO/IEC 19770 

      Pääkkönen, Anton (2017)
      Diplomityö
      Asset management refers to a system which organizations use to manage the both objective and non-objective assets with an existing value. By doing so organizations can achieve better financial results through cost reductions, ...
    • Differentiaalievoluutioalgoritmin kontrolliparametrien valinta 

      Heiskanen, Matti (2015)
      Diplomityö
      Differentiaalievoluutio on yleiskäyttöinen ja tehokas optimointimenetelmä, jonka menestys ja suoritusaika riippuvat käyttäjän valittavissa olevista kontrolliparametreista. Tässä työssä tutkitaan, miten hyvät kontrolliparametrien ...
    • IMPLEMENTATION AND ANALYSIS OF A WEB SHOP IN AN INTERNATIONAL COMPANY 

      Buss, Jan (2015)
      Diplomityö
      Tämän projektin tavoitteena on asentaa ja testata kolmea verkkokauppa-alustaa kohdeyritykselle, sekä tuottaa suosituksia mitä alustaa kohdeyrityksen kannattaisi valita seuraavaa testausvaihetta sekä lopullista käyttöönottoa ...
    • MOBIILISOVELLUS HIOMATUOTTEIDEN TESTAUKSESTA SAATAVAN TIEDON KERUUSEEN 

      Lahikainen, Aleksi (2018)
      Diplomityö
      Hiomatuotteisiin kuuluvat hiomapaperit käsi- ja konehiontaan erilaisille pinnoille. Käytettävä hiomapaperi tulee valita hiottavan pinnan materiaalin ja muodon, sekä tavoitellun hiontatuloksen mukaan. Näistä seikoista johtuen ...
    • Ohjelmistokehitysprosessin laadun ja kustannustehokkuuden kehittäminen 

      Lähteinen, Mari (2015)
      Diplomityö
      Tässä tutkielmassa on analysoitu erään kansainvälisen yrityksen Suomen liiketoimintayksikön ohjelmistokehitysprosessia. Tutkimuksen tavoitteena on löytää kehityskohteita ja tunnistaa käytännön toimenpiteitä, joiden avulla ...
    • On reducing release costs of embedded software 

      Kankaanpää, Jori (2018)
      Diplomityö
      This study focuses on lowering release cost for an embedded software project by improving the continuous integration pipeline and by moving towards continuous delivery. The study is made as an assignment for a Finnish ...
    • PILOTING UNIFIED COMMUNICATION SOLUTION IN ENTERPRISE 

      Kaustinen, Petri (2015)
      Diplomityö
      Lack of efficient implementation of company’s internal communication sets challenges for IT departments. When implemented efficiently internal communication will increase productivity and degrease costs. On the other hand ...
    • PORTIT JA ADAPTERIT -ARKKITEHTUURIN SOVELTAMINEN KETTERÄSSÄ OHJELMISTOKEHITYKSESSÄ 

      Vierula, Janne (2019)
      Diplomityö
      Ketterien menetelmien käyttö ohjelmistokehityksessä on nykypäivän trendi. Portit ja adapterit -arkkitehtuuria suositellaan käytettäväksi ketterässä ohjelmistokehityksessä, koska sen käyttö parantaa ohjelmiston ylläpidettävyyttä, ...
    • Requirements Specification for a web application 

      Paljakka, Minne (2018)
      Diplomityö
      This research is part of a software development project that aims to improve an existing web-based business application that is used to access engine technical data per different engine types. The need for a completely new ...
    • Test Automation via Graphical User Interface 

      Siponen, Petteri (2016)
      Diplomityö
      The subject of the thesis is automated testing via graphical user interface (GUI) when testing Android application by using black-box method. The scope of the thesis is limited to GUI testing techniques using black-box ...
    • Testing and Improving a Continuous Requirements Risk Profiling Method - A Case Study on Agile Software Projects 

      Mustonen, Laura (2018)
      Diplomityö
      As requirements play key role in the success of a software development project, identifying and mitigating requirements related risks becomes an important factor in improving software quality. Still, only few methods are ...
    • Tietoliikenteen dynaaminen reititys kaivosteollisuuden tietoverkkoinfrastruktuurissa 

      Rantala, Vesa (2018)
      Diplomityö
      Esineiden internet mahdollistaa muun muassa erilaisten työkoneiden liittämisen internetiin. Tämän johdosta työkoneiden käytöstä voidaan kerätä dataa, jota voidaan hyödyntää monilla eri osa-alueilla. Esineiden internet ...