Bluefors valmistaa kryogeenisiä tuotteita, joita käytetään kvanttitietokoneiden kehittämisessä ja alan johtavassa tutkimuksessa.
Työmme Blueforsin kanssa on sisältänyt UI/UX-suunnittelua sekä frontend- ja backend-kehitystyötä heidän erittäin matalia lämpötiloja mittaavien järjestelmiensä parissa.
Yhteistyöllä on pyritty varmistamaan laadukas kokonaisuus, joka auttaa eri käyttäjäryhmiä keskittymään haastavaan työhönsä sekä täyttää tiedemaailman korkeat tekniset vaatimukset.
Client
Bluefors
Toimiala
Kryogeeniset mittausjärjestelmät
alusta
Ohjausyksiköt, Web
palvelut
Palvelumuotoilu, UX/UI-suunnittelu, ohjelmistokehitys
teknologiat
Typescript, React, Material UI, Redux, StompJS, Java, Spring, YAML
Blueforsin laimennusjäähdytinten mittausjärjestelmillä on lukuisia käyttökohteita kvanttilaskennasta uusien lääkkeiden tutkimukseen. Vastaavasti myös niiden käyttäjäkokemuksen on palveltava hyvin erilaisia käyttäjäryhmiä.
Näitä käyttäjäryhmiä ymmärtääksemme aloitimme projektin haastattelemalla testausinsinöörejä, tiedemiehiä ja tutkijoita sekä Blueforsin omia myynti- ja johtotiimejä. Tämän perusteella muodostimme käsityksen siitä, miten käyttöliittymä voisi parhaiten tukea ja tehostaa heidän työntekoaan monimutkaisten valikkosiirtymien sijaan.
Käyttäjähaastattelut paljastivat, että vaikka mittauslaitteiden käyttöliittymässä piti olla paljon ominaisuuksia, useimmat käyttäjät eivät tarvinneet niitä kaikkia. Päätimme esittää yksinkertaisimmat tasot ensin, jotta perustoiminnot olisivat aina helposti saatavilla.
Oletustilassa laite toimii automaattisesti. Tarvittaessa käyttäjä voi ohjata jäähdytintä manuaalisesti ottamalla alavalikoissa käyttöön erilaisia tiloja. Analyysia varten loimme datakatseluohjelman, jonka avulla tuloksia voi visualisoida eri tavoin. Lisäksi sisäänrakennettu tuotantopäiväkirja auttaa tutkimushankkeiden seurannassa.
Onnistuneen teknisen toteutuksen avain oli löytää parhaat tavat esittää järjestelmän tuottamaa monimutkaista tietoa niin, että sitä olisi jatkossakin helppo ylläpitää ja päivittää.
Loimme React-komponenttikääntäjän, joka toimii yhdessä Blueforsin järjestelmäkonfiguraation ja ennalta määriteltyjen komponenttien kanssa – tämän työn tuloksena syntyi interaktiivinen järjestelmäkaavio. Lisäksi laajensimme ja paransimme avoimen lähdekoodin grafiikkakirjastoa, jotta datankatseluohjelma saatiin liitettyä sovellukseen. Tuloksenä on näyttö, joka näyttää kaiken olennaisen tiedon järjestelmän tilasta milloin vain.
Palvelinpuolelle toteutimme järjestelmän, jonka avulla kryoinsinöörit voivat toteuttaa kryostaattia ohjaavat tilasiirtymät Pythonissa, joko ohjausohjelmiston sisällä tai ulkopuolella.
Autamme digitaalisen tuotekehityksen kaikissa vaiheissa. Ota yhteyttä ja keskustellaan lisää.