Client Story

Paremmat ohjelmistokehitystyökalut ja sujuvampi toiminta Azure DevOpsin avulla

JUN 24, 2026

Condair Group on sveitsiläinen yritys, joka keskittyy teollisiin ilmankostutus- ja haihdutusjäähdytysjärjestelmiin. Condair tunnetaan korkealaatuisten sisäilmaratkaisujen standardien asettajana 23 maassa. Yritys tunnisti tarpeen kehittää ohjelmistokehitystyökalujaan tuotteidensa laadun parantamiseksi. Aiemmin se oli tukeutunut vanhentuneisiin ja päällekkäisiin ratkaisuihin ohjelmistokehityksen työnkulkujen ja prosessien hallinnassa.

Pähkinänkuoressa

Yritys

  • Condair Group on sveitsiläinen yritys ja maailman johtava kaupallisten ja teollisten ilmankostutus- ja haihdutusjäähdytysjärjestelmien valmistaja. Sen innovatiiviset ilmankostutusjärjestelmät asettavat uusia standardeja miellyttävälle ja energiatehokkaalle sisäilmalle. Condair tarjoaa toimistoille ja kotitalouksille myös ratkaisuja terveyden, tuottavuuden ja kestävyyden parantamiseen.

Haaste

  • Ulkoistamisesta johtuva puutteellinen hallinta IT-järjestelmistä ja projekteista.

  • Hallinnan palauttamiseksi Condairin piti ottaa käyttöön tehtävätaulut ja Git-repositorio sekä rakentaa palvelin Azure DevOpsin avulla.

  • IT-tiimi ei tuntenut DevOps-työkaluja eikä -käytäntöjä.

Ratkaisu

  • Eficode auttoi Condairia tehtävätaulujen konfiguroinnissa, Gitin käyttöönotossa, branch- ja merge-strategioiden hallinnassa sekä ensimmäisten DevOps-putkien rakentamisessa.

  • Auttoi yhdistämään tehtävätaulun Git-repositorioon.

Hyödyt

  • Condairilla on nyt vankka perusta työnkuluille.

  • Ohjelmistokehitysprosessin parempi läpinäkyvyys, toistettavuus ja hallinta, mukaan lukien mahdollisuus rakentaa buildit uudelleen tarvittaessa.

  • Tehtävätaulujen käyttö parantaa käynnissä olevien projektien näkyvyyttä ja hallintaa.

  • Selkeä ohjelmistokehityksen työnkulkudokumentti helpottaa uusien kehittäjien perehdytystä.

  • Selkeät määrittelyt ja työpaketit ulkoisille alihankkijoille parantavat ohjelmistotuotannon hallintaa.

Kokonaiskuvaa tapahtumista ei ollut aina helppo muodostaa. Ihmisistä tuntui, että he työskentelivät eri asioiden parissa, eivätkä työkalut aina toimineet odotetusti. Myös silloin, kun ohjelmistoomme pyydettiin kehitystä tai uutta ominaisuutta, oli vaikea tietää, mitä projekti vaatisi. Lisäksi kehitysprojektien aikataulut olivat varsin ennakoimattomia.

Markus ThomiOhjelmistotiimin vetäjä

Haaste: Hallinnan menetys

Condair kohtasi vaikean haasteen, sillä monet sen ohjelmistokehitysjärjestelmistä oli ulkoistettu. Tuloksena oli eri palveluntarjoajien hajanaisten ratkaisujen kokonaisuus. Tämän vuoksi yrityksellä ei ollut täyttä hallintaa ohjelmistotoimitusten elinkaaren työkaluista ja projekteista.

Saadaksemme hallinnan omaan ohjelmistoomme jouduimme toimimaan useiden ulkoisten kumppaneiden kanssa ympäri maailmaa.

Markus ThomiOhjelmistotiimin vetäjä

Condair pyrki tehostamaan toimintaansa ja lisäämään hallintaa toteuttamalla useita Azure DevOpsia hyödyntäviä toimenpiteitä. Niihin kuuluivat esimerkiksi tehtävätaulujen ja Git-tietovaraston käyttöönotto sekä palvelimen rakentaminen. Yksi haaste oli kuitenkin se, ettei Condairin IT-tiimillä ollut kokemusta Azure DevOpsista.

Vaihtoehtoina oli joko katsoa tuntikausia opetusvideoita tai ottaa yhteyttä henkilöön, joka osaa ottaa nämä asiat käyttöön ja auttaa pääsemään nopeasti alkuun. Etsin yrityksiä, joilla on Azure DevOps -asiantuntemusta, ja näin löysin Eficoden.

Thomi

Ratkaisu: Sujuva ja tuottava

Tiesin, mitä halusimme, mutta meillä ei ollut kokemusta Azure DevOpsista eikä siitä, miten kaikki tämä toteutetaan teknisesti. Eficode auttoi teknisessä käyttöönotossa, kävi läpi kaikki eri vaihtoehdot ja eri työkalujen väliset yhteydet.

Thomi

Eficode auttoi Condairia tehtävätaulujen ja Gitin käyttöönotossa, tehtävätaulujen käytössä, niiden yhdistämisessä Git-tietovarastoon sekä branching- ja merging-strategioiden hallinnassa.

Thomi piti yhteistyötä Eficoden kanssa sujuvana ja tuottavana:

Hyöty: Kaikki ovat samalla sivulla

Thomin mukaan Condairilla on vankka perusta tehtävien työnkuluille: tietovarastoissa on toimivat dashboardit, ja beta-build-palvelin tuottaa laadukasta ohjelmistoa.

Thomi totesi, että aiemmin Condairin build-versioita ei käytännössä pystytty toistamaan.

Condairilla on nyt projektijohtajia varten tehtävätaulut, jotka tarjoavat täyden läpinäkyvyyden käynnissä oleviin projekteihin.

Nopeampi perehdytys ja parempi Developer Experience

Thomin mukaan uuden ohjelmistoinsinöörin perehdytys Condairilla nopeutui ja tehostui.

Condair on edelleen riippuvainen ulkoisista alihankkijoista, mutta niiden toimittamien selkeiden määrittelyjen ja työpakettien ansiosta käytössä on perusteellinen varmennus- ja code review -prosessi. Sen avulla Condair ymmärtää tehokkaammin alihankkijoiden tekemän työn sekä mahdolliset riippuvuudet muista tuotteista.

Aiemmin emme todella hallinneet ohjelmistoa hyvin. Ulkoiset yritykset määrittelivät käytännössä, miltä tuotteemme näytti ohjelmiston näkökulmasta. Nyt tilanne on päinvastainen. Me määrittelemme, mitä haluamme, ja annamme heille työpaketin. Määrittely on nyt meidän hallinnassamme.

Thomi
  • DevOps
  • CI/CD
  • Embedded

Talk to our experts to start your own transformation